oracle10g经典实战第2章 数据库和表的创建-101页文档资料
- 格式:ppt
- 大小:7.15 MB
- 文档页数:101
Oracle 10g手工创建数据库的步骤和过程【详细截图版】在Oracle中建库,通常有两种方法。
一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。
在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“配置和移植工具”—“ Database Configuration Assistant”),也可以在命令行(”开始”—“运行”—“cmd”)工具中直接输入dbca来打开。
另一种方法就是手工建库,这也就是本次实验所要完成的内容。
手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构。
手工建库须要经过几个步骤,每一个步骤都非常关键。
它包括:1. 创建有关的文件目录2. 复制并编辑初始化参数文件(init.ora)3. 复制并编辑"initSID.ora" 文件(initfjnu.ora)4. 设置环境变量oracle_sid5. 使用orapwd.exe工具程序,在DOS下创建口令文件PWDfjnu.ora6. 登录SQLPLUS sqlplus /nolog7. 通过oradim.exe命令,在服务里生成一个新的实例管理服务,启动方式为手工8. 创建一个服务器参数文件SPFILE(建议),然后启动实例9. 执行创建数据库create database命令10. 创建数据库其他的表空间11. 执行数据库自带的脚本catalog,用来创建数据字典12. 执行catproc创建package包13. 执行pupbld14. 执行scott脚本创建scott模式15. 把数据库打开到open状态做完了以上的步骤之后就可以使用“SQL>alter database open;”打开数据库正常的使用了。
在Oracle中建库,通常有两种方法。
一是使用Oracle的建库工具DBCA,这是一个图形界面工具,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。
在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“ Configuration and Migration Tools”—“ Database Configuration Assistant”),也可以在命令行(”开始”—“运行”—“cmd”)工具中直接输入dbca来打开。
另一种方法就是手工建库,下面我会一一举例说明。
第一:手工建库手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构。
手工建库需要经过几个步骤,每一个步骤都非常关键。
它包括:1、创建必要的相关目录2、创建初始化参数文件3、设置环境变量Oracle_sid4、创建实例5、创建口令文件6、启动数据库到nomount(实例)状态7、执行建库脚本8、执行catalog脚本创建数据字典9、执行catproc创建package包10、执行pupbld11、由初始化参数文件创建spfile文件12、执行scott脚本创建scott模式做完了以上的步骤之后就可以使用“SQL>alter database open;”打开数据库正常的使用了。
下面,我将具体地把以上的几个步骤用实验展开来讲。
实验系统平台:Windows XP 数据库系统版本:Oracle Database 10GOracle的安装路径:D盘创建的数据库名称:book1、打开命令行工具,创建必要有相关目录C:/>mkdir D:/oracle/product/10.2.0/admin/bookC:/>mkdir D:/oracle/product/10.2.0/admin/book/bdumpC:/>mkdir D:/oracle/product/10.2.0/admin/book/udumpC:/>mkdir D:/oracle/product/10.2.0/admin/book/cdumpC:/>mkdir D:/oracle/product/10.2.0/admin/book/pfileC:/>mkdir D:/oracle/product/10.2.0/admin/book/createC:/>mkdir D:/oracle/product/10.2.0/oradata/book上面创建目录的过程也可以在Windows的图形界面中去创建。
目录目录 (1)第1章数据库概述 (2)1.1 数据库系统概述 (2)1.1.1 信息、数据与数据库 (2)1.1.2 数据管理技术的发展 (2)1.1.3 数据库系统(Database System DBS)的组成 (3)1.1.4 数据库系统的模式结构 (3)1.1.5 数据库系统的特点 (4)1.2 数据模型 (4)1.3 数据描述 (5)1.4 关系数据库 (6)1.5 数据库管理系统 (6)1.5.1 几个常用的数据库管理系统 (6)1.5.2 Oracle数据库简介 (6)1.5.3 Oracle 10g数据库系统及Navicat的安装 (7)1.6 本章知识点总结 (9)第2章 Oracle 10g数据库的SQL语言与查询 (10)2.1 SQL语言概述 (10)2.2 Oracle 10g数据库的数据类型、运算符和表达式 (10)2.2.1 简单数据类型 (10)2.2.2 运算符 (10)2.2.3 表达式 (10)2.3 Oracle 10g的SELECT查询语句 (10)2.3.1 简单查询(select...from结构) .. (10)2.3.2 带条件的简单查询(select...from...where...结构) (11)2.3.3 单表查询的应用 (11)2.3.4 多表查询 (12)2.3.5 子查询 (12)2.3.6 作业 (13)第1章数据库概述1.1 数据库系统概述1.1.1 信息、数据与数据库信息是一种已经被加工为特定形式的数据,数据是信息的载体和具体表现形式,信息不随数据形式的变化而变化。
很多人认为数据就是数(数字组成),实际上数据的有很多种形式:文字、数字、声音、图像等。
数据和信息时两个相互联系但又相互区别的概念,数据是信息的具体表现形式,信息时数据有意义的表现,而数据库是一个可以共享的、存储在计算机内的、有组织的数据集合。
1.1.2 数据管理技术的发展数据管理技术的发展分为:人工管理、文件管理、数据库管理(分布式数据库管理、面向对象的数据库管理)等几个阶段。
在Oracle中建库,通常有两种方法。
一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。
在Windows系统中,这个工具可以在Oracle程序组中打开(‖开始‖—―程序‖—― Oracle - OraDb10g_home1‖—― Configuration and Migration Tools‖—― Database Configuration Assistant‖),也可以在命令行(‖开始‖—―运行‖—―c m d‖)工具中直接输入dbca来打开。
另一种方法就是手工建库,这也就是下面所要讲的内容。
手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构。
手工建库须要经过几个步骤,每一个步骤都非常关键。
它包括:1、创建必要的相关目录2、创建初始化参数文件3、设置环境变量Oracle_sid4、创建实例5、创建口令文件6、启动数据库到nomount(实例)状态7、执行建库脚本8、执行catalog脚步本创建数据字典9、执行catproc创建package包10、执行pupbld11、由初始化参数文件创建spfile文件12、执行scott脚本创建scott模式做完了以上的步骤之后就可以使用―SQL>alter database open;‖打开数据库正常的使用了。
下面,我将具体地把以上的几个步骤用实验展开来讲。
实验系统平台:Windows Server 2000数据库系统版本:Oracle Database 10GOracle的安装路径:D盘创建的数据库名称:book1、打开命令行工具,创建必要有相关目录C:\>mkdir D:\oracle\product\10.1.0\admin\bookC:\>mkdir D:\oracle\product\10.1.0\admin\book\bdumpC:\>mkdir D:\oracle\product\10.1.0\admin\book\udumpC:\>mkdir D:\oracle\product\10.1.0\admin\book\cdumpC:\>mkdir D:\oracle\product\10.1.0\admin\book\pfileC:\>mkdir D:\oracle\product\10.1.0\admin\book\createC:\>mkdir D:\oracle\product\10.1.0\oradata\book上面创建目录的过程也可以在Windows的图形界面中去创建。