1、軟件安裝 sql
一、 準備安裝。 數據庫
安裝文件總共有三個,以下圖所示: 服務器
二、 安裝PL\SQL Developer的軟件。 網絡
1>雙擊安裝文件plsqldev803.exe文件,進入安裝階段:oracle
點擊「肯定」。 工具
2>點擊「I Agree」。 測試
3>選擇安裝路徑,進程
點擊「Next」。 v8
4>選擇「Create PL\SQL Developer shortcuts」,「Create shortcut on DeskTop」,get
點擊「Next」。
5>選擇「Template files」「Keyword files」,
點擊「Finish」。
6>進入安裝過程,會看到安裝的進度條,等到安裝完成,
點擊「Close"。
PL\SQL Developer 安裝完成。
3.雙擊打開chinese.exe中文包的安裝文件,
1>點擊「肯定」。
2>選擇安裝目錄,點擊右箭頭,進入到下一步操做。
3>進行選項的設置,保持默認便可,點擊綠色的鉤,進入到安裝過程。
4>軟件安裝之後,點擊灰色的鉤,安裝完成。
2、PL\SQL Developer的使用
(在使用PL\SQL Developer以前要保證oracle的遠程鏈接數據庫的配置是正確的。
若是配置正確,繼續向下看;
若是oracle的鏈接遠程數據庫尚未配置,請跳過這節看後面「3、Oracle Net配置」。)
1.進入系統。雙擊PL\SQL Developer圖標,出現Oracle登錄界面:
填入正確的用戶名和密碼,選擇好對應的數據庫,並選擇用戶的角色,點擊「肯定」,便可登陸成功,進入以下操做界面:
二、PL\SQL操做。下面就最經常使用的腳本執行操做進行介紹。
1)新建「SQL窗口」。方式有兩種:一種是直接點擊「文件」→」新建」→」SQL窗口」;
2)打開腳本:方式有2種:
<1>直接點擊「文件」→「打開」→「SQL腳本"
<2>直接點擊,選擇"SQL腳本"。而後選擇你要執行的腳本,在SQL窗口中就會打開。
3)你便可在出現的SQL窗口中編寫PL\SQL腳本。
4)執行腳本。直接點擊便可執行腳本,或者按「F8」均可以執行腳本。
下面的進度條會顯示腳本執行的狀況,「正在執行…」、「執行完畢」或者顯示出現的錯誤等幾種狀況
或
若是是查詢語句,也會在下面的子窗口中出現具體的內容。
3、Oracle Net配置
客 戶端的配置能夠有如下兩種方式:第一種是使用Net Configuration Assistant;第二種是使用Net Manager;這兩個工具 在開始菜單都有。兩種方式在內容和形式都是差很少的,下面就以」Net Configuration Assistant」方式說明一下具體的配置步 驟:
一、打開「開始」=>「程序」=>」Oracle_OoraHome10g_home1」=>」Configuration and Migration tools」=>」Net Configuration Assistant」,
在彈出的對話框當中選擇本地Net服務名配置,以下圖所示:
二、點擊下一步,在對話框當中選擇「添加」,以下圖所示:
三、點擊下一步,在對話框當中輸入數據庫服務器的實例名,好比:WALK,ORACLE默認的是ORCL。
四、點擊下一步,在新的對話框當中選擇網絡協議,通常用默認的TCP便可,以下圖所示:
五、點擊下一步,在新的對話框當中輸入數據庫服務器的IP,並選擇正確的端口號,ORACLE實例的默認端口是1521。以下圖所示:
6.點擊下一步,擇「是,進行測試」或「不,不進行測試」,建議測試一下,以下圖所示:
七、點擊下一步,點擊「更改登陸」按鈕,對於Oracle 9i早期版本,Oracle 默認的用戶名跟密碼是:syste/manager,對於92i或10g或11g版本,在安裝的時候必須從新認定密碼,因此會顯示測試未成功,只須要更改登陸便可。
-----更改登陸:
最後點擊肯定按鈕
4、常見錯誤
(一下常見錯誤有的是本身的解決方法,有的是在網絡上找的方法,僅供參考,遇到問題能夠嘗試一下)
一、ORA-12541:TNS:沒有監聽器
原 因:沒有啓動監聽器或者監聽器損壞。若是是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入) 便可;若是是後者,則使用"Net8 Configuration Assistant"工具嚮導之"監聽程序配置"增長一個監聽器便可(基本不用寫任何 信息,一路OK。在添加以前可能須要把全部的監聽器先刪除!)
二、ORA-12500:TNS:監聽程序沒法啓動專用服務器進程 ORA-12560:TNS:協議適配器錯誤
緣由:ORACLE的數據庫服務沒有啓動。使用命令net start ORACLESERVICEORADB(ORADB爲數據庫名字)便可。若是仍沒有解決,請繼續向下看。
三、若是數據庫服務啓動失敗,則頗有多是其註冊表項值損壞,最好的作法是如下兩步: 1)ORADIM -DELETE -SID oradb 刪除數據庫服務項 2)ORADIM -NEW -SID oradb 新增數據庫服務項
注:這個過程當中若是出錯,就重啓計算機!
四、ORA-12154:TNS:能解析服務名
緣由:ORACLE的網絡服務名沒有正確配置。請使用"Net8 Configuration Assistant"工具嚮導之"本地網絡服務名配置"配置TNS便可。若是仍沒有解決,請繼續向下看。
五、ORA-1034 :TNS:ORACLE不可用
緣由:ORACLE的數據庫服務正確啓動,可是數據庫沒有打開! 使用命令:
1)svrmgrl 啓動服務管理器
2)connect internal 以internal身份登錄
3)startup 打開數據庫
六、ORA-12560:TNS:協議適配器錯誤(頑固性的)
緣由:未知。
解決:必殺技--打開"Windows任務管理器",殺死ORACLE.exe及ORADIM.exe進程,書寫本身的ora_startup.bat,執行之! PS:
一、個人ora_startup.bat:
net start OracleOraHome81TNSListener
net start ORACLESERVICEORADB
svrmgrl 通常狀況下不用,不過有時少不了它的,具體步驟見第5步。 二、個人ora_shutdown.bat:
net stop OracleOraHome81TNSListener net stop ORACLESERVICEORADB
三、ORACLE相關服務名請參見"管理工具"之"服務"中以ORACLE開頭的服務名。