作為開發人員,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...