oracle 10g for linux

简介:
 1:root用户执行:df -k /tmp
可用空间大于就400M可以

2:cat /etc/issue 命令查看linux版本
3:uname -r 命令查看内核

4:检查相关的包

命令是:rpm -q 相关包

5:建两个组

/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba

6:建用户

/usr/sbin/useradd -g oinstall -G dba oracle

7:passwd oracle 给它设密码

8: vi /etc/sysctl.conf(修改这个文件)如下:

kernel.shm=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=250 32000 100 128
fs.file-max=65536
net.ipv4.ip_local_port_range=1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

保存退出.

9: /sbin/sysctl -p
使改的内容生效

10: 执行vi /etc/security/limits.conf
加入以下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

11: 执行vi /etc/pam.d/login
加入以下内容:
session required /lib/security/pam_limits.so

12: 执行 vi /etc/profile
加入

if [ $USER = “oracle” ];then
if [ $SHELL=”/bin/ksh”];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

13:创建安装点如下:

mkdir -p /u01/app/oracle

mkdir -p /u02/oradata

chown -R oracle:oinstall /u01/app/oracle /u02/oradata

chmod -R 775 /u01/app/oracle /u02/oradata

——————-以下是oracle用户————-
新开窗口,使用oracle用户
su oracle
执行:
cd ~
vi .bash_profile

加上以下:
umask 022
TEMP=/tmp
TMPDIR=/tmp
export TEMP TMPDIR
ORACLE_BASE=/u01/app/oracle/oracle
ORACLE_HOME=/u01/app/oracle/oracle/product/10.2.0/db_1
ORACLE_SID=orcl
export ORACLE_BASE ORACLE_SID ORACLE_HOME
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin:/u01/app/oracle/oracle/product/10.2.0/db_1/bin:/usr/X11R6/bin
export PATH

执行命令:令修改生效
source .bash_profile

———————————————

用oracle用户登录,进入到解包后的文件夹,执行runinstaller安装命令。

执行第二个脚本时,提示:Enter the full pathname of the local bin directory:[/usr/ local/ bin]:时直接回车

安装完成后,在oracle用户的终端里执行:ps -A
如果有很多oracle等,说明安装成功

lsnrctl start 启动监听(以oracle 用户登录)
emctl start dbconsole 启动企业管理器

然后下载安装sql plus9.0
cd /u01/app/oracle/product/10.2.0/db_1/bin/

./sqlplus / as sysdba

目录
相关文章
|
3月前
|
负载均衡 Oracle 关系型数据库
Linux启动多个Oracle实例
Linux启动多个Oracle实例
39 0
|
4月前
|
Oracle 关系型数据库 Linux
windows 11 hyper-v中oracle linux虚拟机中添加硬盘
在windows 11自带的hyper-v虚拟机中添加硬盘,并分区
65 6
|
3月前
|
SQL Oracle 关系型数据库
Linux环境下oracle切换用户并查询数据库命令
Linux环境下oracle切换用户并查询数据库命令
|
10月前
|
Oracle 关系型数据库 MySQL
|
10月前
|
Oracle 关系型数据库 Linux
5分钟学会在Linux上安装Oracle和一条命令创建数据库
在Linux上安装Oracle软件的过程相当复杂,让很多初学者望而却步。但在Oracle 18c以后Oracle推出了使用rpm包安装Oracle数据库软件的安装方式
236 0
|
10月前
|
Oracle 关系型数据库 Linux
使用rpm包在Linux上安装Oracle软件和创建数据库
在Linux上安装Oracle软件的过程相当复杂,让很多初学者望而却步。但在Oracle 18c以后Oracle推出了使用rpm包安装Oracle数据库软件的安装方式,安装两个(预安装包和数据库安装包)rpm包即可完成整个Oracle数据库软件的安装。
263 0
使用rpm包在Linux上安装Oracle软件和创建数据库
|
10月前
|
Oracle 关系型数据库 Linux
5分钟学会在Linux上安装Oracle和一条命令创建数据库
在Linux上安装Oracle软件的过程相当复杂,让很多初学者望而却步。但在Oracle 18c以后Oracle推出了使用rpm包安装Oracle数据库软件的安装方式
197 0
|
Oracle 网络协议 关系型数据库
linux安装oracle client客户端远程连接数据库
  linux安装oracle client客户端远程连接数据库。   1.到oracle官网下载basic,sqlplus,devel三个软件包   oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.tar   oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.tar   oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.tar   2.到root用户下创建一个oracle文件夹
417 0
|
Oracle 关系型数据库 Linux
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
实战篇:Linux 安装 Oracle 11GR2 数据库保姆级教程(二)
|
存储 Oracle 关系型数据库