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

首頁 > 數據庫 > Oracle > 正文

如何把應用程序程序和ORACLE客戶端一起打包

2024-08-29 13:30:14
字體:
來源:轉載
供稿:網友
如何把應用程序程序和oracle客戶端一起打包                                                 作者:畢照杰   我們在做程序的時候,經常會需要安裝oracle的客戶端,如果客戶終端非常多的時候,這就會是一項很麻煩的工作,一方面要安排我們的應用程序,另一方面要安裝racle客戶端,而且還要對oracle客戶端進行net easy配置,真是不勝其煩。   為此我研究了很久,現在終于做到了可以把oracle客戶端和應用程序一起打包,又自己用程序來配置net easy,剛好前兩天有兩個小弟問我如何把客戶端打包和用程序配置net easy的問題,我今天就在這里說一下。   由于時間問題,今天就只能講一下客戶端打包的問題,另一個問題我會在下一篇給大家講一下。1、打包要知道的問題:  a、要打包哪些文件。  b、如何修改注冊表。  c、如何設置環境變量。  d、打包使用哪些工具。2、打包要使用的文件:  我們先找一個裝有oracle的機器,把以下的文件打包。為了保證oracle能正常訪問,我們需要保持原目錄結構不變。  a、$oracle_home/bin下邊所有dll,imp.exe,exp.exe,sqlplus.exe,sqlplusw.exe。($oracle_home指的是oracle的主目錄,比如d:/oracle/ora8i)。  b、$oracle_home/network目錄下的三個目錄:admin、mesg、tnsapi,把它們全部打包。  c、$oracle_home/ocommon/nls目錄。  d、$oracle_home/oracore/mesg目錄。  e、$oracle_home qlplus下的兩個目錄:admin、mesg。3、如何修改注冊表:  為不麻煩,我們可以把這個裝有oracle的機器的注冊表里邊oracle信息照搬過來。全部照抄。4、如何設置環境變量:  設置環境變量,我們要在path前邊加上$oracle_home/bin;5、使用哪些打包工具:      我個人比較喜歡的工具是wiseinstaller,它的功能很強大,能導入整個文件目錄(我感覺這一點比install shilled要好)、導入注冊表、也可以設置環境變量,以及設置nt服務等等(我好象是給它做廣告似的)。      我們現在就可以使用它來做我們的客戶端了。      第一步,先把我說的這些文件目錄全部導入到我們的安裝工程中去。      第二步,找到設置注冊表選項,導入注冊表中hkey_local_machine oftware/oracle下邊所有的注冊表值。      第三步,找到環境變量設置選項,在它的path那里加上$oracle_home/bin。這里的$oracle_home用<installdir>來代替。      做完這一切,編譯,發布,ok。6、如何用手工來修改net easy。      現在假設我們已經做完了這個安裝包,并且把它安裝到了我們的電腦上邊,那么,在開始菜單上是沒有oracle這個選項的,如何設置oracle net easy呢?      我們現在暫時可以這樣做:      打開我們的oracle客戶端的安裝目錄,找到network/admin子目錄下邊的tnsnames.ora這個文件,直接對它進行編輯就行了。      比如,我們現在想配置一個叫做ntserver的服務名,我們就可以這樣寫:ntserver = (description =   (address_list =      (address = (protocol = tcp)(host = 機器名)(port = 端口號))   )   (connect_data =      (service_name = 全局數據庫名)   ))      然后,直接把它加到tnsnames.ora這個文件的后邊就行了。      如果ntserver這個服務名已經存在的話,我們可以直接修改它的機器名、      端口號和全局數據庫名就可以了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇明县| 永胜县| 巧家县| 潍坊市| 丹寨县| 青海省| 玛曲县| 上饶市| 日土县| 吴桥县| 林西县| 衡东县| 甘肃省| 双城市| 宁晋县| 时尚| 沧州市| 麻阳| 五大连池市| 永福县| 同江市| 澎湖县| 石泉县| 三门县| 犍为县| 抚顺县| 临武县| 清水河县| 湘乡市| 思南县| 麻阳| 南江县| 涟源市| 双桥区| 宜宾县| 博白县| 玛多县| 田东县| 镇雄县| 贵阳市| 穆棱市|