當前位置:首頁 » 數據倉庫 » plsql連接不上資料庫怎麼配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

plsql連接不上資料庫怎麼配置

發布時間: 2022-05-19 11:05:57

『壹』 plsql developer配置資料庫連接

  • 前提:首先要有oracle資料庫或者有oracle伺服器,才可以實現使用PLSQL Developer 工具連接到oracle資料庫進行開發

  • 下載PLSQLDeveloper並解壓

『貳』 PLSQL連接不上oracle,那個文件的配置如下圖

你這個oracle 是在本機上嗎?ip地址是127.0.0.1,應該是在本機上,如果不是本機需要配置tnsname。
還有個可能的原因,是plsql是32位的軟體,而現在大多數oracle軟體為64位,所以plsql需要與32位的oracle客戶端配合才行。
最後你可以試試用sqlplus 連一下資料庫,看看能不能連上,如果能,就是oracle客戶端的問題或者tnsname的問題,如果不能,那就可能是tnsname的問題或者資料庫服務沒啟動。

『叄』 plsql怎麼連接資料庫

1、首先下載instantclient_11_2工具(http://download.csdn.net/detail/u013804636/9746431)
2、在下載的工具中的目錄instantclient_11_2\NETWORK\ADMIN\下添加並配置文件tnsnames.ora
3、再windows環境變數中新增以下變數
TNS_ADMIN:E:\instantclient_11_2\NETWORK\ADMIN
NLS_LANG:SIMPLIFIED CHINESE_CHINA.AL32UTF8(根據資料庫的編碼進行修改,16GBK)
4、下載安裝plsql工具
5、打開plsql選擇工具->Oracle->連接;
修改Oracle主目錄為:E:\instantclient_11_2
OCI庫為:E:\instantclient_11_2\oci.dll
6、應用,保存,重啟plsql客戶端即可

『肆』 plsql developer怎麼配置資料庫連接

1、先安裝oracle客戶端
2、開始-->所有程序-->Oracle - OraClient_home1-->配置和移植工具-->net manager
3、展開本地-->選中服務命名-->點擊左上方的 + 號-->命名一個資料庫服務名(比如:myORC),下一步 --> TCP/IP(Internet協議),下一步 --> 輸入你要訪問的主機的IP,下一步-->輸入你要訪問的服務名,下一步-->完成(也可先測試一下)
4、切記點擊文件,保存
5、打開PL/SQL,在資料庫下拉選擇你配置的服務名(比如上面的myORC),輸入用戶名密碼,登錄

『伍』 PLSQL連接不上資料庫,求解

鏈接不上的原因:
1.
鏈接時會書寫鏈接路徑及介面,資料庫名稱,用戶名及密碼,確保這些都咩有錯誤才能正確連接
2.
具體代碼如下:
3.
。"jdbc:mysql://localhost:3306/所用資料庫的名稱?useunicode=true&characterencoding=utf8","用戶名","密碼"
4.
如果還有錯誤,請檢查是否標點符號錯誤,及代碼別處的錯誤,可以參考控制台對錯誤的描述,確定錯誤的位置。
5.
進行debug,確定鏈接不同的原因及具體的行數。

『陸』 plsql如何配置連接oracle資料庫

plsql如何配置連接oracle資料庫,具體操作方法如下:

1、首先我們打開PLSQL,點取消進去進入資料庫。

『柒』 plsql配置數據連接

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
訪問資料庫了

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
訪問資料庫了

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
)選中

是,進行測試

,點下一步

『捌』 plsql連接不上 oracle資料庫!

64位的么?如果是64位的話,即使資料庫和plsql在同一台機子上,也需要安裝32位的客戶端。
下面是oracle 11g 64位 對應的解決辦法,你可以做參考:
下載instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle安裝目錄的Proct下(本機命名為:instantclient_11_2):D:\Oracle\app\dd\proct\instantclient_11_2。
拷貝資料庫安裝根目錄下的一個目錄D:\Oracle\app\dd\proct\11.2.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\Oracle\app\dd\proct\instantclient_11_2(其實只需要 NETWORK\ADMIN\tnsnames.ora)
3)安裝PL/SQL Developer
安裝 PL/SQL Developer,在perference->Connection裡面設置OCI Library和Oracle_Home,例如本機設置為:
Oracle Home :D:\Oracle\app\dd\proct\instantclient_11_2
OCI Library :D:\Oracle\app\dd\proct\instantclient_11_2\oci.dll
4) 設置環境變數(修改環境變數)
對於NLS_LANG環境變數, 最好設置成和資料庫端一致, 首先從資料庫端查詢字元集信息:
SQL> select userenv('language') nls_lang from al;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右擊"我的電腦" - "屬性" - "高級" - "環境變數" - "系統環境變數":
1>.點擊"新建", 變數名設置為"NLS_LANG", 變數值設置為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點擊"確定";
2>.新建環境變數「TNS_ADMIN」,值為「D:\Oracle\app\dd\proct\instantclient_11_2」
最後點擊"確定"退出.

如果資料庫和plsql 不在一台機子上,需要安裝一個客戶端

『玖』 PLSQL配置怎麼連ORACLE

PLSQL配置ORACLE連接的方法如下:

一、 打開plsql的安裝目錄。

這樣就可以配置新的連接了。