oracle11g 手工建庫

2021-07-09 10:31:19 字數 1013 閱讀 1856

官方文件檢視路徑

database administration---》administrator's guide----》2 creating and configuring an oracle database

step 1: specify an instance identifier (sid)

oracle_sid=gmk

export oracle_sid

2.建立目錄,在$oracle_base/admin/下建立$oracle_sid的目錄,再建立子目錄/adump(儲存審計檔案的目錄),/dpdump

在$oracle_base/oradata/下簡歷$oracle_sid的目錄

3.建立引數檔案

cat $oracle_home/dbs/init.ora |grep -v ^# >initgmk.ora

vi initgmk.ora

4.建立密碼檔案

orapwd file=orapwdgmk password=oracle

5.啟動例項到(nomount)

startup nomount

這時候報了乙個錯誤,memory_target 無法適用,因為原先設定的值為1g,已經超過了系統本身的記憶體大小

所以只需要修改initgmk.ora中memory_target的值即可

6.執行建庫指令碼

7.執行建立資料字典指令碼

建立資料字典檢視

sql> @?/rdbms/admin/catalog.sql

建立pl/sql的軟體包和過程

sql> @?/rdbms/admin/catproc.sql

sql>@$oracle_home/sqlplus/admin/pupbld.sql  

這樣資料庫就建好了

啟動的時候出現了乙個問題 cannot open pfile 無法開啟引數檔案

原因是oracle_sid=gmk 這個例項名是區分大小寫的,所以oracle_sid必須和引數檔案中的sid一致資料庫才能正常使用引數檔案

oracle 11g 手動建庫

由於命令部分加顏色會亂,所以有一些重點需要修改的地方我做的筆記並截圖,放在文章最後。安裝資料庫軟體並設定環境變數就不說了 建立密碼檔案 cd oracle home dbs orapwd file orapwdprod1 password oracle 建立引數檔案 cd oracle home d...

oracle11g手工建立EM

1.清除em相關配置 刪除db配置 emca deconfig dbcontrol db 清除repository emca repos drop 2.配置em 建立db control emca config dbcontrol db repos create 3.啟動em em中文問題解決 開啟...

Oracle 11g 手工建立資料庫

環境 red hat enterprise linux server release 6.5 1 設定環境變數 export oracle sid hxd 2 建立資料庫密碼檔案 orapwd file oracle home dbs orapwdhxd password oracle entrie...