安裝:
Oracle的安裝在網上有很多的教程,講解的很詳細,這裡便不再贅述,僅提供兩個連結,或許有協助:《Oracle安裝和簡單配置》,《免安裝Oracle用戶端和PL/SQL》
問題:
在Oracle的體驗過程中出現了這樣或那樣的問題,在這裡做一個簡單的整理。
問題一:
問題描述:
在DOS視窗中使用sqlplus/nolog命令登陸Oracle,結果報:“sqlplus不是內部或外部命令”,:
問題解決:
電腦→屬性→進階→環境變數,在path中添加Oracle 11G(伺服器端)的sqlplus.exe的檔案路徑。例如我的是:D:\app\huaying\product\11.2.0\dbhome\BIN,那麼就在Path中加入上面這個檔案所在的路徑就可以了,當然前提是D:\app\huaying\product\11.2.0\dbhome\BIN目錄下必須有sqlplus。exe檔案才行,如果沒有的話,那麼你只能重新安裝了。
問題分析:
我們知道Path是路徑的意思,它就像一個全域變數,設定完成之後,只要在這個電腦或者使用者執行sqlplus命令,都會去這個路徑下找。
問題二:
問題描述:
安裝完成Oracle後,發現自己忘記了system和sys使用者的密碼,於是在Dos命令下嘗試了很多個自己猜測的密碼,可能是由於自己輸入的錯誤密碼的次數太多了,於是報出了這樣的提示:“Oracle 11g the account is locked”。
問題解決:
第一步:用sqlplus登陸系統
第二步:串連sysdba
第三步:解鎖
第四步:修改密碼
問題分析:
這裡談幾點使用者名稱可能被鎖的原因:①常識多次登陸未成功(可能密碼不正確);②此使用者被管理員手工鎖定;③使用者密碼到期、未按時修改密碼,等等。
問題三:
這裡應當不算是什麼問題,只是算是談談在導script的時候的一些感受吧。在導script的時候,看似很簡單的動作,但是在導的過程中卻經曆了不少,一切都應當源於自己的不熟吧!
首先是建立使用者,建立資料表空間,修改使用者預設的資料表空間,給使用者授權,之後才是真正的導script。導script之前的這些工作只要是對SQL語句是比較熟的應該都不成問題的。但在導由Powerdesigner產生script的過程中卻出現了很多的問題,原因之一是我們沒有修改Powerdesigner的資料文法,因此產生的script都是SQL,有很多都不能在Oracle中運用,尤其是一些關鍵字很容易報錯。
總結:
Oracle的體驗之旅,痛並快樂著。