日期:2014-05-16 浏览次数:20654 次
?在Oracle中建库,通常有两种方法。
? ? ?一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle OraDb10g_home1”—“ Configuration and Migration Tools”—“ Database ConfigurationAssistant”),也可以在命令行(”开始”—“运行”—“cmd”)工具中直接输入dbca来打开。
? ? ?另一种方法就是手工建库,这也就是下面所要讲的内容。 手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构。
手工建库须要经过几个步骤,每一个步骤都非常关键。它包括:?
1、?创建必要的相关目录?
2、?创建初始化参数文件?
3、?设置环境变量Oracle_sid?
4、?创建实例?
5、?创建口令文件
6、?启动数据库到nomount(实例)状态?
7、?执行建库脚本?
8、?执行catalog脚步本创建数据字典?
9、?执行catproc创建package包?
10、?执行pupbld?
11、?由初始化参数文件创建spfile文件?
12、?执行scott脚本创建scott模式?
做完了以上的步骤之后就可以使用“SQL>alter database open;”打开数据库正常的使用了。
下面,我将具体地把以上的几个步骤用实验展开来讲。 实验系统平台:Windows Server 2000 数据库系统版本:Oracle Database 10G Oracle的安装路径:D盘 .创建的数据库名称:book?
1、打开命令行工具,创建必要有相关目录?
C:/>mkdir D:/oracle/product/10.1.0/admin/book
C:/>mkdir D:/oracle/product/10.1.0/admin/book/bdump?
C:/>mkdir D:/oracle/product/10.1.0/admin/book/udump?
C:/>mkdir D:/oracle/product/10.1.0/admin/book/cdump
C:/>mkdir D:/oracle/product/10.1.0/admin/book/pfile?