單獨的plsql鏈結資料庫

2021-08-31 19:55:27 字數 1206 閱讀 6470

轉的:

1、在安裝oracle伺服器的機器上搜尋下列檔案,

oci.dll

ocijdbc10.dll

ociw32.dll

orannzsbb10.dll

oraocci10.dll

oraociei10.dll (可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登陸)

sqlnet.ora

tnsnames.ora

classes12.jar

ojdbc14.jar

放到乙個資料夾,如 oraclient

2、配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個(tnsnames.ora檔案在%oracle_home%\network\admin下)放在上面的目錄d:\oraclient下。

oracledata =

(description =

(address_list =

(address = (protocol = tcp)(host = 192.168.0.58)(port = 1521))

)(connect_data =

(service_name = oracledata)))

3、新增乙個環境變數,名為tns_admin,值為tnsnames.ora檔案所在路徑(如:d:\oraclient,特別是重灌後或其它操作,忘了tns_admin變數,plsql登陸就會報無法解析指定的連線識別符號),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了oracle,並且設定了oracle_home環境變數,那麼會自動在%oracle_home%/network/admin/位置查詢tnsnames.ora檔案。

4、設定oracle的語言,新增環境變數:

「nls_lang = simplified chinese_china.zhs16gbk」,(american_america.us7ascii 是ascii編碼型別,其它型別可自己到伺服器看一下或網上查詢一下)

(本步驟暫時要做對,如果編碼不對,會產生亂碼)

配置tools->preferences->connection

oracle home=d:\oracleclient

oci library=d:\oracleclient\oci.dll

6、再次開啟plsql則會在database中有oracledata 選項輸入使用者名稱密碼就可以登陸。

資料庫 PL SQL(一)

1.pl sql簡介 pl sql也是一種程式語言,叫做過程化sql語言 procedural language sql pl sql是oracle資料庫對sql語句的擴充套件。在普通sql語句的使用上增加了程式語言的特點,所以pl sql就是把資料操作和查詢語句組織在pl sql 的過程性單元中,...

資料庫 pl sql基礎

1.語義 procedure language structure query language 2.基本語法 declare 區域性變數 資料型別 區域性變數 資料型別 預設值 區域性變數 資料型別 default 預設值 begion 執行語句 exception end 3.邏輯處理 if e...

PL SQL資料庫查詢

乙個完整的sql命令 select 和from是不可少的 select from where group by order by 3.1普通查詢 select 用於指定檢索資料庫的哪些列 from 用於指定從哪乙個表或檢視中檢索資料 select order no,contract where ro...