国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

自動(dòng)完成Oracle客戶端的安裝及其配置

2024-08-29 14:01:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

一、問(wèn)題的提出

目前的很多數(shù)據(jù)庫(kù)應(yīng)用程序是使用ORACLE數(shù)據(jù)庫(kù)開(kāi)發(fā)的client/server模式。眾所周知,使用此種模式需要在終端上安裝ORACLE客戶端軟件。應(yīng)用程序可以使用InstallShield軟件打包成安裝程序,由用戶自行安裝。但ORACLE客戶端軟件一般需要有經(jīng)驗(yàn)的開(kāi)發(fā)人員通過(guò)人機(jī)交互的方法安裝,安裝完成后還需在Net8中配置服務(wù)名。這樣當(dāng)軟件發(fā)布時(shí),可能需要在不同地點(diǎn)的成千上萬(wàn)個(gè)終端上安裝ORACLE客戶端,讓費(fèi)了大量的人力及時(shí)間。

如何能在不需要人員干預(yù)的情況自動(dòng)完成ORACLE客戶端的安裝及配置工作,是否能將此工作集成到應(yīng)用程序的安裝中去?

答案是肯定的,下面逐步闡述實(shí)現(xiàn)的過(guò)程。

二、實(shí)現(xiàn)步驟

1、共享ORACLE安裝程序

可將ORACLE安裝程序放置到一臺(tái)應(yīng)用服務(wù)器的光驅(qū)或拷貝到應(yīng)用服務(wù)器的一個(gè)目錄下并共享,在這里我們假定服務(wù)器名稱為softserver,放置路徑為oracle。

2、編寫(xiě)響應(yīng)文件自動(dòng)安裝ORACLE客戶端

ORACLE的缺省的安裝模式為人機(jī)交互方式。即運(yùn)行ORACLE安裝盤(pán)上的setup.exe后,按照安裝程序的提示一步一步的選擇完成安裝。ORACLE同時(shí)也提供了自動(dòng)安裝(非人機(jī)交互)方式。此種模式的前提是必須寫(xiě)一個(gè)響應(yīng)文件。關(guān)于此種方式的說(shuō)明可以在ORACLE安裝盤(pán)中找到,文件名為doc/Output/advance.htm。在response目錄下有一些響應(yīng)文件的模板,可以根據(jù)需要將模板修改成適合自己的響應(yīng)文件。

在這里我們舉一個(gè)只安裝Net8的例子,文件名定為//softserver/oracle/net8.rsp,內(nèi)容如下:

  [General]      RESPONSEFILE_VERSION=1.7.0      [SESSION]      #products.jar文件所在的路徑(在ORACLE安裝盤(pán)中)   FROM_LOCATION="//softserver/oracle/stage/products.jar"      #ORACLE安裝目錄   ORACLE_HOME="C:/oracle/ora81"      #ORACLE安裝目錄的別名   ORACLE_HOME_NAME="ora8"      #頂級(jí)安裝方式,這里選擇客戶端   TOPLEVEL_COMPONENT={"oracle.client","8.1.7.0.0"}      #是否顯示動(dòng)畫(huà),缺省為false   SHOW_SPLASH_SCREEN=false      #是否顯示歡迎界面,缺省為false   SHOW_WELCOME_PAGE=false      #是否顯示安裝過(guò)程界面,缺省為true   SHOW_INSTALL_PROGRESS_PAGE=false      #是否顯示需求信息,缺省為true   SHOW_REQUIRED_CONFIG_TOOL_PAGE=false      #   #ORACLE客戶端選項(xiàng)   #      [oracle.client_8.1.7.0.0]      #語(yǔ)言,這里用英語(yǔ),簡(jiǎn)體中文   COMPONENT_LANGUAGES={"en","zh_CN"}      #安裝方式(缺省、定制、最小),這里用定制   INSTALL_TYPE="Custom"      #要安裝的產(chǎn)品列表,這里選擇Net8   DEPENDENCY_LIST={ "oracle.networking.netcltprod","8.1.7.0.0"}      #   #Net8產(chǎn)品   #      [oracle.networking.netcltprod_8.1.7.0.0]      DEPENDENCY_LIST={ "oracle.networking.netclt","8.1.7.0.0"}      #   # Net8配置助手   #      [oracle.networking.netca_8.1.7.0.0]      #是否在安裝后啟動(dòng)Net8配置助手,缺省為true   b_launchNETCA=false

  

此時(shí),如果我們?cè)诿钚袌?zhí)行命令:

  //softserver/oracle/setup 

主站蜘蛛池模板:
曲周县|
大同县|
克拉玛依市|
铁岭市|
滦平县|
宜州市|
吉木萨尔县|
定州市|
清远市|
崇义县|
鄄城县|
延吉市|
永康市|
新化县|
民和|
高邮市|
台南县|
卢湾区|
咸丰县|
临汾市|
仪陇县|
临湘市|
凤冈县|
西丰县|
隆子县|
淄博市|
永济市|
隆安县|
瓦房店市|
临邑县|
浮山县|
宿州市|
苍梧县|
彰武县|
茶陵县|
金阳县|
无锡市|
驻马店市|
徐州市|
柘荣县|
河间市|