01-第3部分 安装配置Oracle数据库服务器.docx

上传人:牧羊曲112 文档编号:2010154 上传时间:2022-12-31 格式:DOCX 页数:69 大小:2.49MB
返回 下载 相关 举报
01-第3部分 安装配置Oracle数据库服务器.docx_第1页
第1页 / 共69页
01-第3部分 安装配置Oracle数据库服务器.docx_第2页
第2页 / 共69页
01-第3部分 安装配置Oracle数据库服务器.docx_第3页
第3页 / 共69页
01-第3部分 安装配置Oracle数据库服务器.docx_第4页
第4页 / 共69页
01-第3部分 安装配置Oracle数据库服务器.docx_第5页
第5页 / 共69页
点击查看更多>>
资源描述

《01-第3部分 安装配置Oracle数据库服务器.docx》由会员分享,可在线阅读,更多相关《01-第3部分 安装配置Oracle数据库服务器.docx(69页珍藏版)》请在三一办公上搜索。

1、infoX-WISG安装指南表格目录目 录9 安装配置数据库服务器9-19.1 数据库安装流程9-29.2 准备数据库软件版本9-29.3 配置数据库安装环境9-39.3.1 创建用户组和用户9-39.3.2 创建安装目录9-49.3.3 设置环境变量9-59.3.4 检查操作系统参数9-69.3.5 检查磁盘组和逻辑卷9-69.3.6 检查逻辑卷属性9-99.4 主节点上安装Oracle数据库9-99.4.1 安装数据库软件9-99.4.2 创建数据库监听9-199.4.3 创建数据库实例9-249.5 主节点上安装检验9-429.5.1 启动监听9-429.5.2 检查数据库版本9-439

2、.5.3 启动数据库9-449.5.4 检查数据库表空间9-459.5.5 停止监听9-469.5.6 停止数据库9-469.6 数据库优化9-479.7 数据库优化后检验9-519.8 备节点上安装Oracle数据库9-519.9 备节点上安装检验9-549.10 双机上安装HA Oracle Agent9-5410 创建INFOX应用数据库10-110.1 准备数据库脚本10-210.2 上传数据库脚本10-210.3 执行数据库脚本10-210.4 安装数据的常见问题10-410.4.1 设置Oracle Inventory目录时告警10-410.4.2 设置Oracle的Base目录时

3、有警告10-410.4.3 创建实例时报错ORA-12801/00018/0651210-510.4.4 创建实例时报错10-6文档版本 01 (2008-04-30)华为所有和机密 版权所有 华为技术有限公司v插图目录图9-1 Oracle数据库安装流程图9-2图9-2 Oracle Universal Installer: Select Installation Method9-10图9-3 Oracle Universal Installer: Select Installation Type9-11图9-4 Oracle Universal Installer: Specify Hom

4、e Details9-12图9-5 Oracle Universal Installer: Product-Specific Prerequisite Checks9-13图9-6 Oracle Universal Installer: Select Configuration Option9-14图9-7 Oracle Universal Installer: Privileged Operating System Groups9-15图9-8 Oracle Universal Installer: Summary9-16图9-9 Oracle Universal Installer: In

5、stall9-17图9-10 Execute Configuration Scripts9-18图9-11 Oracle Universal Installer: End of Installation9-19图9-12 Oracle Net Configuration Assistant: Welcome9-20图9-13 Oracle Net Configuration Assistant: Listener Configuration, Listener9-20图9-14 Oracle Net Configuration Assistant: Listener Configuration

6、, Listener Name9-21图9-15 Oracle Net Configuration Assistant: Listener Configuration, Select Protocols9-22图9-16 Oracle Net Configuration Assistant: Listener Configuration, TCP/IP Protocol9-22图9-17 Oracle Net Configuration Assistant: Listener Configuration, More Listeners9-23图9-18 Oracle Net Configura

7、tion Assistant: Welcom9-24图9-19 Database Configuration Assistant: Welcome9-25图9-20 Database Configuration Assistant, Step 1 of 15: Operations9-26图9-21 Database Configuration Assistant, Step 2 of 15: Database Templates9-27图9-22 Database Configuration Assistant, Step 3 of 15: Database Identification9-

8、28图9-23 Database Configuration Assistant, Step 4 of 15: Management Options9-29图9-24 Database Configuration Assistant, Step 5 of 15: Database Credentials(1)9-29图9-25 Database Configuration Assistant, Step 6 of 15: Storage Options9-30图9-26 Database Configuration Assistant, Step 7 of 15: Database File

9、Locations9-31图9-27 Database Configuration Assistant, Step 8 of 15: Recovery Configuration9-32图9-28 Database Configuration Assistant, Step 9 of 15: Database Connection9-32图9-29 Database Configuration Assistant, Step 6 of 8: Initialization Parameters9-33图9-30 Database Configuration Assistant, Step 10

10、of 14: Initialization Parameters-Sizing9-34图9-31 Database Configuration Assistant, Step 10 of 14: Initialization Parameters-Character Sets9-35图9-32 Database Configuration Assistant, Step 10 of 14: Initialization Parameters-Connection Mode9-35图9-33 Database Configuration Assistant, Step 11 of 14: Sec

11、urity Settings9-36图9-34 Database Configuration Assistant, Step 12 of 14: Automatic Maintenance Tasks9-37图9-35 Database Configuration Assistant, Step 13 of 14: Database Storage9-38图9-36 Database Configuration Assistant, Step 14 of 14: Creation Options9-39图9-37 Summary9-40图9-38 Database Configuration

12、Assistant(1)9-41图9-39 Database Configuration Assistant(2)9-42图10-1 Error10-4图10-2 warning10-5图10-3 创建实例时报错10-5图10-4 Edit Datafile10-7表格目录表9-1 Oracle数据库用户组和用户规划9-3表9-2 磁盘阵列逻辑卷规划9-7表9-3 Initialization Parameters-Menory参考配置9-33表9-4 Database Storage配置说明9-38表9-5 db_cache_size配置说明9-47表9-6 sga_max_size配置说明

13、9-48表9-7 pga_aggregate_target配置说明9-49infoX-WISG安装指南Error! No text of specified style in document.Error! No text of specified style in document.9 安装配置数据库服务器关于本章本章描述内容如下表所示。9.1 数据库安装流程在安装Oracle数据库前,请确保已经完成双机系统环境配置。双机系统环境配置请参见“第3部分 检查与配置双机系统环境”。Oracle数据库安装流程如图9-1所示。图9-1 Oracle数据库安装流程图9.2 准备数据库软件版本Oracl

14、e数据库软件版本:Oracle 11.1.0.6.0 for Solaris。安装数据库前,请准备好安装光盘或软件包“solaris.sparc64_11gR1_database.zip for Solaris”。9.3 配置数据库安装环境9.3.1 创建用户组和用户任务说明执行此任务可以根据安装规划创建安装Oracle数据库过程中需要使用的用户组dba、oinstall和用户oracle。安装规划中对Oracle数据库用户组和用户要求如表9-1所示。表9-1 Oracle数据库用户组和用户规划组组ID用户用户IDshell$HOME初始密码oinstall104oracle1001/usr/

15、bin/bash/export/home/oracleoracledba103oracle1001/usr/bin/bash/export/home/oracleoracle操作指引创建用户组和用户的操作过程如下:步骤 1 以root用户登录双机中主节点。步骤 2 创建用户组。# groupadd -g 100 oinstall# groupadd -g 101 dba步骤 3 检查用户组是否创建正确。# more /etc/group | grep oinstall# more /etc/group | grep dba如果已经创建dba,屏幕显示信息如下:oinstall:100:dba:

16、101:步骤 4 创建用户。# useradd -u 1001 -d /export/home/oracle -s /usr/bin/bash -g oinstall -G dba -m oracle步骤 5 检查用户是否创建正确。# more /etc/passwd | grep oracle如果已经创建oracle,屏幕显示信息如下:oracle:x:1001:100:/opt/oracle:/usr/bin/bash步骤 6 修改用户密码。# passwd oracle屏幕显示信息如下:New Password:Re-enter new Password:passwd: password

17、 successfully changed for oracle如果用户组或用户创建错误,请删除该用户组或用户后重新创建。# userdel -r username# groupdel groupname步骤 7 以root用户登录双机中备节点,重复执行步骤 2步骤 6。双机中主备节点上创建的用户组和用户的ID必须保持一致。-结束9.3.2 创建安装目录任务说明执行此任务可以根据安装规划创建安装Oracle数据库过程中需要使用的目录。数据库目录规划如下:l ORACLE_BASE的路径为/export/home/oraclel ORACLE_HOME的路径为$ORACLE_BASE/produ

18、ct/11.1操作指引创建安装目录的操作过程如下:步骤 1 创建数据库安装目录。# mkdir -p /export/home/oraInventory安装Oracle的Inventory路径和Base路径不能相同。步骤 2 修改属主。# chown -R oracle:oinstall /export/home/oracle# chown -R oracle:oinstall /export/home/oraInventory步骤 3 修改操作权限。# chmod -R 775 /export/home/oracle# chmod -R 775 /export/home/oraInvento

19、ry步骤 4 以root用户登录双机中备节点,重复执行步骤 1步骤 3。-结束9.3.3 设置环境变量任务说明执行此任务可以设置oracle用户的环境变量/export/home/oracle/.profile。操作指引设置环境变量的操作过程如下:步骤 1 以oracle用户登录双机中主节点。步骤 2 编辑/export/home/oracle/.profile文件。$ vi oracle/.profile添加以下内容:export ORACLE_BASE=/export/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.1export

20、 ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport ORACLE_SID=infoxdbexport DISPLAY=10.10.100.100:0.0export ORA_CRS_HOME=/export/home/oracle/crsexport LD_LIBRARY_PATH=$ORACLE_HOME/lib64:$ORACLE_HOME/lib:/usr/libexport ORACLE_DOC=$ORACLE_HOME/docexport PATH=$PATH:/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME

21、/bin:/usr/sbin:/usr/ccs/bin:/usr/binexport TNS_NAMES=$ORACLE_HOME/network/adminexport LD_LIBRARY_PATH ORACLE_DOCORA_NLS33export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBKumask 022l “DISPLAY”参数用于设置安装Oracle软件的图形终端的IP地址。请根据实际情况修改。l “NLS_LANG”参数设置Oracle字符集。为保证Oracle支持中英文数据,请设为“SIMPLIFIED CHINESE_CHINA.Z

22、HS16GBK”。步骤 3 使环境变量生效。$ source oracle/.profile步骤 4 检查添加是否成功。$ env步骤 5 以root用户登录双机中备节点,重复执行步骤 2步骤 4。-结束9.3.4 检查操作系统参数任务说明执行此任务可以检查操作系统的/etc/system参数是否符合要求。操作指引检查操作系统参数的操作过程如下:步骤 1 以root用户登录双机中主节点。步骤 2 查看/etc/system文件# vi /etc/system确保文件中已经添加了以下内容:set noexec_user_stack=1set shmsys:shminfo_shmmax=42949

23、6729set shmsys:shminfo_shmmin=1set shmsys:shminfo_shmmni=512set shmsys:shminfo_shmseg=256set msgsys:msginfo_msgmap=2048set msgsys:msginfo_msgmnb=65535set msgsys:msginfo_msgtql=2048set msgsys:msginfo_msgseg=8192set semsys:seminfo_semmni=5029set semsys:seminfo_semmsl=2000set semsys:seminfo_semmns=4000

24、set semsys:seminfo_semmnu=1024set semsys:seminfo_semume=200屏幕显示信息中:shmsys:shminfo_shmmax需要根据机器内存进行设置,计算公式为shmsys:shminfo_shmmax=内存*1024*1024*1024-1,公式中内存单位为GB。当内存为16GB时,shmsys:shminfo_shmmax请设置为17179869183。步骤 3 以root用户登录双机中备节点,重复执行步骤 2。-结束9.3.5 检查磁盘组和逻辑卷任务说明执行此任务可以检查安装Oracle数据库过程中需要使用的磁盘组和逻辑卷是否创建正确。

25、安装规划中逻辑卷规划如表9-2所示。表9-2 磁盘阵列逻辑卷规划卷名大小(MB)类型属主属组DB文件datadgd101512MBgenoracledbacontrol01d102512MBgenoracledbacontrol02d103512MBgenoracledbacontrol03d1041024MBgenoracledbasysauxd1051024MBgenoracledbasystemd1061024MBgenoracledbatempd1072048MBgenoracledbaundotbs1d108512MBgenoracledbausersd109512MBgenorac

26、ledbaredolog01d110512MBgenoracledbaredolog02d111512MBgenoracledbaredolog03说明以上逻辑卷用于创建Oracle数据库需要的表空间。d1122020genoracledbadata01d1132020genoracledbadata02d1142020genoracledbadata03d1152020genoracledbadata04d1162020genoracledbadata05d1172020genoracledbadata06d1182020genoracledbadata07d1192020genoracle

27、dbadata08d1202020genoracledbadata09d1212020genoracledbadata10d1222020genoracledbadata11d1232020genoracledbadata12d1242020genoracledbadata13d1252020genoracledbadata14d1262020genoracledbadata15d1272020genoracledbadata16d1282020genoracledbadata17d1292020genoracledbadata18d1302020genoracledbadata19d1312

28、020genoracledbadata20d1322020genoracledbadata21d1332020genoracledbadata22d1342020genoracledbadata23d1352020genoracledbadata24说明l 以上逻辑卷用于创建INFOX应用数据库。l 如果磁盘空间较大,还可以划分表空间直到用完剩余空间。这些表空间统一命名为data*(“*”代表编号,如01),每个data*划分大小为2020MB。操作指引检查磁盘组和逻辑卷操作过程如下:步骤 1 以root用户登录双机中主节点。步骤 2 检查磁盘组的属主。# metaset屏幕显示信息类似如下:

29、Set name = datadg, Set number = 1Host Owner DBMS001 Yes DBMS002正常情况下datadg磁盘组的“Owner”为DBMS001。如果在备节点上查看到datadg磁盘组的“Owner”为“Yes”,请执行“scswitch -z -D datadg -h DBMS001”将磁盘组切换至主节点。步骤 3 检查磁盘组。# metastat -s datadg正常情况下可以查看到规划的datadg磁盘组和所有的逻辑卷。如果未创建磁盘组和逻辑卷,请参考第2部分创建磁盘组和逻辑卷。9.3.6 检查逻辑卷属性任务说明执行此任务可以在检查裸设备卷属主

30、是否为oracle,以及逻辑卷操作权限是否为同组用户可读可执行、其他用户可读可执行。操作指引检查裸设备卷属主和操作权限操作过程如下:步骤 1 以root用户登录双机中主节点。步骤 2 进入逻辑卷所在目录。# cd /dev/md/datadg/rdsk步骤 3 检查逻辑卷属主和操作权限。# ls -lL屏幕显示中可以看出各个逻辑卷的属主为oracle用户。如果逻辑卷的属主不是oracle用户,请执行下面的步骤修改逻辑卷的属主。步骤 4 修改磁盘组对应逻辑卷的操作权限以及属主。# cd /dev/md/datadg/rdsk# chown fhR oracle:dba *命令参数说明如下:l o

31、racle:逻辑卷所属用户。l dba:逻辑卷所属用户组。-结束9.4 主节点上安装Oracle数据库9.4.1 安装数据库软件任务说明执行此任务可以使用安装工具OUI安装Oracle数据库软件。操作指引安装数据库软件的操作过程如下:步骤 1 在PC机上以oracle用户登录图形终端。步骤 2 运行安装程序。1. 将第一张Oracle安装盘放入主机的光驱中。2. 进入Oracle安装路径并运行安装程序。$ cd /cdrom/disk1/database$ ./runInstaller请使用全路径方式运行安装程序。否则安装完第一张光盘后,使用“eject”命令无法使光驱弹出,导致无法更换第二张

32、光盘。安装程序进入OUI安装工具的“Select Installation Method”窗口,如图9-4所示。图9-4 Oracle Universal Installer: Select Installation Method1. 选择“Advanced Installation”安装方式。2. 单击“Next”。步骤 3 选择安装类型。图9-5 Oracle Universal Installer: Select Installation Type1. 选择“Enterprise Edition(4.13GB)”。2. 单击“Next”。步骤 4 设置安装路径。图9-6 Oracle U

33、niversal Installer: Specify Home Details1. 设置Oracle的Base目录为规划值为“/opt/oracle”。2. 设置数据库安装路径为“/opt/oracle/product/11.1”。3. 单击“Next”。步骤 5 检查安装条件。图9-7 Oracle Universal Installer: Product-Specific Prerequisite Checks单击“Next”。步骤 6 设置为安装软件。图9-8 Oracle Universal Installer: Select Configuration Option1. 选择“In

34、stall Software Only”。2. 单击“Next”。步骤 7 设置数据库的用户组。图9-9 Oracle Universal Installer: Privileged Operating System Groups1. 设置数据库的用户组。 设置OSDBA的用户组为dba。 设置OSOPER的用户组为oinstall。 设置OSASM的用户组为oinstall。2. 单击“Next”。步骤 8 确认安装信息。图9-10 Oracle Universal Installer: Summary单击“Install”。步骤 9 开始安装数据库。图9-11 Oracle Univers

35、al Installer: Install步骤 10 执行配置脚本。图9-12 Execute Configuration Scripts1. 以root用户登录双机主节点。2. 根据屏幕提示执行脚本。# ./oracle/crs/product/root.sh屏幕显示信息如下:Running Oracle 11g root.sh script.The following environment variables are set as: ORACLE_OWNER= oracle ORACLE_HOME= /opt/oracle/product/11.1.0/db_1Enter the ful

36、l pathname of the local bin directory: /usr/local/bin:EnterThe file dbhome already exists in /usr/local/bin. Overwrite it? (y/n) n:yThe file oraenv already exists in /usr/local/bin. Overwrite it? (y/n) n:yThe file coraenv already exists in /usr/local/bin. Overwrite it? (y/n) n:yEntries will be added

37、 to the /var/opt/oracle/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.Finished product-specific root actions.3. 脚本执行完毕后,切换至OUI安装工具继续进行安装。单击“OK”。步骤 11 完成安装。图9-13 Or

38、acle Universal Installer: End of Installation单击“Exit”,并在弹出的对话框中单击“Yes”确认退出安装。-结束9.4.2 创建数据库监听任务说明执行此任务可以运行图形化向导netca完成数据库监听的创建。l 使用图形终端安装完成数据库介质后,需要关闭Console。l 重新打开Console后,运行netca。操作指引创建数据库监听的操作过程如下:步骤 1 在PC机上以oracle用户登录图形终端。步骤 2 运行图形化向导netca。$ netca安装程序进入图形化向导netca的“Welcome”窗口,如图9-14所示。图9-14 Oracl

39、e Net Configuration Assistant: Welcome1. 选择“Listener configuration”。2. 单击“Next”。步骤 3 设置“Listener”。图9-15 Oracle Net Configuration Assistant: Listener Configuration, Listener1. 选择“Add”。2. 单击“Next”。步骤 4 设置“Listener Name”。图9-16 Oracle Net Configuration Assistant: Listener Configuration, Listener Name1.

40、使用默认的监听器名称“LISTENER”。2. 单击“Next”。步骤 5 设置“Select Protocols”。图9-17 Oracle Net Configuration Assistant: Listener Configuration, Select Protocols1. 使用默认的协议“TCP”。2. 单击“Next”。步骤 6 设置“TCP/IP Protocol”。图9-18 Oracle Net Configuration Assistant: Listener Configuration, TCP/IP Protocol1. 使用默认端口号“1521”。2. 单击“Ne

41、xt”。步骤 7 设置“More Listeners”。图9-19 Oracle Net Configuration Assistant: Listener Configuration, More Listeners1. 选择“No”。2. 单击“Next”。步骤 8 完成数据库监听器的创建。图9-20 Oracle Net Configuration Assistant: Welcom1. 单击“Next”,返回“Welcome”。2. 在“Welcome”窗口单击“Finish”。至此,监听创建完成。-结束9.4.3 创建数据库实例任务说明执行此任务可以运行图形化向导dbca完成数据库实例

42、的创建。操作指引创建数据库实例的操作过程如下:步骤 1 在PC机上以oracle用户登录图形终端。步骤 2 运行图形化向导dbca。$ dbca安装程序进入图形化向导dbca的“Welcome”,如图9-21所示。图9-21 Database Configuration Assistant: Welcome单击“Next”。步骤 3 设置“Operations”。图9-22 Database Configuration Assistant, Step 1 of 15: Operations1. 选择“Create a database”。2. 单击“Next”。步骤 4 设置“Database

43、 Templates”。图9-23 Database Configuration Assistant, Step 2 of 15: Database Templates1. 选择“Custom Database”模板。2. 单击“Next”。步骤 5 设置“Database Identification”。图9-24 Database Configuration Assistant, Step 3 of 15: Database Identification1. 系统会提示数据库名称为18个字符,SID为112个字符。单击“OK”忽略此提示。2. 设置数据库名称为规划值“infoxdb”。“S

44、ID”文本框中自动改写为“infoxdb”。3. 单击“Next”。步骤 6 设置“Management Options”。图9-25 Database Configuration Assistant, Step 4 of 15: Management Options保持默认配置,单击“Next”。步骤 7 设置“Database Credentials”。图9-26 Database Configuration Assistant, Step 5 of 15: Database Credentials(1)1. 选择”Use the Same Administrative Password for All Accounts”,设置SYS、SYSTEM、DBSNMP、SYSMAN的用户密码为”oracle”。2. 单击“Next”。步骤 8 设置“Storage Options”。图9-27 Database Configuration Assistant, Step 6 of 15: Storage Options

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号