Oracle Linux 65 安装Oracle 11G 配置安装.docx
- 文档编号:12026617
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:32
- 大小:1.75MB
Oracle Linux 65 安装Oracle 11G 配置安装.docx
《Oracle Linux 65 安装Oracle 11G 配置安装.docx》由会员分享,可在线阅读,更多相关《Oracle Linux 65 安装Oracle 11G 配置安装.docx(32页珍藏版)》请在冰豆网上搜索。
OracleLinux65安装Oracle11G配置安装
OracleLinux6.5安装Oracle11G配置安装环境准备
vi/etc/selinux/config-------永久关闭selinux
SELINUX=disabled--------然后重启服务器
setenforce0命令设置临时关闭
iptables -F临时关闭防火墙
chkconfigiptablesoff重启永久关闭防火墙
0-.开始安装基础包(放入光盘、或挂载ISO文件)
mount/dev/cdrom/mnt
cd/mnt/cdrom/Server/Packages
rpm-Uvhbinutils-2*x86_64*
rpm-Uvhglibc-2*x86_64*nss-softokn-freebl-3*x86_64*
rpm-Uvhglibc-2*i686*nss-softokn-freebl-3*i686*
rpm-Uvhcompat-libstdc++-33*x86_64*
rpm-Uvhglibc-common-2*x86_64*
rpm-Uvhglibc-devel-2*x86_64*
rpm-Uvhglibc-devel-2*i686*
rpm-Uvhglibc-headers-2*x86_64*
rpm-Uvhelfutils-libelf-0*x86_64*
rpm-Uvhelfutils-libelf-devel-0*x86_64*
rpm-Uvhgcc-4*x86_64*
rpm-Uvhgcc-c++-4*x86_64*
rpm-Uvhksh-*x86_64*
rpm-Uvhlibaio-0*x86_64*
rpm-Uvhlibaio-devel-0*x86_64*
rpm-Uvhlibaio-0*i686*
rpm-Uvhlibaio-devel-0*i686*
rpm-Uvhlibgcc-4*x86_64*
rpm-Uvhlibgcc-4*i686*
rpm-Uvhlibstdc++-4*x86_64*
rpm-Uvhlibstdc++-4*i686*
rpm-Uvhlibstdc++-devel-4*x86_64*
rpm-Uvhmake-3.81*x86_64*
rpm-Uvhnumactl-devel-2*x86_64*
rpm-Uvhsysstat-9*x86_64*
rpm-Uvhcompat-libstdc++-33*i686*
rpm-Uvhcompat-libcap*
(1)确认安装以下包
#rpm-qbinutilscompat-libstdc++-33compat-gcc-34-c++elfutils-libelf
elfutils-libelf-develgccgcc-c++glibcglibc-commonglibc-devel
glibc-headerskernel-headerskshlibaiolibaio-devellibgcclibgomp
libstdc++libstdc++-develmakesysstatnumactl-develunixODBC
unixODBC-developenmotif22openmotifcompat-dblibXp
binutils-2.20.51.0.2-5.36.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.i686
packagecompat-gcc-34-c++isnotinstalled
elfutils-libelf-0.152-1.el6.x86_64
elfutils-libelf-devel-0.152-1.el6.x86_64
gcc-4.4.7-4.el6.x86_64
gcc-c++-4.4.7-4.el6.x86_64
glibc-2.12-1.132.el6.x86_64
glibc-2.12-1.132.el6.i686
glibc-common-2.12-1.132.el6.x86_64
glibc-devel-2.12-1.132.el6.x86_64
glibc-devel-2.12-1.132.el6.i686
glibc-headers-2.12-1.132.el6.x86_64
kernel-headers-2.6.32-431.el6.x86_64
ksh-20120801-10.el6.x86_64
libaio-0.3.107-10.el6.x86_64
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6.x86_64
libaio-devel-0.3.107-10.el6.i686
libgcc-4.4.7-4.el6.x86_64
libgcc-4.4.7-4.el6.i686
libgomp-4.4.7-4.el6.x86_64
libstdc++-4.4.7-4.el6.x86_64
libstdc++-4.4.7-4.el6.i686
libstdc++-devel-4.4.7-4.el6.x86_64
make-3.81-20.el6.x86_64
sysstat-9.0.4-22.el6.x86_64
numactl-devel-2.0.7-8.el6.x86_64
packageunixODBCisnotinstalled
packageunixODBC-develisnotinstalled
packageopenmotif22isnotinstalled
packageopenmotifisnotinstalled
packagecompat-dbisnotinstalled
packagelibXpisnotinstalled
(2)安装相关包
#rpm-ivhcompat-db-4.6.21-15.el6.x86_64.rpmcompat-db42-4.2.52-15.el6.x86_64.rpmcompat-db43-4.3.29-15.el6.x86_64.rpm
#rpm-ivhcompat-gcc-34-c++-3.4.6-19.el6.x86_64.rpmcompat-gcc-34-3.4.6-19.el6.x86_64.rpm
#rpm-ivhunixODBC-2.2.14-12.el6_3.x86_64.rpmunixODBC-devel-2.2.14-12.el6_3.x86_64.rpm
#rpm-ivhopenmotif-2.3.3-6.1.el6_4.x86_64.rpmopenmotif22-2.2.3-19.el6.x86_64.rpmlibXp-1.0.0-15.1.el6.x86_64.rpm
(3)替换sqlplus工具
#tarzxvfrlwrap-0.37.tar.gz
#cdrlwrap-0.36
#./configure
#make
#makecheck
#makeinstall
0-1.创建oracle安装相关用户组及用户帐号
1)创建oinstall,dba组和oracle用户(用root身份)
groupaddoinstall
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
2)创建OralceHOME目录
mkdir-p/u01/app/oracle/product/11.2.0/db_1
chmod-R775/u01/app
chown-Roracle:
oinstall/u01
1.修改内核支持
#vi/etc/sysctl.conf
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
加载后报错sysctl-p-----解决方法
error:
"net.bridge.bridge-nf-call-ip6tables"isanunknownkey
error:
"net.bridge.bridge-nf-call-iptables"isanunknownkey
error:
"net.bridge.bridge-nf-call-arptables"isanunknownkey
3个参数依赖于bridge模块,该模块如果没有加载则会现上面的输出错误 ------参数不明白……
加载模块即可解决
modprobebridge
lsmod|grepbridge
在重新加载 sysctl-p
2.修改文件描述符
cat>>/etc/security/limits.conf< oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 EOF 3.修改登陆认证模块 cat>>/etc/pam.d/login< sessionrequired/lib64/security/pam_limits.so EOF 4.修改本地hosts文件 #vi/etc/hosts 192.168.31.19 hostname 5.修改Oracle用户环境变量 (1)配置系统环境变量,加入到最后。 cat>>/etc/profile< if[\$USER="oracle"];then if[\$SHELL="/bin/ksh"];then ulimit-p16384 ulimit-n65536 else ulimit-u16384-n65536 fi fi EOF (2)配置oracle环境变量 #su-oracle cat>>/home/oracle/.bash_profile< exportEDITOR=vi exportORACLE_BASE=/u01/app/oracle exportORACLE_HOME=\$ORACLE_BASE/product/11.2.0/db_1 exportORACLE_SID=orcl exportPATH=\$ORACLE_HOME/bin: \$PATH exportNLS_LANG="AMERICAN_AMERICA.ZHS16GBK" exportLANG=en_US exportLC_ALL=en_US exportLD_LIBRARY_PATH=/lib: /usr/lib: \$ORACLE_HOME/lib exportCLASSPATH=\$ORACLE_HOME/JRE: \$ORACLE_HOME/jlib: $ORACLE_HOME/rdbms/jlib aliassqlplus="rlwrapsqlplus" aliasrman="rlwraprman" umask022 EOF 重新加载 source.bash_profile 6.解压数据库 cd/tool unziplinux.x64_11gR2_database_1of2.zip unziplinux.x64_11gR2_database_2of2.zip chmod-R777/tool/database 7.安装Oracle11G数据库--------重启服务器init6或者reboot 以oracle用户登陆密码: HanZheng.123 cd/tool/database ./runInstaller 去掉IwishtoreceivesecurityupdatesviaMyOracleSurrport选项,点击Next。 选择Installdatabasesoftwareonly,点击Next。 选择Singleinstancedatabaseinstallation,点击Next。 在AvailableLanguages中点选English、SimplifiedChinese、TraditionalChinese,点击两个框中间的>, 将选中的语言加入到右边的SelectedLanguages中,然后点击Next。 按照实际情况,选择企业版本,如下图 填写Oracle的软件路径和基本路径,如下图: 选择安装日志目录,如下图所示: 选择dba组 继续下一步安装操作 可以忽略,因为CentOS版本较高,所以11gcheck的时候不识别高版本lib包 继续安装 安装中,这个时间比较漫长 需要等待中,大概20分钟左右 点击OK,继续 然后点击close,结束 最后要在root执行以下两条脚本 #/u01/app/oraInventory/orainstRoot.sh #/u01/app/oracle/product/11.2.0/db_1/root.sh 8.创建数据库 $dbca #选择gernelpurpose,在SID和全局名称中,选择你在.bash_profile中创建的SID. #数据库的字符集选项中选择ZHS16GBK,其它默认OK,完成. DatabaseConfigurationAssistant图形界面启动。 标题同时指明了步骤的编号和步骤的名称。 在步骤名称为Welcome的 欢迎窗口,直接点击next。 等待下一步NEXT 选择CustomDatabase ,GlobalDatabaseName框: 输入前面确定的数据库名SID框: 自动出现和数据库名相同的内容作为数据库实例名, 单实例情况下不作改动 继续默认 DatabaseCredentials UseDifferentAdministrativePasswords表格的Password和ConfirmPassword列中分别为UserName列 SYS、SYSTEM、DBSNMP和SYSMAN用户输入口令并重复一次输入(如密码设置过于简单,下一步前会有 弹出窗口提示确认接受安全风险)sys和system密码设置可以在数据库建立后修改。 密码为HanZheng.123 DatabaseFileLocationsStorageLocations: 选择UseCommonLocationforAllDatabaseFilesDatabaseFileLocation 框: 输入/Oracle/data_ora RecoveryConfigurationSpecifyFastRecoveryArea如果前面ManagementOptions步骤选择了自动备份, 则保留勾选,并在下方: FastRecoveryArea框: 修改为快速恢复区的目录名FastRecoveryAreaSize框: 调整快速恢复区的大小 EnableArchiving根据是否归档日志的实际需求决定是否选择(重要的生产系统必须打开归档,测试系统一般关闭归 档节省服务器空间)点击旁边的EditArchiveModeParameters…,在弹出窗口中: AutomaticArchiving: 保持默认 勾选ArchiveLogFileFormat框: 修改为%t_%s_%r.arcArchiveLogDestinations表格: 第一行中输入 /Oracle/data_ora/archive点击OK返回主窗口DatabaseContentDatabaseComponents页面 InitializationParameters,内存分配20%(测试库所以分小一些,生产库可以分配较大的比如40%60%等), 字符集选择兼容utf8的选项 点击FileLocationVariables,里面可以看到一些基础参数信息,返回,然后直接下一步,如下图所示: 选择GenerateDatabaseCreationScripts,默认为/oracle/app/oracle/admin/powerdes/scripts,如下图: 点击Finish按钮,如下图所示: 点击OK按钮,有报错说/etc/oratab读取错误,报错如下图所示 所以去建立下这个目录 [root@powerlong4rpms]#mkdir/etc/oratab [root@powerlong4rpms]#chown-ROracle.oinstall/etc/oratab 之后点击OK按钮,开始创建数据库,如下图所示: 等待35分钟后,数据库创建完毕,之后点击,如下所示: 创建监听服务 su -oracle $netca #参数一律默认即可 $ps-ef|grepora_ 启动Oracle数据库----------------sqlplus登录到数据库 [oracle@hostname]$sqlplus/assysdba 登陆oracle SQL>startup//起动数据库 起动监听服务 [oracle@hostname]$cd$ORACLE_HOME/bin //进入oracle安装目录 [oracle@hostnamebin]$lsnrctlstart //起动监听 9,验证数据库 [oracle@powerlong4~]$sqlplus"/assysdba" SQL*Plus: Release11.2.0.1.0ProductiononSatJan2414: 51: 102015 Copyright(c)1982,2009,Oracle. Allrightsreserved. Connectedto: OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions SQL>createtablez_test(idnumber,namevarchar(20)); Tablecreated. SQL>insertintoz_testselect1,'a'fromdual; 1rowcreated. SQL>select*fromz_test; IDNAME -------------------------------------------------- 1a SQL>commit; Commitcomplete. SQL>exit DisconnectedfromOracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction WiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptions
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle Linux 65 安装Oracle 11G 配置安装 安装 11 配置