Oracle體驗之旅(一)

來源:互聯網
上載者:User

安裝:

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的體驗之旅,痛並快樂著。


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.