新聞中心
前些日子在在Win7下安裝了oracle 11g,不過PL/SQL卻沒法用,在實(shí)驗(yàn)的過程中,遇到了很多問題,下面就教您win7環(huán)境下配置oracle數(shù)據(jù)庫的方法,供您參考。

成都創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)公司、展示型成都網(wǎng)站制作、成都網(wǎng)站建設(shè)等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營銷推廣問題。
環(huán)境:Windows 7(64bit)、oracle 11g(64bit)。
在實(shí)驗(yàn)的過程中,導(dǎo)致oracle損壞,需要先卸載,再重新安裝oracle。卸載oracle 11g步驟:
1. 在服務(wù)中停止所有的oracle相關(guān)服務(wù);
2. 刪除注冊表中以下三個(gè)位置的oracle相關(guān)文件夾:
HKEY_LOCAL_MACHINE\SOFTWARE
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
3. 在環(huán)境變量中path中,刪除oracle信息;
4. 在系統(tǒng)盤的Windows、Program Files、Program Files(x86)文件夾下,刪除oracle文件夾和oraodbc.ini文件;
5. 刪除oracle安裝目錄,重啟機(jī)器。
在重新安裝好oracle 11g后,就是配置PL/SQL了。我們需要oracle 11g(32bit)客戶端、8.0及以上版本的PL/SQL。
1. 確保你的oracle 能用SQL/PLUS連接上;
2. 在環(huán)境變量中,配置oracle數(shù)據(jù)庫中的以下值:
變量名:ORACLE_SID,變量值:oracle實(shí)例名
變量名:NLS_LANG, 變量值:AMERICAN_AMERICA.ZHS16GBK,可根據(jù)自己的需要選擇字符集
變量名:TNS_ADMIN, 變量值:D:\app\Andreas\product\11.2.0\dbhome_1\NETWORK\ADMIN,我的oracle是裝在D:\app\Andreas目錄下。
3. 打開PL/SQL,連接數(shù)據(jù)庫。這時(shí)會報(bào)初始化錯(cuò)誤。不用管它,點(diǎn)擊確定。連續(xù)三次,就可以在未登錄的情況下進(jìn)入PL/SQL。在Tool-->Preferences-->Connection下,有兩個(gè)錄入項(xiàng):Oracle Home(empty is autodetect)和OCI Library(empty is autodetect),分別填入oracle的安裝目錄,和32位客戶端的解壓目錄,如:
Oracle Home D:\app\Andreas\product\11.2.0 我的oracle是裝在D:\app\Andreas目錄下。
OCI Library D:\app\Andreas\instantclient_11_2\oci.dll我的客戶端是解壓在D:\app\Andreas目錄下。
4. 關(guān)閉PL/SQL,然后重新打開,就可以登錄了。
以上就是在win7下配置oracle數(shù)據(jù)庫的方法。
分享文章:win7環(huán)境下配置oracle數(shù)據(jù)庫的方法
文章URL:http://www.dlmjj.cn/article/djjpode.html


咨詢
建站咨詢
