新手入門oracle的基礎就是能正確設定資料庫伺服器並且掌握常用工具的使用。對於實驗過程中可能出現的問題,大家可以看看這篇部落格連結: ORACLE 10g新手入門常見錯誤整理.
這裡安裝路徑不能有括號等特殊符號,最好是純英文,否則會導致oracle安裝失敗。安裝路徑以後經常會用到,一定要記住。
在電腦搜尋欄搜尋服務,找到如圖所示的oracle服務,為了不影響電腦執行速度,可以右鍵將啟動方式改為手動,之後需要使用資料庫時手動啟動即可。
在安裝路徑中檢視檔案體系結構,這裡為F:\oracle\product\10.2.0
選擇「開始→所有程式→Oracle-OraDb10g_home1→設定和移植工具→Net Manager」,檢視伺服器網路設定。
在執行此部分開始往後的命令時需要確定啟動了oracle相關服務
①監聽器的啟動與關閉
在電腦搜尋裡搜尋cmd,最好以管理員身份開啟cmd
Isnrctl stop關閉監聽器;
Isnrctl start啟動監聽器;
Isnrctl status關閉監聽器。
②資料庫範例的啟動與關閉
shutdown immediate關閉資料庫範例;
startup啟動資料庫範例;
如果關閉了資料庫後無法啟動,提示:
ORA-12514:TNS:監聽程式當前無法識別連線描述符中請求的服務
ORA-24324:未初始化服務控制程式碼
ORA-01041:內部錯誤,hostdef擴充套件名不存在
等錯誤,可以檢視文章首的連結第五部分提供瞭解決辦法。
③控制檯的啟動與關閉
emctl start dbconsole控制檯的啟動;
emctl stop dbconsole控制檯的關閉;
emctl sstatus dbconsole檢視控制檯狀態。
可以檢視文章首的連結第二部分下第第二點找不到伺服器IP地址,先在cmd中建立EM資料庫,再設定dbcontrol,此時你也可以得到存取OEM的URL,即可正常登入OEM。
URL也可在改目錄下F:\oracle\product\10.2.0\db_2找到一個命名與其他都不同的資料夾,.net前面的部分即為你的主機號,URL則為http://主機號:1158/em,例http://DESKTOP-HE6.mshome:1158/em。
①關閉與啟動監聽器
點選編輯
②啟動與關閉資料庫範例
點選關閉
③啟動、關閉資料庫控制檯
即為登入和登出
具體可參考該部落格:連結: 使用DBCA建立資料庫。
欄位名 | 欄位型別 | 其他屬性 |
---|---|---|
id | Varchar(20) | 主鍵 |
name | Varchar(50) | 唯一性約束 |
password | Varchar(10) | 非空 |
connect sys as sys dba
①連線命令CONNECT和DISC
disc;connect sys/password@oraclename as sysdba
②編輯命令
== select ename,sal from scott.emp==
顯示緩衝區:list
編輯緩衝區:edit
執行緩衝區:run
清除緩衝區:CLEAR BUFFER
---------------------------
文章到這裡就結束啦,oracle最開始設定會經常出錯,但是不要放棄!不斷修改、重新設定後oracle就會正常啦!希望這篇部落格能對你的oracle入門有所幫助!