Oracle安装配置手册.doc_第1页
Oracle安装配置手册.doc_第2页
Oracle安装配置手册.doc_第3页
Oracle安装配置手册.doc_第4页
Oracle安装配置手册.doc_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XX省风险管理系统项目oracle安装配置手册(XX市)Oracle安装配置手册2013-09目 录Oracle安装配置手册31.1创建 Oracle 组和用户帐户31.2设置dtprofile参数(图形界面)31.3修改目录权限41.4上传安装介质并解压41.5安装oracle软件51.6配置监听161.7创建数据库241.8主备机oracle配置361.9授权数据库备份配置381.10后督数据库备份配置41Oracle安装配置手册1.1 创建 Oracle 组和用户帐户mkgroup -A id=1000 adms=root oinstall mkgroup -A id=1200 adms=root dba mkgroup -A id=1201 adms=root opermkuser -a id=1101 pgrp=oinstall groups=dba,oper home=/home/oracle fsize=-1 data=-1 core=-1 fsize_hard=-1 cpu_hard=-1 data_hard=-1 stack_hard=-1 core_hard=-1 oracle 在oracle用下设置 ORACLE_BASE 和 ORACLE_HOME 环境变量:.profileexport ORACLE_SID=SZSQDBexport ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1 export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/bin/jdk:/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:$PATHexport AIXTHREAD_SCOPE=S umask 022使用exit退出重新使用命令su oracle使用env命令查看环境变量是否起作用1.2 设置dtprofile参数(图形界面)在root用户下使用命令passwd oracle 修改oracle用户密码为oracleoracle用户使用图形界面登录,成功登录后,在/home/oracle目录下出现文件.dtprofile。修改文件中最后一行,把#去掉即可。DTSOURCEPROFILE=true最后,使用env命令查看环境变量是否起作用1.3 修改目录权限使用root用户执行对/softcd和/oracle目录修改工作。chown oracle:oinstall /softcdchown oracle:oinstall /oracle#su - oracle$ mkdir -p /oracle/product/11.2/db_11.4 上传安装介质并解压使用FTP软件上传oracle安装介质文件到/softcd目录。使用oracle进行本次操作。使用oracle用户进入/softcd目录,进行文件解压。命令是$tar xvf oracd.tar1.5 安装oracle软件在图形界面,使用oracle用户直接登录,进入/softcd/database目录下面,运行下面的命令./runInstaller开启另外一个命令窗口用root用户运行/softcd/database目录下的rootpre.sh,会有如下提示:执行如下命令:chuser groups=dba,oper,hagsuser oracle使用id oracle命令查看输出结果如下:# id oracleuid=1101(oracle) gid=1000(oinstall) groups=1200(dba),1201(oper),207(hagsuser)执行完命令后返回图形安装界面输入 Y 继续屏幕出现图形安装界面后去掉“I WISH”勾选项下一步继续出现如下图所示信息后点击“yes”继续安装选项选择“skip software updates”继续选择只安装程序选项本项目选择“single instance database installation”进入语言选择界面,添加简体中文选项,点击下一步继续选择数据库版本为企业版,点击下一步继续选择安装位置为如下路径修改“Inventory directory”路径为“/oracle/oraInventory”点击下一步继续出现如下提示后选择“YES”继续选择特定管理组预安装检查:安装汇总会出现如图下补丁需求信息时选择忽略所有信息(本版本系统已经修复了如下提示的补丁信息)出现提示后点击“yes”继续出现汇总信息点击“install”开始进行oracle程序的安装。出现如下提示安装完成后在新打开的terminal windowns界面下使用root用户运行提示的2个脚本:完成后点击“OK”点击关闭,数据库程序安装完成。1.6 配置监听在新打开的图形界面下使用oracle用户登录,输入netca命令出现如下界面点击下一步继续添加一个监听 监听的名字默认为LISTENER,点击下一步继续点击“Next”继续下一步安装选择默认选项“Use the standard port number of 1521”点击下一步继续选择“NO”不配置其他监听,下一步继续点击“Finish”完成监听向导。然后在oracle用户权限下输入netmgr,启动监听配置界面,如下图所示:在图形配置界面的右侧选择Database Services选项,点击Add Database添加需要监听的数据库本项目oracle数据库有2个:SZSQDB和SZHDDB(备注:SZ为XX第一个字母大写,后面加上数据库名称),需要添加2个数据库的监听。然后点击FileSave Network Configuration保存监听配置内容监听配置完成。使用如下命令查看被监听的数据库文件内容如下:$ more /oracle/product/11.2/db_1/network/admin/listener.oralistener.ora Network Configuration File: /oracle/product/11.2/db_1/network/admin/listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = SZSQDB) (ORACLE_HOME = /oracle/product/11.2/db_1) (SID_NAME = SZSQDB) ) (SID_DESC = (GLOBAL_DBNAME = SZHDDB) (ORACLE_HOME = /oracle/product/11.2/db_1) (SID_NAME = SZHDDB) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = sznxdb1_boot1)(PORT = 1521) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521) ) )ADR_BASE_LISTENER = /oracle使用vi命令修改文件里面的主机名。(ADDRESS = (PROTOCOL = TCP)(HOST = sznxdb1_boot1)(PORT = 1521)修改成(ADDRESS = (PROTOCOL = TCP)(HOST = sznxdb1)(PORT = 1521)修改完成后,重启监听。lsnrctl stop listenerlsnrctl start listener2号机配置监听按以上步骤重新做。1.7 创建数据库在创建数据库前开启数据库监听;在oracle用户下使用dbca命令打开数据库配置向导点击“next继续”选择“Create a Database”,点击“Next”继续本项目选择第一项General Purepose or Transaction Processing继续安装。XXXXdb1、db2两台IBM P740小机上分别安装数据库名称为SZSQDB和SZHDDB。点击“next”继续选择数据库的密码,在本项目实施过程中统一使用相同的密码为oracle点击下一步继续出现提示密码简单,点击“yes”确认继续选择数据库安装的路径,在本项目中数据库安装位置为存储上创建的分区/szsqdbdata。下一步继续勾选“Enable Archiving”然后编辑“Archive Mode Paramenters”选项里的内容,加入归档日志目录:/szsqdbdata/arch点击OK确认。必须在oracle用户下的/szsqdbdata/创建一个arch目录。点击OK确定勾选“use Automatic Memory Management”选项更改“Processes”进程为8000选择“choose from the list of character sets”为“ZHS16GBK-GBK 16 bit simplified Chinese”选项点击下一步继续点击下一步继续分别更改Redo Log Groups选项中3个文件大小为500MB点击下一步,选择创建数据库“Create Database”,点击Finish继续安装。 在弹出的对话框内选择“save as an THML file选项”输入文件名为:SZSQDB.html点击OK确认点击“OK”确认创建数据库创建数据库完成后会出现数据库汇总信息。点击OK按钮,出现安装汇总信息如下:点击“Exit”退出,出现如下图所示安装信息。 按照1号机创建数据库的操作方法在2号机上建立和配置监听,创建SZHDDB数据库,数据库的安装位置:/szhddbdata1.8 主备机oracle配置因为本项目安装的Oracle数据库是双机互备工作模式,需要在两台主机上进行设置。详细步骤如下:在一号机上把SZSQDB数据库停掉。#su oracle$export ORACLE_SID=SZSQDB$sqlplus /nologsqlconn / as sysdbasqlshutdown immediate #(启动操作为:startup)sqlexit使用smitty hacmp命令转移资源组到2号机。#(步骤参考HA实施手册)在2号机查看资源组情况,使用netstat in查看SRV-IP地址是否已迁移到2号机,使用df g查看磁盘状况。首先保证2号机监听保持开启状态。将存储盘文件夹/szsqdbdata/SZSQDB重命名为/szsqdbdata/SZSQDB-old,使用如下命令重命名:mv /szsqdbdata/SZSQDB /szsqdbdata/SZSQDB-old在2号机上开始用同样的配置步骤创建SZSQDB数据库。安装完成后,使用oracle用户操作mv /oracle/product/11.2/db_1/dbs/spfileSZSQDB.ora /szsqdbdata/SZSQDB/vi /oracle/product/11.2/db_1/dbs/initSZSQDB.ora里面添加如下内容spfile=/szsqdbdata/SZSQDB/spfileSZSQDB.ora然后停掉数据库,并重新启动数据库,并查看。#su oracle$export ORACLE_SID=SZSQDB$sqlplus /nologsqlconn / as sysdbasqlshow parameter spfile;输出显示的路径是/szsqdbdata/SZSQDB/spfileSZSQDB.orasqlexit这时资源组还在2号机,数据库也正常运行,在1号机执行mv /oracle/product/11.2/db_1/dbs/spfileSZSQDB.ora /oracle/product/11.2/db_1/dbs/backsp.oravi /oracle/product/11.2/db_1/dbs/initSZSQDB.ora里面添加如下内容spfile=/szsqdbdata/SZSQDB/spfileSZSQDB.ora使用smitty hacmp命令转移资源组切换到1号机,查看数据库是否启动,查看数据库是否使用存储位置上的spfile文件。#su oracle$export ORACLE_SID=SZSQDB$sqlplus /nologsqlconn / as sysdbasqlshow parameter spfile;输出显示的路径是/szsqdbdata/SZSQDB/spfileSZSQDB.orasqlexit至此,SZSQDB的数据库配置工作完成,按照同样的相同的配置方法,完成SZHDDB数据库的设置工作。1.9 授权数据库备份配置授权数据库正常运行在1号机上,所以以下配置都是在1号机上。因为本项目双机主备工作模式,需要在两台主机上进行设置,步骤如下:1、 修改备份保留策略$ rman target / nocatalogRecovery Manager: Release .0 - Production on Thu Jun 27 11:51:38 2013Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: SZSQDB (DBID=606660601)using target database control file instead of recovery catalogRMAN show all;RMAN configuration parameters for database with db_unique_name SZSQDB are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO %F; # defaultCONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultCONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM AES128; # defaultCONFIGURE COMPRESSION ALGORITHM BASIC AS OF RELEASE DEFAULT OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO /oracle/product/11.2/db_1/dbs/snapcf_SZSQDB.f; # default显示CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default信息表示只保留一份,修改为2份。RMAN CONFIGURE RETENTION POLICY TO REDUNDANCY 2;new RMAN configuration parameters:CONFIGURE RETENTION POLICY TO REDUNDANCY 2;new RMAN configuration parameters are successfully stored重新查看配置RMAN show all;RMAN configuration parameters for database with db_unique_name SZSQDB are:CONFIGURE RETENTION POLICY TO REDUNDANCY 2;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO %F; # defaultCONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultCONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM AES128; # defaultCONFIGURE COMPRESSION ALGORITHM BASIC AS OF RELEASE DEFAULT OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO /oracle/product/11.2/db_1/dbs/snapcf_SZSQDB.f; # default修改完成后,退出RMAN exitRecovery Manager complete.进入数据库修改控制文件的保留时间sqlplus /nologsqlconn / as sysdbasqlshow parameter control查看control_file_record_keep_time的值默认应该是7sqlalter system set control_file_record_keep_time=20 scope=both;sqlshow parameter control查看control_file_record_keep_time的值查看应该改成了20sqlexit2、 在根目录创建目录/rmansq/script/,修改属主为oracle。chown R oracle:dba /rmansq把事先准备的文件拷贝该目录下chmod 775 /rmansq/script/*3、 设置每天定时备份任务在root用户下使用命令crontab e命令,在文件的最后加上下面三行15 1 * * 6 /rmansq/script/dbfullbak.sh15 1 * * 0,1,2,3,4,5 /rmansq/script/archbak.sh15 7 * * * /rmansq/script/delbak.sh编辑完成后,使用crontab l命令查看4、 测试备份任务复制上面的脚本 sh /rmansq/script/dbfullbak.sh查看执行结果。在/rmansq目录下面有log文件,备份的文件也存放在该目录下。1.10 后督数据库备份配置事后监督数据库正常运行在2号机上,所以以下配置都是在2号机上。因为本项目双机主备工作模式,需要在两台主机上进行设置,步骤如下:1、修改备份保留策略$ rman target / nocatalogRecovery Manager: Release .0 - Production on Thu Jun 27 11:51:38 2013Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: SZHDDB (DBID=606660601)using target database control file instead of recovery catalogRMAN show all;RMAN configuration parameters for database with db_unique_name SZHDDB are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO %F; # defaultCONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultCONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # defaultCONFIGURE MAXSETSIZE TO UNLIMITED; # defaultCONFIGURE ENCRYPTION FOR DATABASE OFF; # defaultCONFIGURE ENCRYPTION ALGORITHM AES128; # defaultCONFIGURE COMPRESSION ALGORITHM BASIC AS OF RELEASE DEFAULT OPTIMIZE FOR LOAD TRUE ; # defaultCONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # defaultCONFIGURE SNAPSHOT CONTROLFILE NAME TO /oracle/product/11.2/db_1/dbs/snapcf_SZHDDB.f; # default显示CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default信息表示只保留一份,修改为2份。RMAN CONFIGURE RETENTION POLICY TO REDUNDANCY 2;new RMAN configuration parameters:CONFIGURE RETENTION POLICY TO REDUNDANCY 2;new RMAN configuration parameters are successfully stored重新查看配置RMAN show all;RMAN configuration parameters for database with db_unique_name SZHDDB are:CONFIGURE RETENTION POLICY TO REDUNDANCY 2;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO %F; # defaultCONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # defaultCONFIGURE DATA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论