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

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