Oracle 10g AND Oracle 11g手工建庫案例之--Oracle 10g

來源:互聯網
上載者:User

系統內容:

作業系統: RedHat EL6

Oracle:  Oracle 10g and Oracle 11g

手工建庫相對來說很容易實現,本案例是從10g和11g,通過手工建庫的方式做一個簡單的對比,可以看出11g和10g之間的一個簡單的差異!

10gRAC-10.2.0.4-dbca建庫時配置OEM遇到BUG-p8350262

Oracle 11g R2 手動建庫(create database manually)

Oracle 11g + ASM DBCA 建庫問題解決心得

Linux下Oracle 10g手工建庫全過程

Oracle 9i資料庫手工建庫過程簡記

靜默安裝Oracle 11gR2軟體並且手動建庫

案例一:

在Oracle 10g 環境下手工建庫

DB_NAME='cuug'

INSTANCE_NAME='cuug'

1、建立Instance的初始化參數檔案和口令檔案:

 

[oracle@oracle dbs]$ cat initcuug.ora

db_name = cuug

db_block_size = 8192

pga_aggregate_target = 30M                             

db_cache_size = 80M                             

shared_pool_size = 60M                               

parallel_threads_per_cpu = 4                               

optimizer_mode = choose

star_transformation_enabled = true

db_file_multiblock_read_count = 16

query_rewrite_enabled = true

query_rewrite_integrity = trusted

background_dump_dest = $ORACLE_BASE/admin/cuug/bdump

user_dump_dest = $ORACLE_BASE/admin/cuug/udump

core_dump_dest = $ORACLE_BASE/admin/cuug/cdump

control_files = $ORACLE_BASE/oradata/cuug/control01.ctl

undo_management = auto

undo_tablespace = rtbs

[oracle@oracle dbs]$orapwd file=orapwcuug password=oracle entries=3

 


2、建立資料庫相關目錄

 

[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/cuug/bdump

[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/cuug/cdump

[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/cuug/udump

[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/oradata/cuug

 


3、建立建庫指令碼(參考Oracle 11g Online)

[oracle@oracle dbs]$cat cr_db.sql

 

create database cuug

  user sys identified by oracle

  user system identified by oracle

datafile '$ORACLE_BASE/oradata/cuug/system01.dbf' size 300m

sysaux datafile '$ORACLE_BASE/oradata/cuug/sysaux01.dbf' size 100m

default temporary tablespace temp tempfile '$ORACLE_BASE/oradata/cuug/temp01.dbf' size 100m

undo tablespace rtbs datafile '$ORACLE_BASE/oradata/cuug/rtbs01.dbf' size 100m

logfile

  group 1 '$ORACLE_BASE/oradata/cuug/redo01a.log' size 10m,

  group 2 '$ORACLE_BASE/oradata/cuug/redo02a.log' size 10m

character set zhs16gbk;

 


4、啟動Instance建立資料庫

[oracle@oracle dbs]$export ORACLE_SID=cuug

[oracle@oracle dbs]$sqlplus '/as sysdba'

10:59:59 SYS@ test1>startup nomount;

ORACLE instance started.

Total System Global Area  417546240 bytes

Fixed Size                  2213936 bytes

Variable Size            268437456 bytes

Database Buffers          142606336 bytes

Redo Buffers                4288512 bytes

11:00:12 SYS@ test1>@/home/oracle/cr_db.sql

Database created.


查看警示日誌資訊(alert_cuug.log);

[oracle@oracle dbs]tail -f /u01/app/oracle/admin/cuug/bdump/alert_cuug.log

create tablespace SYSTEM datafile  '$ORACLE_BASE/oradata/test/system01.dbf' size 400m

  default storage (initial 10K next 10K) online

Sat Aug 20 00:26:34 2011

Completed: create tablespace SYSTEM datafile  '$ORACLE_BASE/oradata/test/system01.dbf' size 400m

  default storage (initial 10K next 10K) EXTENT MANAGEMENT DICTIONARY online

Sat Aug 20 00:26:34 2011

create rollback segment SYSTEM tablespace SYSTEM

  storage (initial 50K next 50K)

Completed: create rollback segment SYSTEM tablespace SYSTEM

  storage (initial 50K next 50K)

Sat Aug 20 00:26:49 2011

Thread 1 advanced to log sequence 2

  Current log# 2 seq# 2 mem# 0: /u01/app/oracle/oradata/test/redo02a.log

Sat Aug 20 00:26:50 2011

CREATE UNDO TABLESPACE RTBS DATAFILE  '$ORACLE_BASE/oradata/test/rtbs01.dbf' size 100m

Sat Aug 20 00:26:51 2011

Successfully onlined Undo Tablespace 1.

Completed: CREATE UNDO TABLESPACE RTBS DATAFILE  '$ORACLE_BASE/oradata/test/rtbs01.dbf' size 100m

Sat Aug 20 00:26:51 2011

create tablespace SYSAUX datafile  '$ORACLE_BASE/oradata/test/sysaux01.dbf' size 100m

  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO online

Completed: create tablespace SYSAUX datafile  '$ORACLE_BASE/oradata/test/sysaux01.dbf' size 100m

  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO online

Sat Aug 20 00:26:54 2011

CREATE TEMPORARY TABLESPACE TEMP TEMPFILE  '$ORACLE_BASE/oradata/test/temp01.dbf' size 100m

Completed: CREATE TEMPORARY TABLESPACE TEMP TEMPFILE  '$ORACLE_BASE/oradata/test/temp01.dbf' size 100m

Sat Aug 20 00:26:55 2011

ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP

Completed: ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMP

Sat Aug 20 00:26:55 2011

ALTER DATABASE DEFAULT TABLESPACE SYSTEM

Completed: ALTER DATABASE DEFAULT TABLESPACE SYSTEM

Sat Aug 20 00:27:01 2011

SMON: enabling tx recovery

Sat Aug 20 00:27:02 2011

Threshold validation cannot be done before catproc is loaded.

replication_dependency_tracking turned off (no async multimaster replication found)

Starting background process QMNC

QMNC started with pid=13, OS id=6485

Sat Aug 20 00:27:03 2011

Completed: create database test

 user sys identified by **user system identified by *datafile '$ORACLE_BASE/oradata/test/system01.dbf' size 400m

sysaux datafile '$ORACLE_BASE/oradata/test/sysaux01.dbf' size 100m

undo tablespace rtbs datafile '$ORACLE_BASE/oradata/test/rtbs01.dbf' size 100m

default temporary tablespace temp tempfile '$ORACLE_BASE/oradata/test/temp01.dbf' size 100m

logfile

  group 1 '$ORACLE_BASE/oradata/test/redo01a.log' size 10m,

  group 2 '$ORACLE_BASE/oradata/test/redo02a.log' size 10m,

  group 3 '$ORACLE_BASE/oradata/test/redo03a.log' size 10m

character set zhs16gbk

 

更多詳情見請繼續閱讀下一頁的精彩內容:

 

  • 1
  • 2
  • 下一頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.