网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

Oracle课程设计-手动创建数据库stu1图文教程

时间:2024-10-31 11:56:38

Oracle课旯皱镢涛程设计-手动创建数据库stu1详细步骤附图文教程

Step1:手工创建相关目录

C:\oracle\product\10.2.0\admin\stu1\adump

C:\oracle\product\10.2.0\admin\stu1\bdump

C:\oracle\product\10.2.0\admin\stu1\cdump

C:\oracle\product\10.2.0\admin\stu1\dpdump

C:\oracle\product\10.2.0\admin\stu1\pfile

C:\oracle\product\10.2.0\admin\stu1\udump

Step2:把C:\oracle\product\10.2.0\admin\orcl\pfile文件拷贝到

C:\oracle\product\10.2.0\admin\stu1\pfile,并把它重命名为:initstu1.ora,

并把该参数文件里面的orcl全部替换成stu1。

Oracle课程设计-手动创建数据库stu1图文教程

1.在cmd下执行下列命令设置操作系统环境变量。

Oracle课程设计-手动创建数据库stu1图文教程

2.通过oradim.exe命令,在服务里生成一个新的实例管理服务,启动方式:

Oracle课程设计-手动创建数据库stu1图文教程

Step4:

连接oracle实例

启动一个空实例:

Oracle课程设计-手动创建数据库stu1图文教程

Step5:

1.执行create database语句,创建数据库。

2.创建附加表空间student表空间和indx表空间

创建数据库语句

create database stu1

user sys identified by tiger

user system identified by tiger

maxinstances 1

maxloghistory 100

maxlogfiles 5

maxlogmembers 5

maxdatafiles 100

noarchivelog

character set us7ascii

logfile

group 1('C:\oracle\product\10.2.0\oradata\stu1\redo01.log') size 10M,

group 2('C:\oracle\product\10.2.0\oradata\stu1\redo02.log') size 10M,

group 3('C:\oracle\product\10.2.0\oradata\stu1redo03.log') size 10M

extent management local

datafile 'C:\oracle\product\10.2.0\oradata\stu1\system01.dbf'size 50M

autoextend on next 512K maxsize unlimited

sysaux datafile

'C:\oracle\product\10.2.0\oradata\stu1\sysaux01.dbf' size 50M

autoextend on next 512K maxsize unlimited

default tablespace users datafile

'C:\oracle\product\10.2.0\oradata\stu1\user01.dbf' size 20M

autoextend on next 512K maxsize unlimited

default temporary tablespace temp tempfile

'C:\oracle\product\10.2.0\oradata\stu1\temp01.dbf' size 10M

autoextend on next 512K maxsize unlimited

undo tablespace undotbs1 datafile

'C:\oracle\product\10.2.0\oradata\stu1\undotbs01.dbf' size 10M

autoextend on next 512K maxsize unlimited;

创建表空间语句

create tablespace student

datafile 'c:\oracle\product\10.2.0\oradata\stu1\student01.dbf' size 25M

autoextend on next 512K maxsize unlimited

extent management local;

create tablespace indx

datafile 'c:\oracle\product\10.2.0\oradata\stu1\index01.dbf' size 25M

autoextend on next 512K maxsize unlimited

extent management local;

Oracle课程设计-手动创建数据库stu1图文教程

Oracle课程设计-手动创建数据库stu1图文教程

Step6:运行脚本创建数据字典视图(catalog.sql和catproc.sql)

@C:\ORACLE\PRODUCT\10.2.0\DB_1\RDBMS\ADMIN\CATALOG.SQL;

@C:\ORACLE\PRODUCT\10.2.0\DB_1\RDBMS\ADMIN\CATPROCSQL;

Step7:创建服务器初始化参数文件

create spfile=’c:\oracle\product\10.2.0\db_1\database\spfilestu1.ora’

from pfile=’c:\oracle\product\10.2.0\admin\stu1\pfile\initstu1.ora’;

Step8:备份数据库,对数据库进行一次完全备份。

冷备份和热备份自己选择。

© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com