最近發(fā)現(xiàn)很多人問到怎么才能訪問別人機子上的oracle,這里來給大家做個示范
借助工具的話,oracle就自己帶了兩個
配置和移值助手下面:net configuration assistant 和net manager
一.net configuration assistant
1.選擇本地NET服務(wù)名配置?
2.添加
3.在服務(wù)名中輸入你要訪問的機子的oracle的服務(wù)名稱(就是數(shù)據(jù)庫名啦)如為abc
4.之前的協(xié)議用默認的就行了,這里的主機名就填你要訪問的主機的IP或主機名稱(這個只對于局域網(wǎng))(如用192.168.0.100)
5.然后就會讓你測試連接,第一次一般是失敗的,因為它是用sys用戶在測試,MS不支持用sys用戶測的,
你只要換個用戶測就行了,
6.這時會讓你輸入網(wǎng)絡(luò)服務(wù)名,你隨便輸入一個名字就行了,因為這個名字是你用來連接到其它機子的服務(wù)名,(如用KEYMEN)
然后一路NEXT,完成
這時你會發(fā)現(xiàn)在這個文件會發(fā)生變化x:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
你會發(fā)現(xiàn)多了如下的內(nèi)容:
KEYMEN =
(DESCRIPTION =
??? (ADDRESS_LIST =
????? (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
??? )
??? (CONNECT_DATA =
????? (SERVICE_NAME = abc)
??? )
)
然后你就可以連到這臺機子上去了(如:conn as sysdba)不過前提是人家的機子服務(wù)是啟動的哦
二.用net manager就更簡單啦
點擊orcle net 配置下的 本地
本地下面先擇服務(wù)命名,然后選擇點+號添加服務(wù)
這里會先讓你輸入網(wǎng)絡(luò)服務(wù)名,如上面的keymen,接著是主機名如上機的192.168.0.100
再接著是服務(wù)名如同上面的abc
一路下一步就OK了,不過注意,完成后一定要點文件,保存網(wǎng)絡(luò)配置
這樣就OK了
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
