1)安裝Oracle 12c 64位
2)安裝32位的Oracle客戶端( instantclient-basic-nt-12.1.0.1.0)
下載instantclient-basic-nt-12.1.0.1.0.zip (必定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle安裝目錄的Product下(本機命名爲:instantclient_12 _1):
D:\Oracle\app\YM\product\instantclient _12 _1 。
拷貝數據庫安裝根目錄下的一個目錄D:\Oracle\app\YM\product\12.1.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\Oracle\app\YM\product\instantclient_12_1(其實只須要 NETWORK\ADMIN\tnsnames.ora)
3)安裝PL/SQL Developer
安裝 PL/SQL Developer,在工具->首選項 鏈接裏面設置OCI Library和Oracle_Home,例如本機設置爲:
Oracle Home :C:\oracleapp\orcl\product\instantclient_12_1
OCI Library :C:\oracleapp\orcl\product\instantclient_12_1\oci.dll
oracle12C比較特殊,有pdb這個新東西。正常按上述步驟完成後,sys和system用戶可以登錄,但登錄的是CDB。pdb用戶是沒辦法登錄的,由於看不到pdb的名字。
根據oracle12C的新特性,pdb也是一個數據庫,可是tnsname裏面是沒有自動配置的,如今在tnsname文件裏面添加對應的信息。而後plsql developer登錄框裏就能看見了,而後正常登陸。sql
當使用oracle12c建立數據庫時若是選擇了這樣的話就在你建立數據庫成功時出現口令管理欄中沒有scott帳戶管理的角色的由於你建立的都死cdb的數據庫,不過在登錄之時能夠再plsql中選擇用戶中scott用戶的,若是當你在建立數據庫時能夠不選擇
直接去掉打勾選項便可,這樣建立的數據庫口令管理中會有scott角色能夠設置口令後在打開plsql後輸入scott以及密碼就能夠登陸使用了 也可使用你建立的數據庫名帳戶登陸。由於這樣的數據庫纔是你的dba數據庫。固然在服務端的tnsnames.ora天然配置好的只需複製文件到客戶端配置便可鏈接使用了。數據庫
當12c數據庫建立完成後,使用sqlplus / as sysdba 方式登陸數據庫鏈接的是CDB,若是要建立用戶則須要使用固定模式:
鏈接打開數據庫
sqlplus Sys/123@localhost:1521/pdborcl AS SYSDBA
SQL> show pdbs
CON_ID con_name OPEN_MODE
---------- ---------- ------------------------------ ----------
3 PDBORCL MOUNTED 已啓用 已安裝好的
此時PDB還處於mount狀態。
若是要啓動PDB
SQL> alter PLUGGABLE database PDBORCL open;
SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
CON_ID DBID NAME OPEN_MODE
---------- ---------- ------------------------------ ----------
3 2291196165 PDBORCL READ WRITE
成功啓動session
在tnsname配置好pdborcl後打開plsql就能夠選擇pdborcl數據庫登錄 選擇項是sysdba密碼爲數據庫設置密碼oracle
4.解決PL/SQL和TOAD中文亂碼問題:app
進入 個人電腦,屬性,高級,環境變量,添加2項:
LANG=zh_CN.GBK
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"工具
建立一個名爲「NLS_LANG」的系統環境變量,設置其值爲「SIMPLIFIED CHINESE_CHINA.ZHS16GBK」,而後從新啓動 pl/sql developer,這樣檢索出來的中文內容就不會是亂碼了。spa
5.用pl/sql developer 調試存儲過程報錯 緣由是用戶權限不夠,使用如下命令授予權限:debug
GRANT debug any procedure, debug connect session to scott調試
首先須要用管理員權限登陸此數據庫 經過SQL上面語句授予scott帳戶角色權限blog