Linux系统 (X64 )安装Oracle11g完整安装图文教程另附
基本操作_oracle_脚本之家
useradd g oinstall g dba m oracle
passwd oracle
然后会让你输入密码 ,密码任意输入2次 ,但必须保持一致 ,回车确认。
7 )创建数据库软件目录和数据文件存放目录 ,目录的位置 ,根据自己的情况来定 ,注意磁盘空间即可 ,
这里我把其放到oracle用户下,例如 :
输入命令 :
编辑完成后按Esc键 ,输入“:wq”存盘退出
二、安装过程
1 )当上述系统要求操作全部完成后 ,注销系统 ,在图形界面以Oracle用户登陆。首先将下载的Oracle安装
包复制到linux 中 ,用SSH其他ftp工具拷贝。
打开一个终端 ,运行unzip命令解压oracle安装文件 ,如 :
输入命令 :
解压完成后 cd 进入其解压后的目录database
输入命令 :
cd database
使用ls命令可以查看解压后database所包含的文件 ,如下图 :
2 )执行安装 ,输入命令 :./runInstaller
装到这一步 ,可以看到 ,可以查看到有很多的rpm包没有 ,我们可以从安装linux的光盘或ISO中 (或去
D:\linux_oracle11g_Package )查找所缺的包 ,使用ftp上传到linux 中 ,然后使用rpm –ivh xxx .rpm nodeps –force 来
进行安装 (其中加上nodeps force 代表强制安装 ,是在直接使用rpm –ivh xxx .rpm安装不成功的情况下用
的 )等到把包全部都安装好的情况下 ,再次在oracle图形界面中 ,执行安装过程2 ,下来在环境检查过程
中 ,就通过了。
安装过程中86%可能会遇到报错如出错问题 (error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile )按照
如下步骤顺序执行。
上传安装镜像rhelserver6.1x86_64dvd.iso ,
然后将镜像文件挂 ,如/mnt
?
三、数据库建库
1 ) 还是在oracle用户的图形界面oracle用户中 ,新开启一个终端 ,直接输入命令dbca会弹出如下界面。我们
这里采用定制数据库。
经过漫长的等待 ,当看到此界面 ,说明oracle建库完成
四、配置监听及本地网络服务
1 )在oracle用户的图形界面oracle用户中 ,新开启一个终端 ,输入命令netca 会弹出如下界面。
2 )创建监听服务 (充当oracle服务器 ,让别的oracle客户端连接本oracle服务器 )
3 ) 配置本地网络服务名 (充当oracle客户端 ,连接别的oracle服务器 )
输入连接的oracle服务器的数据库的实例名
输入oracle服务器的ip地址
选中Y ES测试
点击change Login 输入所连接oracle服务器的其中某一个用户名和密码 (用户名oracle和设置的密码 ),点击
OK
看到此界面说明测试成功 (如果不成功 ,请查看网络是否畅通 ,所连接的oracle服务器是否启动 ,监听是
否启动等原因)
为你所设置的本地网络服务名起个名字
这样oracle服务器安装配置基本就完成了
注意 :
1、Linux oracle数据库listener.ora存放路径
cd /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
2、Linux oracle数据库tnsnames.ora存放路径
cd /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
3、ORACLE启动监听器
(1)切换至oracle安装用户 (一般为oracle )
su oracle
(2)启动监听器
lsnrctl start
(3)停止监听器
lsnrctl stop
4、启动测试oracle :
[oracle@oracle ~]$ sqlplus /nolog
SQL*Plus: Release .0 Production on Fri Jul 27 02:12:12 2012
Copyright (c) 1982, 2009, Oracle. A ll rights reserved.
SQL> quit