一、實驗目的
- 要求能熟悉運用並掌握數據庫創建與登錄命令,以及數據庫創建句柄的運用。
- 熟悉基本的數據庫物理設計階段的流程和步驟,能使用NTCA應用接口進行監聽器的初步配置和使用, 能熟悉利用TNSPING對網絡配置進行基本的測試。
- 理解滿足數據庫安裝的最低要求,以及注意數據庫用量的擴展性。
- 掌握如何通過控制台SQL Developer連接DBCA的數據庫,並熟悉SQL Developer的使用界面和基本操作控制功能。
二、實驗內容
實驗背景導入:
公司在完成了電子商務系統的邏輯設計后,經過公司項目主管審閱沒問題后,將進行數據庫的物理設計階段,首先要進行數據庫與數據表的創建。根據實驗背景的描述,完成以下實驗需求:
①使用ORACLE 12C安裝包進行數據庫平台的安裝。
②使用DBCA應用接口進行數據庫的圖形化安裝。
③使用NTCA應用接口進行監聽器配置與開啟。
④使用NET Manager進行網絡服務名的注冊。
⑤網絡配置完成后進行TNSPING測試。
⑥完成DBCA安裝后,登陸控制台SQL Developer。
三、實驗平台
軟件:WORD,ORACLE
四、實驗步驟
①使用ORACLE 12C安裝包進行數據庫平台的安裝
圖4-1 ORACLE安裝_配置安全更新
圖4-2 ORACLE安裝_選擇安裝選項
圖4-3 ORACLE安裝_數據庫安裝選項
圖4-4 ORACLE安裝_選擇數據庫版本
圖4-5 ORACLE安裝_指定Oracle主目錄用戶
圖4-6 ORACLE安裝_概要
圖4-7 ORACLE安裝_安裝產品過程
圖4-8 ORACLE安裝_安裝完成
②使用DBCA應用接口進行數據庫的圖形化安裝
進入數據庫安裝后,要對數據庫默認用戶設置密碼,然后選擇需安裝的組件(選擇EM管理器)。然后配置SGA參數與數據文件存放的物理分區地址,核對啟動參數,確認安裝數據庫。
圖4-9 DBCA數據庫創建
圖4-10 DBCA數據庫_創建模式
圖4-11 DBCA數據庫_概要
圖4-12 DBCA數據庫_創建過程
圖4-13 DBCA數據庫_創建完成
③使用NTCA應用接口進行監聽器配置與開啟
完成數據庫安裝后,進入監聽器配置,注意端口的選擇,默認第一個是1521,其次按后增加,配置無誤后確認開啟。
圖4-14 NTCA監聽器配置1
圖4-15 NTCA監聽器配置2
圖4-16 NTCA監聽器配置_設置端口
圖4-17 NTCA監聽器配置_配置完成
圖4-18 NTCA監聽器_驗證配置
④使用NET Manager進行網絡服務名的注冊
打開Oracle Net Manager工具,選擇“服務命名”節點,點擊左邊綠色“+”按鈕,彈出“Net 服務命名向導”
圖4-19 Net服務命名向導
進入下一步后,保持默認繼續下一步。配置server等,之后跳過測試,點擊完成即可。此時一定不要忘了選擇菜單“文件”——“保存網絡配置”以使所做的更改生效。
圖4-20 配置server
⑤網絡配置完成后進行TNSPING測試
完成網絡監聽器的配置與網絡服務名注冊后,可以使用TNSPING這個命令PING通后證明數據庫連接網絡是通路的。
圖4-21 驗證NET Manager配置
⑥完成DBCA安裝后,登陸控制台SQL Developer。
五、運行結果
1.監聽器圖
圖5-1 lsnrctl指令返回的監聽信息
2.TNSPING測試圖
圖5-2 TNSPING測試信息
圖5-3 sysdba登錄成功
3.SQL DEVELOPER成功登錄圖
圖5-4 SQL DEVELOPER登錄成功
圖5-5 默認的系統表
六、實驗總結
通過本實驗,可以將相關的實驗總結和經驗收獲分點總結如下:
- 基本上能靈活運用數據庫創建與登錄的命令,以及基本上熟悉了數據庫物理設計階段的流程和步驟。
- 能使用NTCA應用接口進行監聽器的初步配置和使用,以及能初步使用TNSPING對網絡配置進行基本的測試。
- 掌握了如何通過控制台SQL Developer連接DBCA的數據庫,並基本熟悉了SQL Developer的界面使用和基本操作功能。
- 在使用ORACLE 12C安裝包進行數據庫平台安裝之前,對於SQL Server 2008和SQL Server 2017的安裝和配置過程已經相當熟悉,但對於從未接觸過ORACLE的我來說還是極具好奇和挑戰性的。