《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt

《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt

ID:52272885

大?。?24.01 KB

頁數(shù):29頁

時間:2020-04-03

《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt_第1頁
《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt_第2頁
《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt_第3頁
《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt_第4頁
《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt_第5頁
資源描述:

《《創(chuàng)建Oracle數(shù)據(jù)庫》PPT課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、創(chuàng)建Oracle數(shù)據(jù)庫學習任務1.DBCA創(chuàng)建、刪除和配置數(shù)據(jù)庫2.DBA身份驗證方式3.管理口令文件4.重建實例5.手工創(chuàng)建數(shù)據(jù)庫規(guī)劃和組織數(shù)據(jù)庫1.根據(jù)具體應用確定數(shù)據(jù)庫的類型。(數(shù)據(jù)倉庫、聯(lián)機事務處理、一般用途)2.規(guī)劃數(shù)據(jù)庫的存儲結構,根據(jù)數(shù)據(jù)類別和用途來組織文件在磁盤的分布和存儲位置。(文件分布到不同磁盤,減少系統(tǒng)I/O爭用,改進數(shù)據(jù)庫性能;鏡像,單點磁盤故障不會影響到其它磁盤。)3.決定新數(shù)據(jù)庫的全局數(shù)據(jù)庫名,數(shù)據(jù)庫的SID。DBCA創(chuàng)建Oracle數(shù)據(jù)庫DBCA刪除Oracle數(shù)據(jù)庫DBA認證方式SYSSYSTE兩個賬戶由Oracle在創(chuàng)建過程中自動創(chuàng)建的,系統(tǒng)默認DBA

2、賬戶,授予SYSDBASYSOPER權限。這兩個用戶登錄數(shù)據(jù)庫的時候,不是由數(shù)據(jù)庫服務器認證其合法性,而是使用與數(shù)據(jù)庫無關的外部服務進行認證,這種認證方式稱為DBA認證方式。Oracle提供兩種方式對SYSSYSTEM用戶進行認證:操作系統(tǒng)認證方式口令文件認證方式操作系統(tǒng)認證方式操作系統(tǒng)的安全機制實現(xiàn)Oracle用戶認證。操作系統(tǒng)的ORA_DBA用戶組中建立一個用戶,該用戶自動授予兩個系統(tǒng)權限。ALTERSYSTEMSETREMOTE_LOGIN_PASSWORDFILE=NONESCOPE=SPFILE重新啟動,用新建立的用戶登錄SQLPLUS/NOLOGCONNECT/ASSYSD

3、BA操作也可以通過命令行完成,具體可以查詢網(wǎng)上??诹钗募J證創(chuàng)建口令文件創(chuàng)建具有SYSDBASYSOPER權限的DBA賬戶采用口令文件方式登錄數(shù)據(jù)庫創(chuàng)建口令文件命令:ORAPWDFILE=FILENAMEPASSWORD=PASSWORDENTRIES=MAX_USERSorapwd=d:oracleora92databaseorapwU15password=adminentries=5ALTERSYSTEMSETREMOTE_LOGIN_PASSWORDFILE=EXECLUSIVESCOPE=SPFILE重新啟動數(shù)據(jù)庫。SQLPLUS/NOLOGCONNECTsys/adm

4、in@db01ASSYSDBA(新口令登錄)createusertestidentifiedby=123456accountunlockgrantsysdbatotestgrantsysdbatoscott授予權限成功后,Oracle自動向口令文件中加入該賬戶的口令。收回則該用戶口令從口令文件中刪除。selectusernamefromv$pwfile_users選擇認證方式具體選擇哪種認證方式,取決于兩個因素:1.用戶的操作是在本地運行,還是通過網(wǎng)絡進行。2.如果通過網(wǎng)絡進行,是否通過一個可靠的網(wǎng)絡鏈接口令文件管理創(chuàng)建為SYS用戶分配口令刪除重建實例ORADIM–NEW–SIDsid

5、[-INTPWDpassword][-STARTMODEauto

6、manual][-PFILEfile]ORADIM–DELETE–SIDsidORADIM–STARTUP–SIDsidORADIM–SHUTDOWN–SIDsid手工創(chuàng)建數(shù)據(jù)庫1.確定新建數(shù)據(jù)庫的全局數(shù)據(jù)庫名和實例名2.確定DBA認證方式3.創(chuàng)建初始化參數(shù)文件4.啟動Oracle5.執(zhí)行CREATEDATABASE命令,創(chuàng)建新的數(shù)據(jù)庫6.創(chuàng)建附加的表空間7.創(chuàng)建數(shù)據(jù)字典視圖8.創(chuàng)建服務器端初始化參數(shù)文件確定新建數(shù)據(jù)庫的全局數(shù)據(jù)庫名和實例名全局數(shù)據(jù)庫名和實例名必須在初始化參數(shù)文件中設定,主要包括:instance_nam

7、edb_domaindb_name三個參數(shù)。確定DBA認證方式在初始化參數(shù)文件中指定DBA認證方式。參數(shù)REMOTE_LOGIN_PASSWORDFILE創(chuàng)建初始化參數(shù)文件Oracle執(zhí)行CreateDatabase命令創(chuàng)建數(shù)據(jù)庫時,會自動讀取初始化文件,根據(jù)初始化文件創(chuàng)建數(shù)據(jù)庫的邏輯、物理結構。Init.ora。根據(jù)提供的標準參數(shù)文件,在此基礎上修改相應的參數(shù)值即可。包含創(chuàng)建相應目錄。啟動Oracle啟動SQL*Plus,以SYSDBA身份登錄執(zhí)行STARTUP,將Oracle啟動到NOMOUNT狀態(tài)。實質是啟動實例,在這一步要啟動創(chuàng)建的用來啟動將來要創(chuàng)建的數(shù)據(jù)庫的實例。要

8、保證啟動到指定實例,可以通過oracle_sid參數(shù)來控制。ORADIM–NEW–SIDsid-INTPWDpassword-STARTMODEauto執(zhí)行CreateDatabase命令,創(chuàng)建新的數(shù)據(jù)庫創(chuàng)建新數(shù)據(jù)庫的各個組成部分,主要包括:數(shù)據(jù)文件控制文件日志文件數(shù)據(jù)字典SYSTEMUNDOTBSTEMPTBS1表空間數(shù)據(jù)庫的字符集一個命令實例CREATEDATABASEoradb03LOGFILEGROUP1(‘d:oracleorad

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。