plsql的database下拉為空,如何解決?

2022-01-30 07:16:11 字數 999 閱讀 3660

如何解決plsql的database下拉為空?

為什麼plsql的database下拉為空?我在tnsnames.ora中設定了字串orcl,疑惑了我好久,在網上找了許久解決方案,終於是解決了!如下對我的解決過程做乙個記錄。

錯誤原因:

配置出現了問題

解決辦法:

1、首先檢視plsql中「工具-->首選項(p)…」中的oracle主目錄名和oci庫是否配置好!(都是自己客戶端instantclient_11_2的安裝目錄)

oracle主目錄名:d:\softwareit\instantclient_11_2

oci庫:d:\softwareit\instantclient_11_2\oci.dll

2、檢視tns_admin環境變數是否配置好,著重檢查這點,特別容易忘記

其中

tns_admin環境變數的路徑是你要顯示的所有tnsnames.org所在的資料夾的路徑。

3、右擊"我的電腦" -"屬性" - "高階" - "環境變數" - "系統環境變數":

1>.選擇"path" - 點選"編輯", 把instantclient_11_2的安裝目錄"d:\softwareit\instantclient_11_2;" 加入;

2>.點選"新建", 變數名設定為"tns_admin",變數值設定為"d:\softwareit\instantclient_11_2;",點選"確定";

4、如若到此步驟你下拉框還是沒有database的話,你可以進行如下操作:

plsql 安裝後database下拉沒有東西

今天第一天上班我自己也有點緊張,但是問題還是有的 今天來說一下問題,就是裝了plsql竟然在database這一欄沒有東西,我也是糾結了很久,感覺今天的任務也被拉下了。其實這個問題在我以前裝的時候也沒有注意,因為我用的系統都是windows8.1,今天又了公司這個windows7 64位。其實這個問...

plsql 安裝後database下拉沒有東西

今天第一天上班我自己也有點緊張,但是問題還是有的 今天來說一下問題,就是裝了plsql竟然在database這一欄沒有東西,我也是糾結了很久,感覺今天的任務也被拉下了。其實這個問題在我以前裝的時候也沒有注意,因為我用的系統都是windows8.1,今天又用了公司這個windows7 64位。其實這個...

Database 表的約束

真正約束欄位的是資料型別,但是資料型別很單一,需要一些額外的約束,更好的保證資料的合法性,從業務邏輯的角度保證資料的正確性。預設值 某一種資料會經常性的出現某個具體的值,可以在一開始就指定好,在需要真實資料的時候,使用者可以選擇性的使用預設值。我們重新建立乙個課表myclass2,將class ro...