1、静默安装Oracle数据库10g篇静默安装Oracle数据库10g篇以下是在Linux系统上静默安装Oracle数据库10g的实践过程,主要分为以下两个步骤:Step 1静默安装Oracle数据库10g软件1. 使用OUI录制响应文件,记录安装过程执行以下命令,然后在OUI中根据提示执行安装数据库软件的操作$./runInstaller -record -destinationFile /tmp/install_database.rsp注意:录制过程中选择只安装数据库软件不创建数据库当安装界面到达最后一步时选择cancel 2. 回放响应文件静默安装Oracle数据库软件执行以下命令静默安装O
2、racle数据库软件$./runInstaller -silent -responseFile /tmp/install_database.rsp安装完成后执行以下脚本#. $ORACLE_BASE/oraInventory/orainstRoot.sh#. $ORACLE_HOME/root.sh可选参数: 可使用$./runInstaller -help查看OUI的所有可选参数举例:$./runInstaller -silent -force -ignoreSysprereqs ORACLE_HOME=/oracle ORACLE_HOME_NAME=OHOME_1 -responseFi
3、le /tmp/install_database.rsp 3. 静默卸载Oracle数据库软件执行以下命令静默卸载Oracle数据库软件$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches REMOVE_HOMES=$ORACLE_HOME -responseFile /tmp/install_database.rsp Step 2静默安装Oracle数据库1. 用DBCA创建一个种子数据库ISV实际需要使用的数据库(1) 创建初始数据库的时候选择Custom Database模板(2) 建议使用File Sy
4、stem存储机制(3) 数据文件的存放地点建议选择Use Oracle-Managed FilesDatabase Area: ORACLE_BASE/oradata(4) 内存建议选择Custom,指定SGA和PGA大小(5) 字符集根据实际需要设定(6) 数据库创建选项里面选择Create Database(7) 创建应用程序需要的表空间和用户,导入初始数据 2. 用DBCA根据种子数据库创建一个模板(1) 启动DBCA,选择Manage Templates(2) 按照提示创建一个模板 3. 将Oracle DB安装盘里面response目录下的dbca.rsp拷贝到本机上 4. 修改db
5、ca.rsp文件,将模板名和DB名添加进去GDBNAME=SID=TEMPLATENAME=如果需要使用Oracle Enterprise Manager,则还需要修改以下参数如下:EMCONFIGURATION=LOCALSYSMANPASSWORD=passwordDBSNMPPASSWORD=password 5. 执行以下命令使用DBCA根据模板创建新数据库$./dbca -silent -createdatabase -responseFile /home/oracle/embed/dbca.rsp 6. 建议直接写.ora文件配置listener# listener.ora SID
6、_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /usr/local/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = JGSCMSDBServer01)(PORT = 1521) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0
7、) ) )# tnsnames.oraJXCMS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = jxcms) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0) ) (CONNECT_DATA = (SID = PLSExtProc) (
8、PRESENTATION = RO) ) )7. 使用Netca配置listener的方法如下(1) 将Oracle DB安装盘里面response目录下的netca.rsp拷贝到本机上(2) 修改netca.rsp文件INSTALL_TYPE=customLISTENER_NAMES=LISTENER_EMBEDLISTENER_PROTOCOLS=TCP;1521LISTENER_START=LISTENER_EMBED(3) 执行以下命令静默配置Listener$./netca /silent /responseFile /home/oracle/embed/netca.rsp 问题处理
9、SQL startupORA-01078: failure in processing system parametersLRM-00109: could not open parameter file /opt/oracle/products/10.1.0.3/db_1/dbs/initrawdb.ora解决办法:cp $ORACLE_BASE/admin/$ORACLE_SID/pfile/init.ora /opt/oracle/products/10.1.0.3/db_1/dbs/initrawdb.ora 返回主题列表静默安装Oracle数据库9i篇以下是在Windows系统上静默安
10、装Oracle数据库9204e的实践过程,主要分为以下三个步骤:Step 1静默安装Oracle数据库9i软件Step 2静默安装Oracle数据库Step 3静默升级ODBC Driver(可选)Step 1静默安装Oracle数据库9i软件1. 获取响应文件(1)方法一:在$MountPoint/install目录下执行以下命令录制响应文件: setup.exe -record -destinationFile destinationFile.rsp 举例: D:SoftOracle_productrdbms_9204e_wininstallsetup.exe -record -desti
11、nationFile D:Tmpinstall_oracle.rsp 注意: (1) 需要在录制好的响应文件中添加INSTALL_TYPE=EE以指定安装oracle数据库企业版 (2) 需要在录制好的响应文件中更改以下参数为: ACCEPT_LICENSE_AGREEMENT=true (2)方法二:根据实际需要修改$MountPoint/stage/Response/oracle.server.EE.rsp: 其中以下参数是需要根据实际情况设定的:FROM_LOCATION=.stageproducts.xml FROM_LOCATION_CD_LABEL=LABEL1 ORACLE_HO
12、ME= ORACLE_HOME_NAME=OHOME1 2. 回放响应文件安装Oracle数据库软件执行以下命令静默安装Oracle数据库软件 setup.exe -silent -responseFile responseFile Name 3. 静默卸载Oracle数据库软件(1) 执行以下SQLPlus脚本关闭数据库:shutdown immediateexit;(2) 停止Oracle服务(3) 在$ORACLE_HOME/bin目录下执行以下命令删除Oracle数据库oradim -delete -sid %MY_ORACLE_SID%(4) 在OEIKit工具包的removeSer
13、vice.exe所在目录下执行以下命令删除Oracle网络服务removeService Oracle%ORACLE_HOME_NAME%TNSListener(5) 执行以下命令静默卸载Oracle数据库软件setup.exe -noconsole -silent -deinstall -waitforcompletion -monitorFile %monitorFile% ORACLE_HOME=%MY_ORACLE_HOME% ORACLE_HOME_NAME=%ORACLE_HOME_NAME% REMOVE_HOMES=%MY_ORACLE_HOME% -responseFile
14、%responseFileDir%oracle9iserver_singlecd.rsp举例:D:SoftOracle_productrdbms_9204e_wininstallsetup.exe -noconsole -silent -deinstall -waitforcompletion ORACLE_HOME=d:OraHome_2 ORACLE_HOME_NAME=OUIHome2 REMOVE_HOMES=D:OraHome_2 -responseFile d:tmpinstall_test.rsp Step 2静默安装Oracle数据库1. 用DBCA创建一个种子数据库ISV实际
15、需要使用的数据库(1) 创建初始数据库的时候选择Custom Database模板(2) 字符集根据实际需要设定(3) 数据库创建选项里面选择Create Database(4) 创建应用程序需要的表空间和用户,导入初始数据 2. 2.2.2 DBCA根据种子数据库创建一个模板(1) 启动DBCA,选择Manage Templates(2) 按照提示创建一个模板(3) 将创建好的模板文件(.dbc及.dfj)复制到%ORACLE_HOME%assistantsdbcatemplates 3. 执行以下命令使用DBCA根据模板创建新数据库dbca -silent -createDatabase
16、-templateName templateName -gdbname gdbname -sid sidName -sysPassword sysPassword -systemPassword systemPassword举例:D:OraHome_2BINdbca -silent -createDatabase -templateName test.dbc -gdbname -sid zesl -sysPassword oracle -systemPassword oracle 4. 建议直接写.ora文件配置listener 5. 使用Netca配置listener的方法同1.2.7 St
17、ep 3静默升级ODBC Driver(可选)Oracle DB 9204e Windows版安装完成后,ODBC Driver的版本是9.02.00.00,鉴于9.02.00.02版本中的一些优化,有些用户需要将ODBC Driver升级为9.02.00.02,以下是静默升级过程: (1) 参考odbc.rsp创建一个响应文件,其中以下参数需要根据实际情况来设定: FROM_LOCATION,ORACLE_HOME,ORACLE_HOME_NAME;(2) 使用以下命令启动OUI,指定使用这个响应文件来完成静默升级: setup.exe -silent -responseFile responseFile Name 举例: D:SoftOracle_productrdbms_9204e_wininstallsetup.exe -silent -responseFile D:SoftOracle_productODBCora9202odbc.rsp(3) 9202ODBC driver 的下载地址
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1