plsql12c
㈠ 我用的是oracle11g服務端和12c客戶端,在sql Plus里都能連接到資料庫,但是在pls
如果是64位的話,用這個
使用PL/SQL Developer連接OracleX64版本:
1. 下載32位Oracle InstantClient,並展開到某目錄,例如C:\instantclient-basic-nt-11.2.0.2.0;
2. 將系統的tnsnames.ora拷貝到該目錄下;
3. 在PLSQL Developer中設置Oracle_Home和OCI Library:
:
Oracle_Home:C:\instantclient-basic-nt-11.2.0.2.0
OCI Library:C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
4. 在PLSQL Developer目錄下編輯如下bat文件,替換其快捷方式,啟動PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-11.2.0.2.0
set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe
㈡ PLSQL怎麼連接Oracle 12c 求詳細(急急急)
首先你要確定你安裝的PLSQL Developer 是64bit的版本;
然後你要安裝一個oracle的client(客戶端)也要是64bit的,或者直接full安裝服務端也可以;
上面的前提工作都做好了,打開PLSQL連接對應的12c資料庫就好了啊……
ps:12c資料庫有新特徵,比如pluggable database,這個等你遇到這樣的問題了你再問我
㈢ oracle12c和plsql的區別
oracle12c是資料庫,
PLSQL只是一個連接資料庫的工具。
㈣ PLSQL Developer 12怎麼安裝
前提:首先要有oracle資料庫或者有oracle伺服器,才可以實現使用PLSQL Developer 工具連接到oracle資料庫進行開發
下載PLSQLDeveloper並解壓
配置環境變數
1) 變數名:ORACLE_HOME 變數值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2
2) 變數名:TNS_ADMIN 變數值:E:\PLSQLDeveloper\PLSQL\instantclient_11_2
3) 變數名:NLS_LANG 變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path變數,在後面添加 E:\PLSQLDeveloper\PLSQL\instantclient_11_2
注意:根據自己的路徑相應更改1)2)和4)的變數值,我是直接解壓在E盤下的,路徑就是上述路徑了。3)照抄即可
配置oracle監聽文件
找到E:\PLSQLDeveloper\PLSQL\instantclient_11_2路徑下的tnsnames.ora文件,用編輯器打開(記事本也可以)。
根據自己實際需要進行編輯,如下圖所示。ORCL_27是顯示的資料庫名,HOST後面填的是所要連接的地址。編輯好以後保存。
打開E:\PLSQLDeveloper\PLSQL\PLSQL Developer文件夾下的plsqldev.exe文件,右擊,以管理員身份運行。
填入你要連接的資料庫的用戶名和密碼,並在資料庫一欄的下拉列表中選擇你要連接的資料庫。若在此步無法顯示資料庫名稱,則進行下述步驟
點擊工具-》首選項,如下圖所示。
Oracle主目錄名
E:\PLSQLDeveloper\PLSQL\instantclient_11_2
OCI庫
E:\PLSQLDeveloper\PLSQL\instantclient_11_2\oci.dll
重新啟動就可以啦~
㈤ plsql developer登陸界面的資料庫怎麼填寫我用的是oracle 12c 新手啊
用戶名是你創建資料庫的名字,新裝的資料庫,用戶名用sys,密碼是你按oracle時設置的,ip是自己安裝資料庫的電腦的ip,
㈥ plsql怎麼連接oracle12c 2017
和連接oracle其他版本的資料庫是一樣的,
需要在客戶端安裝oracle Client軟體,最好也是12c的客戶端,32bit的
然後配置本地服務名,plsql會自動識別。
你所報的錯誤,應該是plsql版本過低,或者檢查下客戶端是否是32bit的!
㈦ oracle12C安裝完成後,嘗試用PLSQL連接PDB資料庫,發現個問題PDB有沒有SID使用服務名來連接還是用SID
oracle12c我已經用了兩年了,去現場安裝等等,培訓新人等等,很多次,用實際經驗告訴你。首先思考一下,別名是什麼,SID是什麼。連接的時候別名、SID、和IP地址一個不能少,而且由於12c是為雲計算來准備的,它也是一個容器的概念,最大容器依然是:ORCL,然後才是:PDBORCL,你說的PDB有沒有SID,是有的,安裝填寫各類信息的步驟後階段中,就有提示的,那裡是默認的,連接的時候你沒說清楚是用來登錄資料庫還是用來連接什麼軟體平台,如果是資料庫,別名,IP,SID都要,如果是平台軟體,那就要看你使用的平台軟體了,它使用的腳本是以什麼為依據,但不管怎樣,其實服務名就是SID,別搞混了。
有問題再留言吧。
㈧ 如何配置plsql developer 連接oracle
首先第一步,你的終端上要安裝oracle client,或者oracle server,這是Plsql連接oracle的基本要求。
第二步,你要在你的$ORACLE_HOME/network/admin目錄下配置tns,配置文件是tnsnames.ora,配置的格式為:
ORCL(按照你的要求命名) =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 資料庫服務sid)
)
)
配置完後,保存。
第三步,打開plsql,你會在
直接在資料庫輸入框的地方輸入ip:埠(不輸入默認1521)/資料庫sid,就可以連接,無需配置tns。
㈨ 怎麼用 plsql 連接 oracle12c
和連接oracle其他版本的資料庫是一樣的,
需要在客戶端安裝oracle Client軟體,最好也是12c的客戶端,32bit的
然後配置本地服務名,
plsql會自動識別。
你所報的錯誤,應該是plsql版本過低,或者檢查下客戶端是否是32bit的,