oracle 手动创建数据库
2012-03-13 22:20
399 查看
before creating
1,define the purpose of the database
2,define the type of the database
3,outline the type of the database
4,choose the database name
optimal flexible architecture
prepare the database
1,choose a unique instance and database name
2,choose a database character set
3,set operating system variables
4,create the initialization parameter file
5,start the instance in nomount stage
6,create and execute the create database command
7,run scripts to generate the data dictionary and accomplish post-creation steps
8,create aditional tablespaces as needed
step of create db
Step 1: Decide on Your Instance Identifier (SID)
An instance is made up of the system global area (SGA) and the background processes of an Oracle Database. Decide on a unique Oracle system identifier (SID) for your instance and set the ORACLE_SID environment variable accordingly. This identifier is used
to distinguish this instance from other Oracle Database instances that you may create later and run concurrently on your system.
Step 2: Establish the Database Administrator Authentication Method
当创建了环境变量时用. ./zxntagl.env 执行,注意要先打一个点
Step 3: Create the Initialization Parameter File注意:在建库时必须确保每个路径都存在。
创建口令文件:orapwd file=orapwzxntagl password=xionglang entries=10
创建参数文件:
zxntagl.__db_cache_size=134217728
zxntagl.__java_pool_size=4194304
zxntagl.__large_pool_size=4194304
zxntagl.__shared_pool_size=58720256
zxntagl.__streams_pool_size=0
*.audit_file_dest='/u01/oracle/admin/zxntagl/adump'
*.background_dump_dest='/u01/oracle/admin/zxntagl/bdump'
*.compatible='10.2.0.1.0'
*.control_files='/u01/oracle/oradata/zxntagl/control01.ctl','/u01/oracle/oradata/zxntagl/control02.ctl','/u01/oracle/oradata/zxntagl/control03.ctl'
*.core_dump_dest='/u01/oracle/admin/zxntagl/cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=8
*.db_name='zxntagl'
*.db_recovery_file_dest='/u01/oracle/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=zxntaglXDB)'
*.job_queue_processes=10
*.log_archive_format='log%t_%s_%r.arch'
*.open_cursors=300
*.pga_aggregate_target=68157440
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=205520896
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/u01/oracle/admin/zxntagl/udump'
Step 4: Connect to the Instance
conn /as sysdba
Step 5: Create a Server Parameter File (Recommended)
创建spfile:create spfile from pfile;
Step 6: Start the Instance
startup nomount
Step 7: Issue the CREATE DATABASE Statement
spool db.log;
CREATE DATABASE zxntagl
USER SYS IDENTIFIED BY xionglang
USER SYSTEM IDENTIFIED BY xionglang
LOGFILE GROUP 1 ('/u01/oracle/oradata/zxntagl/redo01.log') SIZE 50M,
GROUP 2 ('/u01/oracle/oradata/zxntagl/redo02.log') SIZE 50M,
GROUP 3 ('/u01/oracle/oradata/zxntagl/redo03.log') SIZE 50M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET UTF8
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/u01/oracle/oradata/zxntagl/system01.dbf' SIZE 300M
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/u01/oracle/oradata/zxntagl/sysaux01.dbf' SIZE 300M
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u01/oracle/oradata/zxntagl/temp01.dbf'
SIZE 20M
UNDO TABLESPACE undotbs1
DATAFILE '/u01/oracle/oradata/zxntagl/undotbs01.dbf'
SIZE 200M AUTOEXTEND ON MAXSIZE UNLIMITED;
spool off
Step 8: Create Additional Tablespaces
create tablespace tb_zxntagl logging
datafile '/u01/oracle/oradata/zxntagl/tb_zxntagl.dbf'
size 100m autoextend on next 1280k maxsize unlimited
extent management local;
Step 9: Run Scripts to Build Data Dictionary Views
sql>spool log1.log
sql>@/u01/oracle/10g/rdbms/admin/catalog.sql
sql>spool log2.log
sql>@/u01/oracle/10g/rdbms/admin/catproc.sql
Step 10: Run Scripts to Install Additional Options (Optional)
Step 11: Back Up the Database.
1,define the purpose of the database
2,define the type of the database
3,outline the type of the database
4,choose the database name
optimal flexible architecture
prepare the database
1,choose a unique instance and database name
2,choose a database character set
3,set operating system variables
4,create the initialization parameter file
5,start the instance in nomount stage
6,create and execute the create database command
7,run scripts to generate the data dictionary and accomplish post-creation steps
8,create aditional tablespaces as needed
step of create db
Step 1: Decide on Your Instance Identifier (SID)
An instance is made up of the system global area (SGA) and the background processes of an Oracle Database. Decide on a unique Oracle system identifier (SID) for your instance and set the ORACLE_SID environment variable accordingly. This identifier is used
to distinguish this instance from other Oracle Database instances that you may create later and run concurrently on your system.
Step 2: Establish the Database Administrator Authentication Method
当创建了环境变量时用. ./zxntagl.env 执行,注意要先打一个点
Step 3: Create the Initialization Parameter File注意:在建库时必须确保每个路径都存在。
创建口令文件:orapwd file=orapwzxntagl password=xionglang entries=10
创建参数文件:
zxntagl.__db_cache_size=134217728
zxntagl.__java_pool_size=4194304
zxntagl.__large_pool_size=4194304
zxntagl.__shared_pool_size=58720256
zxntagl.__streams_pool_size=0
*.audit_file_dest='/u01/oracle/admin/zxntagl/adump'
*.background_dump_dest='/u01/oracle/admin/zxntagl/bdump'
*.compatible='10.2.0.1.0'
*.control_files='/u01/oracle/oradata/zxntagl/control01.ctl','/u01/oracle/oradata/zxntagl/control02.ctl','/u01/oracle/oradata/zxntagl/control03.ctl'
*.core_dump_dest='/u01/oracle/admin/zxntagl/cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=8
*.db_name='zxntagl'
*.db_recovery_file_dest='/u01/oracle/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=zxntaglXDB)'
*.job_queue_processes=10
*.log_archive_format='log%t_%s_%r.arch'
*.open_cursors=300
*.pga_aggregate_target=68157440
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=205520896
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/u01/oracle/admin/zxntagl/udump'
Step 4: Connect to the Instance
conn /as sysdba
Step 5: Create a Server Parameter File (Recommended)
创建spfile:create spfile from pfile;
Step 6: Start the Instance
startup nomount
Step 7: Issue the CREATE DATABASE Statement
spool db.log;
CREATE DATABASE zxntagl
USER SYS IDENTIFIED BY xionglang
USER SYSTEM IDENTIFIED BY xionglang
LOGFILE GROUP 1 ('/u01/oracle/oradata/zxntagl/redo01.log') SIZE 50M,
GROUP 2 ('/u01/oracle/oradata/zxntagl/redo02.log') SIZE 50M,
GROUP 3 ('/u01/oracle/oradata/zxntagl/redo03.log') SIZE 50M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
MAXINSTANCES 1
CHARACTER SET UTF8
NATIONAL CHARACTER SET AL16UTF16
DATAFILE '/u01/oracle/oradata/zxntagl/system01.dbf' SIZE 300M
EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '/u01/oracle/oradata/zxntagl/sysaux01.dbf' SIZE 300M
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u01/oracle/oradata/zxntagl/temp01.dbf'
SIZE 20M
UNDO TABLESPACE undotbs1
DATAFILE '/u01/oracle/oradata/zxntagl/undotbs01.dbf'
SIZE 200M AUTOEXTEND ON MAXSIZE UNLIMITED;
spool off
Step 8: Create Additional Tablespaces
create tablespace tb_zxntagl logging
datafile '/u01/oracle/oradata/zxntagl/tb_zxntagl.dbf'
size 100m autoextend on next 1280k maxsize unlimited
extent management local;
Step 9: Run Scripts to Build Data Dictionary Views
sql>spool log1.log
sql>@/u01/oracle/10g/rdbms/admin/catalog.sql
sql>spool log2.log
sql>@/u01/oracle/10g/rdbms/admin/catproc.sql
Step 10: Run Scripts to Install Additional Options (Optional)
Step 11: Back Up the Database.
相关文章推荐
- 手动创建数据库的整体流程 Oracle 11g
- 手动创建Oracle 11g数据库
- oracle如何手动创建数据库
- oracle 11g 手动创建数据库
- oracle 10g手动创建数据库
- oracle 手动创建数据库几大步骤详解
- ORACLE-基础三(手动创建数据库)
- Oracle手动创建数据库
- 手动创建数据库实例全攻略3:oracle startup 和 shutdown
- Oracle手动创建数据库
- 9_Oracle_Admin_删除数据库并使用CREATE DATABASE命令手动创建数据库
- Oracle 11g 手动创建数据库 windows下
- 手动创建数据库的整体流程 Oracle 11g
- 手动创建数据库实例全攻略2:oracle instance 和oracle database
- Oracle 手动创建数据库步骤详解
- 在LINUX平台上手动创建数据库(oracle 10g)
- Oracle手动创建数据库
- Oracle 手动创建数据库步骤详解
- 详解Oracle手动创建数据库几大步骤
- 在LINUX平台上手动创建数据库(oracle 10g)(在一个oracle服务器上启动两个实例)