如何手工建立数据库

王朝other·作者佚名  2008-05-19
宽屏版  字体: |||超大  

假设建立db_name=zhang 的数据库,首先准备

1 建立好文件目录. 包括admin

oradata

udump bdump等目录

2 准备密码文件使用orapwd

3 准备初始化文件init.ora 修改其中的初始化参数 主要包括控制文件路径,db_name instance_name等

以下参数需要设置好

##############################################################################

# Copyright (c) 1991, 2001, 2002 by Oracle Corporation

##############################################################################

instance_name=zhang

compatible=9.2.0.0.0

log_archive_dest_1='LOCATION=M:zhangbinoradataarchives'

log_archive_format=%t_%s.dbf

log_archive_start=true

db_domain=""

db_name=zhang

control_files=("M:zhangbinoradataCONTROL01.CTL", "M:zhangbinoradataCONTROL02.CTL", "M:zhangbinoradataCONTROL03.CTL")

undo_management=AUTO

undo_retention=10800

undo_tablespace=UNDOTBS1

###########################################

# Diagnostics and Statistics

###########################################

background_dump_dest=M:zhangbinadminbdump

core_dump_dest=M:zhangbinadmincdump

timed_statistics=TRUE

user_dump_dest=M:zhangbinadminudump

4 建立Oracle服务.windows下使用Oradim

linux只需要设置好ORACLE_SID

5 登陆sqlplus执行create database 脚本

set oracle_sid=zhang

sqlplus

connect sys/pass as sysdba

startup nomount pfile=pfilelocation

然后执行创建数据库的脚本(注意UNDO表空间名字要和初始化参数中一致)

CREATE DATABASE zhang

MAXLOGFILES 5

MAXDATAFILES 200

maxinstances 1

DATAFILE 'M:zhangbinoradatasystem01.dbf' SIZE 325M REUSE

AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED

UNDO TABLESPACE "UNDOTBS1" DATAFILE 'M:zhangbinoradataundotbs01.dbf'

SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED

CHARACTER SET zhs16gbk

logfile 'M:zhangbinoradataredo01.log' size 10M reuse,

'M:zhangbinoradataredo02.log' size 10M reuse,

'M:zhangbinoradataredo03.log' size 10M reuse;

6 执行以下脚步

@D:OracleOra81Rdbmsadmincatalog.sql;

@D:OracleOra81Rdbmsadmincatproc.sql;

@D:OracleOra81Rdbmsadmincaths.sql;

connect system/manager

@D:OracleOra81sqlplusadminpupbld.sql

数据库open以后你可以创建Temp,User等表空间了,也可以将这些信息写到创建数据库的脚本里面。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有