通常企業開發時,資料庫是不會在我們本地安裝的(廢話),所以使用plsql時,沒必要的話,我們盡量不去安裝oracle,太大了;
接下來說一下本人plsql,不安裝oracle的使用步驟;
1.個人本地環境
os:win10
未安裝oracle
3.建立乙個目錄存放instantclient
可以本人的為例子:d:\oracle\instantclient_11_2
在該資料夾下建立兩個檔案:
sqlnet.ora和tnsnames.ora
sqlnet.ora內容為:
sqlnet.authentication_services= (nts)
names.directory_path= (tnsnames, ezconnect)
tnsnames.ora 內容為:
rxzqweb_devdb =
(description =
(address_list =
(address = (protocol = tcp)(host = 172.16.44.132)(port = 1521))
)
(connect_data =
(service_name = orcl)
)
)
service_name <
br
>host<
br
>的值
請根據自己實際情況修改
然後新增乙個系統變數:
變數名:tns_admin
變數值:d:\oracle\instantclient_11_2(就是前文提到建立的目錄)
4. 安裝pl/sql developer,並配置oracle的連線引數:
開啟pl/sql,tools-->preferences
5.重啟plsql,測試一下,ok了吧!
如果報錯:ora-12154: tns:could not resolve the connect identifier specified。
那麼你的系統變數(詳情請看步驟3)沒設定或者設定有誤!請檢查!
查詢資料最後可能是亂碼:提供乙個解決方案
再新建乙個系統變數,設定變數名:nls_lang,變數值:simplified chinese_china.zhs16gbk或者american_america.al32utf8(依照實際情況確定變數值),確定即可
不安裝Oracle客戶端也能使用PL SQL
不安裝oracle,怎麼才能使用pl sql呢?oracle動輒幾百m,在現在的機器配置下,當然空間不是問題,但是有時候,啟動的一些服務帶來不小的效能影響。使用instantclient吧,免安裝,免費,配置簡單,不啟動服務。在資料夾內建立目錄,network admin。如 d instantcl...
不安裝Oracle使用PlSqlDeveloper
前些天把公司的機器重新裝了一遍,基本上工作需要的都裝上了,就差oracle了,平時使用的是plsql developer,不安裝oracle不能使用,但裝乙個太麻煩了,而且佔地方。最近因為工作需要必須要用plsqldev了,然後我就到網上找有沒有不裝oracle也能使用plsqldev的文章。網上的...
不安裝oracle,使用plsql連線oracle
通常企業開發時,資料庫是不會在我們本地安裝的 廢話 所以使用plsql時,沒必要的話,我們盡量不去安裝oracle,太大了 接下來說一下本人plsql,不安裝oracle的使用步驟 1.個人本地環境 os win10 未安裝oracle 3.建立乙個目錄存放instantclient 可以本人的為例...