需要一些前提條件:
創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營(yíng)銷推廣、網(wǎng)站重做改版、山南網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、商城開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為山南等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
1、對(duì)方的主機(jī)能被連接(如在同一局域網(wǎng)內(nèi))
2、需要知道對(duì)方數(shù)據(jù)庫(kù)IP、端口號(hào)、服務(wù)名
3、需要知道對(duì)方提供的管理數(shù)據(jù)庫(kù)的用戶名及密碼
連接方法:
1、在本地的oracle安裝目錄,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目錄下,如圖:
2、用文本打開(kāi)tnsnames.ora文件,添加以下內(nèi)容:
本地自定義實(shí)例名?=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?數(shù)據(jù)庫(kù)IP或數(shù)據(jù)庫(kù)主機(jī)名)(PORT?=?數(shù)據(jù)庫(kù)端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?數(shù)據(jù)庫(kù)服務(wù)名)
)
)
3、保存文件即可。
4、打開(kāi)第三方工具,如plsq,輸入對(duì)方提供的用戶名及密碼,選擇新建的數(shù)據(jù)庫(kù)鏈接即可。
需要知道對(duì)方的數(shù)據(jù)庫(kù)相關(guān)配置,如IP地址、oracle服務(wù)名等內(nèi)容。
1、找到oracle的安裝目錄。如:C:\oracle\product\10.2.0\db_1\network\ADMIN
2、找到tnsnames.ora文件。
3、用文本方式打開(kāi),添加以下內(nèi)容:
本地實(shí)例名?=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?遠(yuǎn)程數(shù)據(jù)庫(kù)IP地址)(PORT?=?遠(yuǎn)程服務(wù)器端口號(hào)))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)名)
)
)
其中中文部分是需要修改的部分,除第一個(gè)“本地實(shí)例名”外,其他需要跟遠(yuǎn)程數(shù)據(jù)庫(kù)管理員咨詢,本地實(shí)例名就是方便自己識(shí)別數(shù)據(jù)庫(kù)的一個(gè)名字,可以自定義。
4、然后打開(kāi)pl/sql就能看到自己創(chuàng)建的鏈接,如圖:
(以oracle9i版本為例,本機(jī)必須安裝oralce9i的客戶端)第一步:orahome92-configuration and migration tools- net managers第二步:在“服務(wù)命名”中點(diǎn)“+”第三步:編輯一個(gè)你的服務(wù)名,(不是對(duì)方的數(shù)據(jù)庫(kù)名)第四步:默認(rèn)選擇TCP/IP第五步:主機(jī)名填入對(duì)方的機(jī)器IP地址,端口默認(rèn)(不要改)第六步:服務(wù)名是對(duì)方的數(shù)據(jù)庫(kù)名(要問(wèn)對(duì)方),連接類型默認(rèn)(不要改)第七步:連接測(cè)試一般測(cè)試結(jié)果需要“更改登錄”更改登錄中,在用戶名和口令中,錄入對(duì)方數(shù)據(jù)庫(kù)的用戶名口令(你要訪問(wèn)的庫(kù))測(cè)試成功!點(diǎn)擊“關(guān)閉”點(diǎn)“完成”第八步:保存網(wǎng)絡(luò)配置在“E:\oracle\ora92\network\admin”中打開(kāi)tnsnames.ora,可以看到配置情況:MORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.34)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )第九步:到此,可以檢查配置是否正確,是否連接成功運(yùn)行—輸入sqlplus,在“請(qǐng)輸入用戶名”中鍵入 數(shù)據(jù)庫(kù)連接方式第十步:連接成功,可以通過(guò)PLSQL等客戶端工具連接別人的數(shù)據(jù)庫(kù)了!
navicat for oracle怎樣連接別人的數(shù)據(jù)庫(kù)
方法如下:
1、 啟動(dòng)Navicat ,連接-oracle,配置如下:連接名隨便起
2、Basic連接類型:連接類型有兩種,我們先看用Basic的連接方式,此方法適合沒(méi)有安裝Oracle客戶端的機(jī)器,配置好之后,點(diǎn)連接測(cè)試,如果你數(shù)據(jù)庫(kù)沒(méi)有問(wèn)題,則能連接測(cè)試成功。
你得配一個(gè)連接,用記事本打開(kāi) ..\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 這個(gè)文件,然后添加
gz_hl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 遠(yuǎn)程IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 遠(yuǎn)程服務(wù))
)
gz_hl 只是一個(gè)名字,遠(yuǎn)程IP,是你要連接的數(shù)據(jù)庫(kù)IP,如211.23.37.38。遠(yuǎn)程服務(wù)表示遠(yuǎn)程的數(shù)據(jù)庫(kù),如orcl。最后你用他們給你提供的用戶名和密碼,就能連接了