实验二 Oracle数据库的创建与维护.docx
- 文档编号:24179344
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:12
- 大小:957.50KB
实验二 Oracle数据库的创建与维护.docx
《实验二 Oracle数据库的创建与维护.docx》由会员分享,可在线阅读,更多相关《实验二 Oracle数据库的创建与维护.docx(12页珍藏版)》请在冰豆网上搜索。
实验二Oracle数据库的创建与维护
实验二Oracle数据库的创建与维护
一、实验目的
1)掌握使用数据库配置助手DBCA创建、维护数据库的方法
2)了解手动创建、配置数据库的方法
3)掌握数据库初始化参数文件的使用
二、预习内容
1)了解使用DBCA创建数据的方法和步骤
2)了解使用脚本手动创建数据库的方法和步骤。
1、确定新建数据库名称和实例名称;
2、确定数据库管理员的认证方式;
3、创建初始化参数文件;
4、创建实例;
5、连接并启动实例;
3)了解Oracle数据库启动的步骤。
(在预习报告中写出来)
2)了解Oracle数据库关闭的步骤。
(在预习报告中写出来)
3)了解sqlplus中数据库启动与关闭的几种模式。
(在预习报告中写出来)
4)了解数据库几种模式间的切换方法。
三、实验环境
32位WindowsXP/WindowsServer2000/WindowsServer2003+Oracle10g环境
四、实验内容
1)利用DBCA创建一个名为STUDENTDE的数据库。
2)手动创建一个名为TEACHER的数据库。
3)在sqlplus中练习启动、关闭数据库,切换数据库的状态。
4)通过数据字典视图,查看数据库的配置信息。
五、实验步骤
利用DBCA创建一个名为STUDENTDE的数据库。
手动创建一个名为TEACHER的数据库。
1、确定新建数据库名称和实例名称;
DB_NAME=TEACHER
ORACLE_SID=TEACHER
2、确定数据库管理员的认证方式;
管理员的认ME$\admin\sample\pfile目录中的initsmpl.ora证方式包括操作系统认证和口令认证两种
3、创建初始化参数文件;
Oracle提供的初始化参数样本文件位于$ORACLE_HOME$\admin\sample\pfile目录中的initsmpl.ora
此实验采用修改样本的方式,创建参数文件名为:
initTEACHER.ora,存放在E:
\oracle\product\10.2.0\db_1\database\initTEACHER.ora。
4、创建实例;
选择“程序-->运行”,输入“cmd”命令,打开DOS界面
(1)将环境变量ORACLE_SID设置为“TEACHER”
C:
\SETORACLE_SID=TEACHER;
(2)利用ORADIM命令创建TEACHER数据库例程,创建完后例程处于启动状态
ORADIM-NEW–SIDTEACHER-SYSPWDTEACHER-STARTMODEMANUAL-PFILEE:
\oracle\product\10.2.0\db_1\database\initTEACHER.ora
注:
ORADIM是Oracle提供的一个对实例进行管理的工具,可以创建、修改、删除、启动和关闭一个实例,切换到E:
\oracle\product\10.2.0\db_1\bin路径下执行。
其中ORADMINHELP命令可以查看该命令的使用情况。
5、连接并启动实例;
1.C:
\>sqlplus /nolog
2.SQL>connect sys/aaaaaa as sysdba;
3.SQL>startup nomount;
注意:
(1)启动之前$ORACLE_ROOT$\admin下的TEACHER及配置文件中用到的相关子目录,包括adump、bdump、cdump、udump必须手工建好才能启动。
(2)$ORACLE_HOME$\oradata路径下的TEACHER文件夹需要手工创建好才可以顺利创建数据库;
6.使用CREATEDATABASE语句创建数据库
创建之前要保证oradata目录下的TEACHER文件夹已经创建好
在执行createdatabase语句的同时,自动执行$ORACLE_HOME\rdbms\admin\sql.bsq脚本,创建SYSTEM表空间和SYSTEM回退段、建立SYS和SYSTEM账号、建立数据字典基础表、建立数据字典索引、创建预定义角色等。
7.创建附加的表空间
用CREATEDATABASE语句创建的数据库中,只有SYSTEM,SYSAUX,UNDOTBS,USERS和TEMP这5个表空间,还需要创建其他一些额外的表空间。
应该根据实际应用需要,为数据库创建附加表空间。
8.运行脚本创建数据字典视图
SQL>@D:
\oracle\product\10.2.0\db_1\rdbms\admin\catalog.sql;
SQL>@D:
\oracle\product\10.2.0\db_1\rdbms\admin\catproc.sql;
9.创建服务器初始化参数文件
SQL>create spfile from pfile;
执行该语句将在$ORACLE_HOME\database目录下创建名为spfileMYNEWDB.ora的服务器初始化参数文件
需要重启数据库
1.SQL>shutdown;
2.SQL>connect sys/aaaaaa as sysdba;
3.SQL>startup
在sqlplus中练习启动、关闭数据库,切换数据库的状态。
SQL>shutdown;
SQL>connect sys/aaaaaa as sysdba;
SQL>startup
通过数据字典视图,查看数据库的配置信息。
六、思考题
思考文本初始化参数文件与服务器初始化参数文件各自有什么特点。
七、实验总结
写出本次实验的收获、不足和改进。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验二 Oracle数据库的创建与维护 实验 Oracle 数据库 创建 维护