PLSQL連接Oracle資料庫配置
方法一:
1)點擊Net Configuration Assistant
2) 在彈出的對話框中選擇本地Net服務名配置,點下一步
3) 在服務名配置對話框中選擇添加,點下一步
4)在如下對話框中填寫要訪問的oralce資料庫的服務名,該服務名可以通過oralce登錄用戶名進入環境,在.cshrc中,環境變數ORACLE_SID對應的值便是這個服務名,也可以在oracle用戶環境下執行grep | env ORACLE_SID查找。
點擊下一步
5)選擇TCP協議,點下一步
6)主機名中填寫要訪問的oracle資料庫伺服器,使用標准埠號1521,點下一步
7)選中逗是,進行測試地,點下一步
8) 點更改登錄,填寫要訪問的資料庫用戶名和密碼,確保其正確。此處主要是驗證前面配置是否正確,如正確這里的測試就可以成功。
如果不正確請檢查服務名、ip地址、用戶名、密碼中是否有寫錯,並改之,就可以成功了。
測試成功後點下一步
9)在下圖中填寫網路服務名,此處的網路服務名可以隨意取名,點下一步,後面配置數據源的時候用的就是這個網路服務名
方法一用起來有點小復雜,不過可以了解資料庫的配置步驟,方法二相對來說簡單很多
找到本機oracle資料庫安裝的如下路徑,如:
F:\app\Administrator\proct\11.1.0\client_1\network\admin,在該路徑下有個文件tnsnames.ora,打開文件會發現裡面有很多連接配置,直接拷貝一個修改如下紅色字
SYSDB_102 = //對應的就是上面方法一提到的網路服務名
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.41.24.102)(PORT = 1521)) //訪問資料庫的ip
)
(CONNECT_DATA =
(SERVICE_NAME = sysdb) //資料庫服務名
)
)
當配置好後,就可以用PLSQL訪問資料庫了
B. plsql怎麼連接oracle11g
plsql怎麼連接oracle11g
需要配置oracle的tnsnames.ora文件。
設置方法如下:
1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,並用文本模式打開。
2、添加以下內容:
本地實例名=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 資料庫IP地址)(PORT = 埠號))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服務名)
)
)
3、用PL/SQL工具登錄即可。
C. 如何使用plsql如何連接64位Oracle11g資料庫
由於plsql不支持直接連接64位的oracle資料庫,所以可通過以下方法連接。
解決方法:
1、下載instantclient_32位客戶端,加壓後存放,如D:ProgramFilesinstantclient
2、拷貝Oracle11.2G的msvcr80.dll和tnsnames.ora到解壓的instantclient_32位客戶端根目錄,它們的位置分別是:
D:ProgramFilesCrystalproct11.2.0dbhome_1BIN和D:ProgramFilesCrystalproct11.2.0dbhome_1NETWORKADMIN
3、設置PLSQL Developer中設置Oracle_Home和OCI Library,
如圖:
4、在PLSQL Developer目錄下創建bat文件,作為PLSQL Developer的啟動快捷方式替換PLSQL Developer傳統啟動方式,bat文件中的內容如下:
@echo off
set path=D:ProgramFilesinstantclient
set ORACLE_HOME=D:ProgramFilesinstantclient
set TNS_ADMIN=D:ProgramFilesinstantclient
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
至此設置完成,經實驗PLSQL Developer的可以成功連接到Oracle 11.2G 64位
D. plsql怎麼連接oracle11g
由於plsql不支持直接連接64位的oracle資料庫,所以可通過以下方法連接。
解決方法:
1、下載instantclient_32位客戶端,加壓後存放,如D:\ProgramFiles\instantclient
2、拷貝Oracle11.2G的msvcr80.dll和tnsnames.ora到解壓的instantclient_32位客戶端根目錄,它們的位置分別是:
D:\ProgramFiles\Crystal\proct\11.2.0\dbhome_1\BIN和D:\ProgramFiles\Crystal\proct\11.2.0\dbhome_1\NETWORK\ADMIN
3、設置PLSQL Developer中設置Oracle_Home和OCI Library,
E. plsql怎麼連接oracle11g
plsql Develop 是一款常用於操作oracle的dbms ,使用起來非常方便。本教程來和大家分享plsql Develop如何連接本地 oracle 11g 64位資料庫。因為,本人的電腦一開始,的確是連接不上!所以記錄下步驟,希望可以幫到也遇到同樣問題的同學!
http://jingyan..com/article/86fae346d20a073c49121a94.html
F. PLSQL連接11G oracle怎麼連接
需要配置oracle的tnsnames.ora文件。
設置方法如下:
1、找到$ORACLE_HOME/client_1/network/admin目錄下的tnsnames.ora文件,並用文本模式打開。
2、添加以下內容:
本地實例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=資料庫IP地址)(PORT=埠號))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=服務名)
)
)
3、用PL/SQL工具登錄即可。