歡迎您光臨本站 註冊首頁

Linux平台oracle10gr2 手動建立資料庫步驟

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
在LINUX平台上手動創建資料庫(oracle 10g)
安裝完oracle軟體后,不使用dbca創建資料庫,而手動創建資料庫,主要目的是了解資料庫創建
的過程中主要進行了那些操作.
1.首先設置要創建的ORACLE的SID,如果在.bash_profile文件里設置里該變數,就不用設置了.
$echo $ORACEL_SID
ora10
設置oracle用戶環境文件
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=ora10
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
unset USERNAME
"~/.bash_profile" 18L, 469C
如果沒有設置,就手動設置,如果一個伺服器上要運行多個ORACLE實例,也需要手動設置.
export ORACLE_SID=ora10
2. 創建需要的診斷目錄,這些目錄都是ORACLE進程遇到錯誤或用戶手動TRACE時需要的.
mkdir -p /oradata/admin/ora10/adump
mkdir -p /oradata/admin/ora10/bdump
mkdir -p /oradata/admin/ora10/cdump
mkdir -p /oradata/admin/ora10/udump
mkdir -p /oradata/admin/ora10/pfile
創建oracle的數據文件目錄
mkdir -p /oradata/ora10
3. 創建ORACLE的參數文件$ORACLE_HOME/dbs/initora10.ora 內容如下:
aq_tm_processes=0
audit_file_dest=/oradata/admin/ora10/adump
background_dump_dest=/oradata/admin/ora10/bdump
compatible=10.2.0.1.0
control_files=/oradata/ora10/control01.ctl, /oradata/ora10/control02.ctl,
/oradata/ora10/control03.ctl
core_dump_dest=/oradata/admin/ora10/cdump


db_block_size=8192
db_domain=""
db_file_multiblock_read_count=16
db_name=ora10
instance_name=ora10
dispatchers="(PROTOCOL=TCP) (SERVICE=mydbXDB)"
job_queue_processes=10
nls_length_semantics=BYTE
open_cursors=300
pga_aggregate_target=94371840
processes=150
remote_login_passwordfile=EXCLUSIVE
resource_manager_plan=""
sessions=170
sga_target=285212672
undo_management=AUTO
undo_retention=900
undo_tablespace=UNDOTBS1
user_dump_dest=/oradata/admin/ora10/udump
listener.ora

[火星人 ] Linux平台oracle10gr2 手動建立資料庫步驟已經有620次圍觀

http://coctec.com/docs/linux/show-post-53527.html