Linux 64bit下Oracle11g安装手册.docx
- 文档编号:4408797
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:24
- 大小:1.99MB
Linux 64bit下Oracle11g安装手册.docx
《Linux 64bit下Oracle11g安装手册.docx》由会员分享,可在线阅读,更多相关《Linux 64bit下Oracle11g安装手册.docx(24页珍藏版)》请在冰豆网上搜索。
Linux64bit下Oracle11g安装手册
Linux64bit下Oracle11g安装手册
基本信息
操作系统:
CentOSRelease6.3(Final)
内核版本:
KernelLinux2.6.32-279.el6.x86_64
Oracle版本:
Oracle11gRelease2
安装包:
linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip
安装准备
上传安装文件
将两个压缩文件覆盖解压后得到文件夹database,使用SSH工具上传到服务器上,目录如:
/home/database
创建组
#groupadddba
#groupaddoinstall
创建用户
#useradd–goinstall–Gdbaoracle
修改用户密码
#passwdoracle
创建安装目录
#mkdir-p/opt/oracle/product/11.2/db_1
#mkdir-p/opt/oraInventory
#mkdir-p/opt/oracle/oradata
#mkdir-p/var/opt/oracle
设置目录的所有者、所属组和权限
#chown-Roracle.oinstall/opt/oracle
#chown-Roracle.oinstall/opt/oracle/oradata
#chown-Roracle.oinstall/opt/oracle/product/11.2/db_1
#chown-Roracle.dba/opt/oraInventory
#chownoracle.dba/var/opt/oracle
#chmod-R775/opt/oracle
#chmod-R755/var/opt/oracle
设置用户oracle的环境变量
#su–oracle
#vim/home/oracle/.bash_profile
在文件中添加如下:
exportORACLE_BASE=/opt/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2/db_1
exportORACLE_SID=orcl
exportORACLE_OWNER=oracle
exportORACLE_TERM=vt100
exportPATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin
exportPATH=$ORACLE_HOME/bin:
$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib:
/usr/local/lib
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:
$ORACLE_HOME/network/jlib
exportCLASSPATH
PATH=$PATH:
/usr/sbin;exportPATH
PATH=$PATH:
/usr/bin;exportPATH
ORA_NLS33=$ORACLE_HOME/nls/admin/data
保存退出,执行以下命令使得配置立刻生效或以oracle用户登录使设置生效
#source$HOME/.bash_profile
开始安装
进入数据库安装文件(database文件夹)所在目录,如:
/home/,为所有用户授权
#chmod–R777database
切换到oracle用户,使用oracle重登陆或使用下面命令切换用户
#su–oracle
进入database目录,运行安装文件开始安装
#./runInstaller
进入图形化界面,一步步安装,取消勾选Iwish…(依照个人),点击Next,弹出确认框再点Yes
三选一界面,选择第二项:
Installdatabasesoftwareonly
保持默认:
Singelinstancedatabaseinstallation,点击Next
选择产品语言,默认英语,附加选择了简体中文,点击Next
选择数据库版本,默认企业版,点击Next
配置Oracle安装目录,由于安装前环境变量的配置,安装程序自动读取配置,自动选择好了OracleBase和SoftwareLocation,如图所示,点击Next
同上,OracleInventoryDirectory目录也自动选择好了,oraInventoryGroupName选择安装前创建的组dba,点击Next
保持默认,两个组都选择的dba,点击Next
安装检查中
检查结束,不满足条件列表
解决以上错误,新建命令行窗口,切换到root用户,需要输入root的密码
#su–root
修改进程数和最大会话数的设置,执行
#vi/etc/security/limits.conf
(在该文件的最后追加下面四行)
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536
系统内核参数设置
#vi/etc/sysctl.conf
(在该文件后追加以下内容)
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
fs.=6815744
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
保存退出,立即生效执行:
#cd/etc
#sysctl-p
安装以下列表中的包(使用yum在线安装),其中pdksh-5.2.14没有找到,不安装也没有问题
-libaio-0.3.105(i386)
-libaio-devel-0.3.105(i386)
-libaio-devel-0.3.105(x86_64)
-glibc-2.3.4-2.41(i686)
-compat-libstdc++-33-3.2.3(i386)
-compat-libstdc++-33-3.2.3(x86_64)
-gcc-c++-3.4.6(x86_64)
-elfutils-libelf-devel-0.97(x86_64)
-libgcc-3.4.6(i386)
-libstdc++-3.4.6(i386)
-unixODBC-2.2.11(i386)
-unixODBC-2.2.11(x86_64)
-unixODBC-devel-2.2.11(i386)
-unixODBC-devel-2.2.11(x86_64)
-pdksh-5.2.14(x86_64)
以上步骤完成后点击按钮CheckAgain,发现不满足列表并没有清除,而是少了一些,此时勾选右侧复选框Ignoreall即可向下安装了,直到安装完成。
安装监听器
使用oracle用户登陆系统或在命令行窗口切换到oracle用户,执行命令
#netca
进入图形化配置,直接默认下一步,到最后完成,其中你也可以修改监听去的名称,协议,端口。
安装完成后可以使用命令
#ps–ef
来查看Listener是否配置成功
安装数据库程序
执行命令:
#dbca
进入图形化配置界面,几乎一直点Next
配置全局数据库名称,如果该服务器只安装这一个数据库建议使用orcl,鉴于习惯
配置四个内置超级管理员密码,建议统一密码,便于记忆
提示密码过于简单,不管它,点击Yes
到这数据库实例就算创建完成了!
并且会自动启动!
PS:
10g客户端连接11g服务器需要手动修改客户端文件,如下:
目录类似:
X:
\oracle\product\10.2.0\client_1\network\ADMIN
文件名:
tnsnames.ora
修改前不要忘记备份原文件,手动配置要连接的11g数据库连接信息,如:
ORCL_11g=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.78.88)(PORT=1521))
)
(CONNECT_DATA=
(SID=orcl)
(SERVER=DEDICATED)
)
)
其中:
ORCL_11g为本地连接服务名
172.25.78.88为数据库所在服务器IP
你会发现CONNECT_DATA内部和10g的配置不同,这就是区别,导致PL/SQL连不上11g
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 64bit下Oracle11g安装手册 64 bit Oracle11g 安装 手册