通過PLSQL遠端連線資料庫

2021-06-05 09:34:28 字數 1962 閱讀 2357

作為開發人員,oracle資料庫肯定是有使用的時候,但是如果你用筆記本進行開發的話一定不敢安裝oracle資料庫,充其量也就安裝個客戶端,然後通過客戶端去連線伺服器上面的oracle伺服器。至此,我們在回到plsql工具,如果要使用這個工具的話你可以選擇安裝oracle客戶端,也可以不安裝。下面我們就來分情況討論:

然後,找個軟體開啟它,我們就看到了一下內容:

上面兩個畫紅色框的就是我們需要修改的地方,其中orcl為遠端oracle資料庫的例項名(一般情況就是這個),ip位址和埠也要配置正確。

接下來,你就可以使用plsql工具來操作遠端資料庫了:

在登入的時候,值得注意的是資料庫選擇這一欄,我們需要選擇你剛剛修改的所對應的資料庫,也就是=號前面的那些名稱,如上圖,我所修改的資料庫為「xe」,所以,在登入的時候選擇"xe"資料庫,如圖:

之後,我們就可以成功的進入主介面了:

之後,我們可以運算元據庫當中的表了,如圖:

oracle不用安裝客戶端也可以用plsql遠端連線

1、首先,在安裝oracle伺服器的機器上搜尋下列檔案,

oci.dll

ocijdbc10.dll

ociw32.dll

orannzsbb10.dll

oraocci10.dll

oraociei10.dll   (可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登陸)

sqlnet.ora

tnsnames.ora

classes12.jar

ojdbc14.jar

放到乙個資料夾,如 oraclient

2、配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個(tnsnames.ora檔案 在%oracle_home%\network\admin下)放在上面的目錄d:\oraclient下。

oracledata =

(description =

(address_list =

(address = (protocol = tcp)(host =192.168.0.58)(port = 1521))

)(connect_data =

(service_name = oracledata)))

3、新增乙個環境變數,名為tns_admin,值為tnsnames.ora檔案所在路徑(如:d:\oraclient,     

特別是重灌後或其它操作,忘了tns_admin變數,plsql登陸就會報無法解析指定的連線識別符號

),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了oracle,並且設定了oracle_home環境變數,那麼會自動在%oracle_home%/network/admin/位置查詢tnsnames.ora檔案。

4、設定oracle的語言,新增環境變數:

「nls_lang = simplifiedchinese_china.zhs16gbk」,(american_america.us7ascii 是

配置tools->preferences->connection

oracle home=d:\oracleclient

oci library=d:\oracleclient\oci.dll

6、再次開啟plsql則會在database中有oracledata 選項輸入使用者名稱密碼就可以登入。

PL SQL遠端連線資料庫

關鍵的兩個步驟 往往我們會漏了第二個步驟 第一步 在本地安裝的oracle客戶端找到tnsnames.ora檔案 我的目錄是 f oracle product 10.2.0 client 1 network admin 然後新增如下 192.168.10.6 description address ...

plsql遠端連線資料庫

1.配置plsql的連線 可以理解找到乙個tnsnames.ora,然後這裡配置遠端資料庫的路徑 2.tnsnames.ora 可以在原來後的面追加 generated by oracle configuration tools.orcl2 description address list addr...

plsql配置遠端連線資料庫

2.解壓縮instantclient 11 2,找到以下路徑 instantclient 11 2 network admin的tnsnames.ora檔案,修改裡面的配置資訊。如圖,其中namedb是在plsql中要顯示的連線名稱,這個隨便寫。host跟port分別是資料庫所在ip和埠號,serv...