当前位置:文章写作网 >日记 >日记 >oracle学习笔记-建立数据库

oracle学习笔记-建立数据库

2008-10-21 16:47 作者:tshfang 阅读量:12067 推荐13次 | 我要投稿

oracle 建立数据库有多种方法。

一、在安装oracle database 10g的时候,可以选择自动建立oracle数据库。按照界面提示

一步一步的操作就可以了。

二、安装完成之后,如果没有建立数据库,可以通过oracle database configuratiom assistant (数据库配制助手)来建立数据库。按照界面提示一步一步的操作就可以了。

三、手工建立数据库

下面我们重点介绍手工建立数据库。

1、建立例程服务

C:\>oradim -new -srvc OracleServicefzq -intpwd oracle

其中-new 用于制定建立新的例程服务。-srvc 用于制定例程的服务名。-intpwd用于制定特权用户的口令。

2、建立参数文件

启动例程服务之前必须建立参数文件。

(1)建立pfile

如果存在其他例程的pfile文件,可以使用使用copy复制并生成一个pfile文件initfzq.ora;

如果已经存在例程使用spfile,可以使用create pfile 命令建立pflie文件。

例如:sqlplus / as sysdba

create pfile='%oracle_home%\database\initfzq.ora'

from spfile;

(2)编辑pfile文件,修改初始化参数。涉及到os目录,请手工建立os目录。

db_name='fzq'

db_block_size=4096

background_dump_dest='C:\oracle\product\10.2.0/admin/fzq/bdump'

control_files='C:\oracle\product\10.2.0/oradata/fzq/control01.ctr'

db_block_size=8192

undo_management='AUTO'

undo_tablespace='UNDOTBS1'

user_dump_dest='C:\oracle\product\10.2.0/admin/fzq/udump'

(3)oralce建议使用spfile文件,易于管理。如果存在pfile文件,使用

sqlplus / as sysdba

create spfile='%oracle_home%\database\spfilefzq.ora'

from pfile='%oracle_home%\database\initfzq.ora';

3、启动例程

建立数据库必须首先启动例程,使用sysdba权利的用户启动例程

set oracle_sid=fzq

sqlplus / as sysdba

startup nomount

4、建立数据库

使用create database命令完成。

CREATE DATABASE fzq

MAXLOGFILES 5

MAXDATAFILES 200

maxinstances 1

DATAFILE 'C:\oracle\product\10.2.0\fzq01.dbf' SIZE 325M REUSE

AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED

UNDO TABLESPACE "UNDOTBS1" DATAFILE 'C:\oracle\product\10.2.0\fzq01.dbf'

SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED

CHARACTER SET zhs16gbk

logfile 'C:\oracle\product\10.2.0\fzq01.log' size 10M reuse,

'C:\oracle\product\10.2.0\fzq02.log' size 10M reuse,

'C:\oracle\product\10.2.0\fzq03.log' size 10M reuse;

5、安装数据字典

conn sys/cwpass as sysdba

@%oracle_home%\rdbms\admin\catalog.sql

6、安装oralce系统包

conn sys/cwpass as sysdba

@%oracle_home%\rdbms\admin\catproc.sql

7、安装product_user_profile表

conn system/cwpass

@%oracle_home%\rdbms\sqlplus\admin\pupbld.sql

其他人在看啥

    《oracle学习笔记-建立数据库》的评论 (共 0 条)

    • Guest::yunsi:yumen:liuhan:luguo:loushang:fangguo:chenmo:ding:naughty:sad:shy:friend:cry:han
    • Guest::chenmo
    • Guest::luguo