本地Oracle服務一棧式解決方案

資料下載地址:
鏈接:https://pan.baidu.com/s/18vFl6CqgLLPPhXkawsHOvw 
提取碼:3b3n 

一、Oracle服務本地安裝流程

1.1 解壓,兩個壓縮包一起解壓

win64_11gR2_database_1of2.zip

win64_11gR2_database_2of2.zip

 

1.2 打開解壓後的目錄,點擊setup.exe安裝

win10用戶如果提示

是因爲11g沒有win10的註冊信息,打開…\database\stage\cvu\cvu_prereq.xml添加如下信息:

注:使用xml軟件替換並保證格式正確,否則可能還是會提示錯誤。

<OPERATING_SYSTEM RELEASE="6.2">

           <VERSION VALUE="3"/>

           <ARCHITECTURE VALUE="64-bit"/>

           <NAME VALUE="Windows 10"/>

           <ENV_VAR_LIST>

               <ENV_VAR NAME="PATH" MAX_LENGTH="1023" />

           </ENV_VAR_LIST>

</OPERATING_SYSTEM>

或者直接替換已替換好的cvu_prereq.xml

1.3 安裝過程如下

Step1:

Step2:

Step3:

Step4:

Step5:

Step6:

Step7:

Step8:

Step9:

Step10:

Step11:自定義數據庫和SID

Step12:字符集可按你自己的選擇

Step13:

Step14:

Step15:

Step16:自定義密碼

Step17:

Step18:開始安裝

安裝過程如果彈出安裝.NET,要選擇安裝。

Step19:安裝完成

二、使用PLSQL軟件連接Oracle

2.1解壓

將解壓出來的instantclient_12_2文件夾放到D盤(自己選擇存放位置)

2.2安裝PLSQL Developer

這就是普通的軟件安裝過程,就不贅述了。裏面有註冊碼以及中文包。

安裝完成即可,不需要像連接遠程oracle那樣做複雜設置。

 

2.3連接

如果連接失敗,選擇“取消”,進入軟件----首選項,做以下修改:

D:\Oracle\product\11.2.0\dbhome_1\BIN

D:\Oracle\product\11.2.0\dbhome_1\BIN\oci.dll

重新連接,OK!

 

三、常見問題解決

3.1數據導入

導入可執行文件:D:\Oracle\product\11.2.0\dbhome_1\BIN\imp.exe

導入報錯:

錯誤原因:oracle支持低版本往高版本導入,但不能直接由高版本導入到低版本

解決方法:修改文件標頭,保持大版本號一致。

使用notepad++或PilotEdit Lite(推薦使用,可以打開超大文件),修改標頭信息

因爲安裝的Oracle是11,因此改爲V11。

保存文件,重新導入,OK!

 

3.2數據長度錯誤

如果導入表字符集爲GBK,Oracle安裝字符集爲UTF8,則可能原表設計的數據長度不夠用,導致報錯。

問題原因:GBK一個漢字佔2個字節,UTF8中漢字佔3個字節。

解決方法:停止導入,打開oracle,刷新Tables,看到新導入的表,將表字段長度加大即可。再重新導入一次。或者修改字符集。

 

待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章