不使用dbca進行手工建庫的過程
1.建立目錄
[oracle@orcl oradata]$ mkdir rmsdb
[oracle@orcl oradata]$ ls
rmsdb
[oracle@orcl oradata]$ chmod -R 775 rmsdb/
[oracle@orcl rmsdb]$ cd $ORACLE_BASE/admin
[oracle@orcl admin]$ mkdir -p adump
[oracle@orcl admin]$ mkdir -p flash_recovery_area
2.建立密碼檔案
cd $ORACLE_HOME/dbs
orapwd file=orapwdrmsdb password=Passw0rd entries=30
#把init.ora消除註釋
cat init.ora|grep -v ^$|grep -v ^# >initrmsdb.ora
3.修改init檔案
vi initrmsdb.ora
db_name='rmsdb'
processes = 550
audit_file_dest='/u01/oracle/app/admin/adump'
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/u01/oracle/app/admin/flash_recovery_area'
db_recovery_file_dest_size=2G
diagnostic_dest='/u01/oracle/app/admin/diag'
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
open_cursors=500
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
control_files = (/u01/oracle/app/oradata/rmsdb/control1.ctl, /u01/oracle/app/oradata/rmsdb/control2.ctl)
compatible ='11.2.0'
4.修改create database
vi /home/oracle/createdb.sql
CREATE DATABASE rmsdb
USER SYS IDENTIFIED BY Passw0rd
USER SYSTEM IDENTIFIED BY Passw0rd
LOGFILE GROUP 1 ('/u01/oracle/app/oradata/rmsdb/redo01a.log','/u01/oracle/app/oradata/rmsdb/redo01b.log') SIZE 100M BLOCKSIZE 512,
GROUP 2 ('/u01/oracle/app/oradata/rmsdb/redo02a.log','/u01/oracle/app/oradata/rmsdb/redo02b.log') SIZE 100M BLOCKSIZE 512,
GROUP 3 ('/u01/oracle/app/oradata/rmsdb/redo03a.log','/u01/oracle/app/oradata/rmsdb/redo03b.log') SIZE 100M BLOCKSIZE 512
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE '/u01/oracle/app/oradata/rmsdb/system01.dbf' SIZE 325M REUSE
SYSAUX DATAFILE '/u01/oracle/app/oradata/rmsdb/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TABLESPACE users
DATAFILE '/u01/oracle/app/oradata/rmsdb/users01.dbf'
SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u01/oracle/app/oradata/rmsdb/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs1
DATAFILE '/u01/oracle/app/oradata/rmsdb/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
sql>@/home/oracle/createdb.sql
sql>@/u01/oracle/app/product/11.2.0/dbhome_1/rdbms/admin/catalog.sql
sql>@/u01/oracle/app/product/11.2.0/dbhome_1/rdbms/admin/catproc.sql
SELECT dbms_registry_sys.time_stamp('CATPROC') AS timestamp FROM DUAL;
select status from v$instance;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21302630/viewspace-1733933/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手工建庫與dbca建庫
- 手工建庫完成過程
- windows 上的手工建庫過程 (原創)Windows
- 簡單介紹Oracle 19c RAC 手工建庫的過程Oracle
- 手工建立oracle資料庫的過程Oracle資料庫
- 手工建庫
- 建庫的過程中DBCA報錯,錯誤號為ORA-12547
- 【問題處理】dbca建庫過程中報 ORA-04031錯誤的排查
- 【oracle手工建庫】Oracle
- oracle手工建庫Oracle
- Oracle OCP(36):DBCA建庫Oracle
- DBCA靜默方式建庫
- 【DBCA】臨時修改linux系統的顯示語言型別保證建庫過程中使用英文介面Linux型別
- oracle 10 手工建庫Oracle
- Oracle 9 手工建庫Oracle
- Oracle手工建庫指南Oracle
- 【協程原理】 - 協程不過是使用者態的執行緒執行緒
- oracle建庫過程詳解Oracle
- OCP課程25:管理Ⅰ之使用DBCA建立資料庫資料庫
- OCM實驗-手工建庫
- 手工建庫---控制檔案
- Oracle 9 手工建庫(轉)Oracle
- zlib庫編譯過程遇到的問題及其使用zlib庫進行解壓縮編譯
- 【手工建庫】手工方式建立 ORACLE資料庫全程記錄Oracle資料庫
- 透過oracle的指令碼研究其建庫過程Oracle指令碼
- 通過oracle的指令碼研究其建庫過程Oracle指令碼
- DBCA建庫時找不到ASM磁碟ASM
- 手動建庫過程錯誤
- ORACLE建庫過程與操作(轉)Oracle
- oracle 11g手工建庫Oracle
- Oracle 10g手工建庫Oracle 10g
- oracle-手工建庫指令碼Oracle指令碼
- Oracle10g 手工建庫Oracle
- [20171124]手工使用種子庫建庫.txt
- DBCA 建庫執行報錯ora-12547 ----深刻的教訓
- 執行時的頁面構建過程
- 拋開dbca,手動建庫步驟
- DBCA建庫出現CHMOD NOT FOUND錯誤