新手入門oracle的基礎就是能正確配置資料庫服務器并且掌握常用工具的使用,對于實驗程序中可能出現的問題,大家可以看看這篇博客鏈接: ORACLE 10g新手入門常見錯誤整理.
Oracle資料庫服務器安裝配置以及常用工具的使用
- 1)下載Oracle10g資料庫服務器安裝程式,進行資料庫服務器軟體的安裝
- 2)在安裝Oracle10g資料庫服務器的同時,創建一個名為“ORCL”的資料庫
- 3)檢查資料庫服務器的安裝結果,包括查看系統服務、oracle檔案體系結構、服務器網路配置等
- 1、查看系統服務
- 2、查看Orcl檔案體系結構
- 3、查看服務器網路配置
- 4)練習使用圖形界面和命令列方式進行資料庫實體、監聽器及控制臺的啟動與關閉
- 1、用命令列方式進行資料庫實體、監聽器及控制臺的啟動與關閉
- 2、用圖形界面進行資料庫實體、監聽器及控制臺的啟動與關閉
- 5)使用DBCA創建一個名為BOOKSALES的資料庫
- 6)啟動OEM企業管理器,登錄、查看、操作BOOKSALES資料庫
- 1、查看當前資料庫的狀態,查看資料庫引數設定
- 2、創建一個名為student的表空間,表空間的引數按默認配置
- 3、創建一個名為std的新用戶,為其分配student表空間
- 4、使用std用戶登錄,創建一張名為users的資料庫表,表結構如下
- 7)啟動SQL*Plus和iSQL*Plus工具進行如下資料庫操作
- 1、啟動SQL*Plus工具,用SYSTEM用戶連接到BOOKSALES資料庫
- 2、進行用戶切換,用SYS用戶以SYSDBA身份連接到資料庫BOOKSALES
- 3、在SQL*Plus中,練習使用連接命令、編輯命令
1)下載Oracle10g資料庫服務器安裝程式,進行資料庫服務器軟體的安裝
這里安裝路徑不能有括號等特殊符號,最好是純英文,否則會導致oracle安裝失敗,安裝路徑以后經常會用到,一定要記住,

2)在安裝Oracle10g資料庫服務器的同時,創建一個名為“ORCL”的資料庫

3)檢查資料庫服務器的安裝結果,包括查看系統服務、oracle檔案體系結構、服務器網路配置等
1、查看系統服務
在電腦搜索欄搜索服務,找到如圖所示的oracle服務,為了不影響電腦運行速度,可以右鍵將啟動方式改為手動,之后需要使用資料庫時手動啟動即可,

2、查看Orcl檔案體系結構
在安裝路徑中查看檔案體系結構,這里為F:\oracle\product\10.2.0

3、查看服務器網路配置
選擇“開始→所有程式→Oracle-OraDb10g_home1→配置和移植工具→Net Manager”,查看服務器網路配置,

4)練習使用圖形界面和命令列方式進行資料庫實體、監聽器及控制臺的啟動與關閉
在執行此部分開始往后的命令時需要確定啟動了oracle相關服務
1、用命令列方式進行資料庫實體、監聽器及控制臺的啟動與關閉
①監聽器的啟動與關閉
在電腦搜索里搜索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查看控制臺狀態,


2、用圖形界面進行資料庫實體、監聽器及控制臺的啟動與關閉
可以查看文章首的鏈接第二部分下第第二點找不到服務器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,
①關閉與啟動監聽器
點擊編輯





②啟動與關閉資料庫實體
點擊關閉






③啟動、關閉資料庫控制臺
即為登錄和注銷


5)使用DBCA創建一個名為BOOKSALES的資料庫
具體可參考該博客:鏈接: 使用DBCA創建資料庫,
6)啟動OEM企業管理器,登錄、查看、操作BOOKSALES資料庫
1、查看當前資料庫的狀態,查看資料庫引數設定

2、創建一個名為student的表空間,表空間的引數按默認配置

3、創建一個名為std的新用戶,為其分配student表空間


4、使用std用戶登錄,創建一張名為users的資料庫表,表結構如下
| 欄位名 | 欄位型別 | 其他屬性 |
|---|---|---|
| id | Varchar(20) | 主鍵 |
| name | Varchar(50) | 唯一性約束 |
| password | Varchar(10) | 非空 |

7)啟動SQLPlus和iSQLPlus工具進行如下資料庫操作
1、啟動SQL*Plus工具,用SYSTEM用戶連接到BOOKSALES資料庫

2、進行用戶切換,用SYS用戶以SYSDBA身份連接到資料庫BOOKSALES
connect sys as sys dba

3、在SQL*Plus中,練習使用連接命令、編輯命令
①連接命令CONNECT和DISC
disc;connect sys/password@oraclename as sysdba

②編輯命令
== select ename,sal from scott.emp==

顯示緩沖區:list
編輯緩沖區:edit

執行緩沖區:run

清除緩沖區:CLEAR BUFFER

---------------------------
文章到這里就結束啦,oracle最開始配置會經常出錯,但是不要放棄!不斷修改、重新配置后oracle就會正常啦!希望這篇博客能對你的oracle入門有所幫助!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/189776.html
標籤:其他
上一篇:c/c++ 程式設計初步(二) (小白必學知識點及復習總結專用)
下一篇:MySQL常見問題總結
