Linux系统下ORACLE10G安装说明.docx
- 文档编号:2129250
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:14
- 大小:649.20KB
Linux系统下ORACLE10G安装说明.docx
《Linux系统下ORACLE10G安装说明.docx》由会员分享,可在线阅读,更多相关《Linux系统下ORACLE10G安装说明.docx(14页珍藏版)》请在冰豆网上搜索。
Linux系统下ORACLE10G安装说明
ORACLE10G安装说明手册
目录
ORACLE10G安装说明手册1
第一章Linux系统ORACLE10G安装2
一、配置LINUX内核参数2
二、新建oracle用户并加入dba组3
三、新建oracle安装目录及设置所有者3
四、给oracle用户配置环境变量3
五、开始安装oracle数据库3
六、设置开机自启动oracle监听和服务3
第一章Linux系统ORACLE10G安装
准备ORACLE的安装步骤(版本:
Oracle10g)
拷贝ORACLE10g安装文件到服务器。
或者通过ftp工具上传。
oracle中文乱码的解决root用户下修改:
vietc/sysconfig/i18n
LANG=”en_US.UTF-8”或在终端输入LANG=en_US
一、配置LINUX内核参数
打开一个终端,以root用户身份执行
1.#vi/etc/sysctl.conf
--添加以下内容
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=1048576
net.core.rmem_max=1048576
net.core.wmem_default=262144
net.core.wmem_max=262144
并修改
kernel.core_uses_pid=1
kernel.shmall=2097152
kernel.shmmax=2147483648
按Esc键然后输入:
wq保存退出
#su–root
#sysctl-p--使配置马上生效
2.修改/etc/security/limits.conf
添加下面的行到/etc/security/limits.conf中,以修改你的资源限制。
oraclesoftnofile65536
oraclehardnofile65536
oraclesoftnproc16384
oraclehardnproc16384
3.修改/etc/hosts(用hostname查看主机名)
增加下面内容,如果没有oracle的监听器无法启动
127.0.0.1localhost
4.加入下面的行到文件/etc/pam.d/login
sessionrequired/lib/security/pam_limits.so
sessionrequiredpam_limits.so
二、新建oracle用户并加入dba组
#su–root
#groupadddba--建立dba组
#useradd-Gdbaoracle--建立oracle用户
#passwdoracle--设置oracle用户密码
三、新建oracle安装目录及设置所有者
#mkdir-p/opt/oracle/product/10.2.1--建立安装目录
#chown-Roracle.dba/opt/oracle--设置目录所有者和权限
#chmod775-R/opt/oracle
四、给oracle用户配置环境变量
1.#su–oracle
$vi.bash_profile
添加以下内容,其中ORACLE_SID可自定义,ORACLE_BASE、ORACLE_HOME与前面创建的安装目录一致。
exportORACLE_BASE=/opt/oracle
exportORACLE_HOME=/opt/oracle/product/10.2.1
exportORACLE_SID=orcl
exportPATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:
$ORACLE_HOME/lib:
/usr/lib:
/usr/local/lib
exportNLS_LANG="SimplifiedChinese_china".ZHS16GBK
2.上传bashrc文件到bevan文件件下
#su–bevan
$vi.bashrc
添加以下内容
exportORACLE_HOME=/opt/oracle/product/10.2.1
exportPATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin
五、开始安装oracle数据库
5.1将oracle安装文件(ship.db.lnx32.cpio.gz)复制到linux服务器上,然后用将其解压缩。
#gunzipship.db.lnx32.cpio.gz
#cpio-idmv 5.2安装Oracle10g依赖包 要查看系统上安装了这些程序包的哪些版本,以root用户身份运行以下命令: #rpm-qgccmakebinutilsopenmotifsetarchcompat-dbcompat-gccopenmotifcompat-gcc-c++compat-libstdc++compat-libstdc++-devel gcc-3.2.3-20 make-3.79.1-17 binutils-2.14.90.0.4-26 openmotif-2.2.2-16 setarch-1.3-1 packagecompat-dbisnotinstalled compat-gcc-7.3-2.96.122 compat-gcc-c++-7.3-2.96.122 compat-libstdc++-7.3-2.96.122 compat-libstdc++-devel-7.3-2.96.122 5.3修改$home/oracle/Disk1/install/oraparam.ini(实际安装包的位置)的参数,在后面加上redhat-5.3并添加 [Linux-redhat-5.3-optional] TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 在root用户下执行 #xhost+// #su–loracle--切换到oracle用户 $./runIstaller--执行安装文件 5.4.启动图形安装界面,需要打勾设置数据库名和密码,下一步 5.5.制定产品清单数据,操作系统组名选择新建的dba组,下一步。 5.6.检测安装环境,如果操作系统缺少程序包,根据提示补全后再继续,下一步 5.7.点击安装,开始安装oracle系统。 5.8.显示安装进度 5.9.提示需要先执行两个shell脚本才可继续。 5.10.根据提示打开一个终端,以root用户执行两个脚本 5.11.点击确定,安装完成,退出。 5.11.数据库创建完成,退出结束安装。 [root@localhost~]$suoracle--切换到数据库账户 密码: 安装时候设置的密码 [oracle@localhost~]$lsnrctlstart--启动监听服务 [oracle@localhost~]$sqlplus/nolog--打开sqlplus SQL>conn/assysdba;--连接数据库 SQL>startup;--启动数据库服务 创建数据库用户名和密码如下图 1)将以下内容拷贝到cmd中,按键盘”ENTER”执行语句. /* 第一步: 数据库安装时默认建立数据库实例orcl; 第二步: 建立永久表空间TS_USERDATA; 第三步: 建立临时表空间TS_TMEPDATA; 第四部: 参照如下脚本建立用户bfdba; */ createuserbfdbaidentifiedbybfsoft defaulttablespaceUSERS temporarytablespaceTEMP; grantdbatobfdba; --确保存储过程能创建表 GRANTCREATETABLETObfdba; /* 第五步: 用bfdba用户登录到数据库建立表; */ connectbfdba/bfsoft; 六、设置开机自启动oracle监听和服务 /etc/rc.d/init.d目录下 viorad具体内容如下 ----------------------请修改红色字内容------------------ #chkconfig: 3459999 #description: startorstoporacle ./etc/rc.d/init.d/functions #oracle_env #exportORACLE_BASE=/opt/oracle/ #exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/ #exportPATH=$PATH/: $ORACLE_HOME/bin exportORACLE_SID=orcl #exportORACLE_TERM=vt100 #exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data #exportNLS_LANG=AMERICAN_AMERICA.ZHS16GBK oracle_user=oracle #killproc start(){ echo-n"startingoracle: " su-"oracle"< lsnrctlstart sqlplus/nolog< connectbfdba/bfsoftassysdba startup EOS EOO } stop(){ echo-n"stopingoracle: " su-"oracle"< lsnrctlstop sqlplus/nolog< connectbfdba/bfsoftassysdba shutdownimmediate EOS EOO } case"$1"in start) start touch/var/lock/subsys/orad ;; stop) stop rm-f/var/lock/subsys/orad ;; status) statusoracle ;; restart) stop sleep3 start ;; *) echo"$0{start|stop|status|restart}" ;; esac 将脚本命名为orad,保存在/etc/rc.d/init.d下 保存文件, 授予可执行权限 chmoda+xorad 添加服务 /sbin/chkconfig--addorad 查看服务是否添加成功: (最后重启服务器) /sbin/chkconfig--listorad 附录1: 安装过程中遇到的问题及解决方法 1.xho
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统 ORACLE10G 安装 说明
![提示](https://static.bdocx.com/images/bang_tan.gif)