国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

如何把應(yīng)用程序和Oracle客戶(hù)端一起打包

瀏覽:2日期:2023-11-25 18:21:56
做程序的時(shí)候,經(jīng)常會(huì)需要安裝Oracle的客戶(hù)端,假如客戶(hù)終端非常多的時(shí)候,這就會(huì)是一項(xiàng)很麻煩的工作,一方面要安排我們的應(yīng)用程序,另一方面要安裝Oracle客戶(hù)端,而且還要對(duì)Oracle客戶(hù)端進(jìn)行NET EASY配置,真是不勝其煩。 為此我研究了很久,現(xiàn)在終于做到了可以把Oracle客戶(hù)端和應(yīng)用程序一起打包,又自己用程序來(lái)配置NET EASY,剛好前兩天有兩個(gè)小弟問(wèn)我如何把客戶(hù)端打包和用程序配置NET EASY的問(wèn)題,我今天就在這里說(shuō)一下。 由于時(shí)間問(wèn)題,今天就只能講一下客戶(hù)端打包的問(wèn)題,另一個(gè)問(wèn)題我會(huì)在下一篇給大家講一下。 1、打包要知道的問(wèn)題: A、要打包哪些文件。 B、如何修改注冊(cè)表。 C、如何設(shè)置環(huán)境變量。 D、打包使用哪些工具。 2、打包要使用的文件: 我們先找一個(gè)裝有Oracle的機(jī)器,把以下的文件打包。為了保證Oracle能正常訪(fǎng)問(wèn),我們需要保持原目錄結(jié)構(gòu)不變。 A、$ORACLE_HOMEBIN下邊所有DLL,IMP.EXE,EXP.EXE,SQLPLUS.EXE,SQLPLUSW.EXE。($ORACLE_HOME指的是ORACLE的主目錄,比如D:ORACLEORA8I)。 B、$ORACLE_HOMEnetwork目錄下的三個(gè)目錄:Admin、mesg、tnsapi,把它們?nèi)看虬?C、$ORACLE_HOMEocommonnls目錄。 D、$ORACLE_HOMEoracoremesg目錄。 E、$ORACLE_HOMEsqlplus下的兩個(gè)目錄:admin、mesg。 3、如何修改注冊(cè)表: 為不麻煩,我們可以把這個(gè)裝有Oracle的機(jī)器的注冊(cè)表里邊Oracle信息照搬過(guò)來(lái)。全部照抄。 4、如何設(shè)置環(huán)境變量: 設(shè)置環(huán)境變量,我們要在PATH前邊加上$ORACLE_HOMEBIN; 5、使用哪些打包工具: 我個(gè)人比較喜歡的工具是WiseInstaller,它的功能很強(qiáng)大,能導(dǎo)入整個(gè)文件目錄(我感覺(jué)這一點(diǎn)比Install shilled要好)、導(dǎo)入注冊(cè)表、也可以設(shè)置環(huán)境變量,以及設(shè)置NT服務(wù)等等(我好象是給它做廣告似的)。 我們現(xiàn)在就可以使用它來(lái)做我們的客戶(hù)端了。 第一步,先把我說(shuō)的這些文件目錄全部導(dǎo)入到我們的安裝工程中去。 第二步,找到設(shè)置注冊(cè)表選項(xiàng),導(dǎo)入注冊(cè)表中HKEY_LOCAL_MACHINESOFTWAREORACLE下邊所有的注冊(cè)表值。 第三步,找到環(huán)境變量設(shè)置選項(xiàng),在它的PATH那里加上$ORACLE_HOMEBIN。這里的$ORACLE_HOME用來(lái)代替。 做完這一切,編譯,發(fā)布,完成。 6、如何用手工來(lái)修改NET EASY: 現(xiàn)在假設(shè)我們已經(jīng)做完了這個(gè)安裝包,并且把它安裝到了我們的電腦上邊,那么,在開(kāi)始菜單上是沒(méi)有ORACLE這個(gè)選項(xiàng)的,如何設(shè)置Oracle NET EASY呢? 我們現(xiàn)在暫時(shí)可以這樣做: 打開(kāi)我們的Oracle客戶(hù)端的安裝目錄,找到NETWORKADMIN子目錄下邊的tnsnames.ora這個(gè)文件,直接對(duì)它進(jìn)行編輯就行了。 比如,我們現(xiàn)在想配置一個(gè)叫做NTSERVER的服務(wù)名,我們就可以這樣寫(xiě): NTSERVER = (DESCRIPTION =  (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 機(jī)器名)(PORT = 端口號(hào)))  )  (CONNECT_DATA = (SERVICE_NAME = 全局?jǐn)?shù)據(jù)庫(kù)名)  ))然后,直接把它加到tnsnames.ora這個(gè)文件的后邊就行了。 假如NTSERVER這個(gè)服務(wù)名已經(jīng)存在的話(huà),我們可以直接修改它的機(jī)器名、端口號(hào)和全局?jǐn)?shù)據(jù)庫(kù)名就可以了。
主站蜘蛛池模板: 毛片视频网址 | 成人在线第一页 | 国产成人小视频在线观看 | 欧美一a级做爰 | 日韩 国产 欧美视频一区二区三区 | 一区二区三区免费视频 www | 乱子伦农村xxxx视频 | 五月色一区二区亚洲小说 | 可以免费看黄的网站 | 亚洲国产天堂久久九九九 | 亚洲国产一级毛片 | 99久久久精品免费观看国产 | 国产女乱淫真高清免费视频 | www.亚洲天堂 | 成年女人看片免费视频频 | 成人毛片免费观看视频在线 | 99久久国产综合精品五月天 | 九九99香蕉在线视频网站 | 国产自在自线午夜精品视频 | 美国一级毛片∞ | 成年视频在线 | 欧美午夜激情影院 | 日韩aⅴ在线观看 | 性欧美videofree另类17 | 国产精品久久国产三级国不卡顿 | 日本不卡一二三区 | 国产日b视频 | 一级在线观看视频 | 在线播放免费一级毛片欧美 | 国产日韩欧美一区二区三区在线 | 欧美另类专区 | 欧美在线成人午夜影视 | 欧美在线黄色 | 久久久久久国产精品免费免 | 国产一成人精品福利网站 | 久久精品视频91 | 日韩一级片在线观看 | 欧美一二区| gay毛片 | 九九九九在线精品免费视频 | 国产成人高清精品免费观看 |