Create a database

上一篇 / 下一篇  2005-04-16 00:00:00 / 个人分类:Oracle 1z-007

Decide on a unique instance  and database name

Choose  a database  character set

Set the operating system variables (oracle_base=d:/oracle;oracle_home=d:/oracle/oracle90;oracle_sid)

Edit/create the initialization parameter file (db_name,db_block_size,control_files)(你在9I中要去掉8I的参数:distributed_transactionsjob_queue_intervaltext_enable

Start  the instance(nomount)

Execute the create database command

Run scripts to generate the data dictionary and accomplish  post creation steps


测试环境:ORACLE 10G+WIN2K

创建数据库之前,你首先要建立OFA结构,或者你直接利用/oracle/orale90/admin/sample,把sample这个文件夹copy到

oracle/admin目录下,然后重命名,如oralce/admin/zhaoyu,你会在oracle/admin/zhaoyu/pfile下看到一个初始参数文件,你重新命名initzhaoyu.ora,然后修改里面的参数db_name,db_block_size,undo_tablespace,shared_pool_size,comtrol_files

准备工作做好了,开始创建:

C:Documents and Settingszy>oradim -delete -sid zhaoyu
例程已删除。

C:Documents and Settingszy>set oracle_sid=zhaoyu

C:Documents and Settingszy>oradim -NEW -SID zhaoyu -INTPWD zhaoyu -pfile e:/or
acle/product/10.1.0/admin/zhaoyu/pfile/initzhaoyu.ora
例程已创建。

这时你会在你的服务里面看到oracleserviceSID已启动字样

C:Documents and Settingszy>sqlplusw /nolog

SQL> conn sys as sysdba
请输入口令:  ******
已连接到空闲例程。

这时你到oracle/oracle90/database/下,手工创建一个initzhaoyu.ora,内容为IFILE='E:/ORACLE/ADMIN/ZHAOYU/PFILE/INITZHAOYU.ORA

SQL> create spfile from pfile;

文件已创建。
SQL> startup nomount
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE 例程已经启动。

Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
SQL>
SQL> alter session set nls_language=american;

Session altered.
SQL> create database zhaoyu
2 logfile
3 group 1('e:/oracle/product/10.1.0/oradata/zhaoyu/redolog1a.log') size 4m,
4 group 2('e:/oracle/product/10.1.0/oradata/zhaoyu/redolog2a.log') size 4m
5 maxlogfiles 10
6 maxinstances 2
7 datafile 'e:oracleproduct10.1.0oradatazhaoyusystem03.dbf' size 100m
8 SYSAUX DATAFILE 'e:oracleproduct10.1.0oradatazhaoyusysaux01.dbf' size 100M
9 UNDO TABLESPACE UNDOTBS02 DATAFILE
10 'E:/ORACLE/PRODUCT/10.1.0/ORADATA/zhaoyu/undotbs02.dbf' size 30m
11 character set ZHS16GBK;

Database created.
这时数据库已经创建好了,但是还需要RUN一些脚本:

创建数据字典:SQL> @e:/oracle/product/10.1.0/db_1/rdbms/admin/catalog

加载PL/SQL程序包:SQL> @e:/oracle/product/10.1.0/db_1/rdbms/admin/catproc

加载JAVA程序包:SQL> @e:/oracle/product/10.1.0/db_1/javam/install/inijvm

加载系统环境文件:SQL> @e:/oracle/product/10.1.0/db_1/sqlplus/admin/pupbld.sql


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-08-30  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

我的存档

数据统计

  • 访问量: 521
  • 日志数: 1065
  • 建立时间: 2008-05-04
  • 更新时间: 2008-05-04

RSS订阅

Open Toolbar