instantclientbasic是一個(gè)輕量級的數(shù)據(jù)庫,用戶無需要安裝Oracle客戶端就可以運(yùn)行輕量級數(shù)據(jù)庫,它不占磁盤空間,還可以跟SQL*Plus和即時(shí)客戶端一起使用,不用再編譯一次也可以使用。
instantclientbasic怎么用
使用說明
將其解壓至Oracle安裝目錄的Product下(本機(jī)命名為:instantclient_11_2):D:\Oracle\app\Dell\product\instantclient_11_2拷貝數(shù)據(jù)庫安裝根目錄下的一個(gè)文件夾:D:\Oracle\app\Dell\product\11.2.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\Oracle\app\Dell\product\instantclient_11_2(其實(shí)只需要NETWORK\ADMIN\tnsnames.ora)
instantclientbasic配置說明
1、在本頁面下載。下載時(shí)需要 AcceptLicenseAgreement,若沒有oracle帳號,需先注冊一個(gè)oracle帳號。
2、下載完成后,把文件解壓到本地某路徑下,如:d:\instantclient,在此路徑下建立:NETWORK/ADMIN文件夾,在ADMIN文件夾下建立tnsnames.ora文件,內(nèi)容如下:
yourDataBaseName=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=yourhostIp)(PORT=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=yourSID)
)
)
請把數(shù)據(jù)庫連接的內(nèi)容換成自己的。
3、安裝PL/SQL
4、啟動PL/SQL,點(diǎn)擊tool->preference,設(shè)置Oraclehome和OCIlibrary,
Oraclehome=d:\instantclient,OCIlibrary=d:\instantclient\oci.dll
到此,安裝工作基本完成--怎么樣,簡單吧?
5、但在pl/sql里,查看中含有中文的記錄時(shí),會顯示亂碼,F(xiàn)在我們就解決亂碼的問題。
方法一:設(shè)置環(huán)境變量,點(diǎn)擊我的電腦--〉屬性--〉高級-〉環(huán)境變量,增加:
ORACLE_HOME=D:\instantclient
TNS_ADMIN=D:\instantclient\NETWORK\ADMIN
NLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK(假設(shè)數(shù)據(jù)庫編碼是GBK,否則需要是其它標(biāo)識)
保存后重新啟動PL/SQL,問題解決了吧?
方法二:寫一個(gè)批處理plsql.bat放到plsqldeveloper安裝目錄下,內(nèi)容如下:
@echooff
setpath=D:\instantclient
setORACLE_HOME=D:\instantclient
setTNS_ADMIN=D:\instantclient\NETWORK\ADMIN
setNLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK(假設(shè)數(shù)據(jù)庫編碼是GBK,否則需要是其它標(biāo)識)
startplsqldev.exe點(diǎn)擊這個(gè)plsql.bat,查看中文記錄如何?
注意,由于pl/sql安裝時(shí)程序中的方式和快捷方式已經(jīng)生成,打開時(shí)不會執(zhí)行.bat文件,而是直接執(zhí)行的PLSQLDev.exe,因此如果希望啟動pl/sql時(shí)就執(zhí)行nls_lang,可以改變快捷方式的執(zhí)行文件,
右鍵點(diǎn)擊桌面上的快捷方式,修改目標(biāo):"C:\ProgramFiles\PLSQLDeveloper\PLSQLDev.exe"為"C:\ProgramFiles\PLSQLDeveloper\plsql.bat"
完成后直接點(diǎn)擊快捷方式就可以了。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版