网站大量收购独家精品文档,联系QQ:2885784924

Oracle9i第2章 数据库的创建.pptx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 数据库的创建在安装好数据库软件以后,如果在安装时没有选择创建数据库,则下一步就该创建数据库了。创建数据库的方法主要有两种,一种是利用图形化向导DBCA(数据库配置助手)创建,另一种是通过写脚本手工创建。 利用DBCA创建数据全局数据库名是Oracle数据名的唯一标识,利用全局数据库名能够在网络环境中唯一确定一个数据库。全局数据库名一般是“数据库名.网络域名”。SID用于标识一个Oracle数据库实例。一个数据库至少拥有一个数据库实例。设置数据库连接选项设置完数据库配制的支持选项后,下面就是配制数据库的连接选项。Oracle有两种连接方式供选择,一种是“专用服务器模式”,一种是“共享服务器模式”。在专用服务器模式下,每一个用户进程都对应一个专用的服务器进程为其提供服务,如果存在大量的用户进程,就需要启动同样数量的服务器进程;在共享模式下,Oracle保持一定数量的服务器进程,每个用户进程首先连接到调度服务进程,然后再由高度进程分配一个服务器进程为该用户进程提供服务。客户并发连接数量少,而且经常需要对数据库建立持久的、长时间运行请求的数据库,适合选用专用服务器模式;反之,如果并行用户多,需要考虑系统资源限制的情况,可以选用共享服务器模式。设置数据库初始化参数设置数据库存储创建数据库手工创建数据库手工创建一个oracle数据库要执行以下几个步骤:(1)创建目录。(2)修改/创建初始化参数文件。(3)创建/启动一个oracle服务。(4)制定create database脚本命令。(5)运行create database脚本命令。(6)在注册表中更新ORACLE_SID。(7)备份新数据库。手工创建数据库确定全局数据库名和实例名,创建相关目录全局数据库名用于在网络中唯一标识数据库,而SID用于在网络中唯一标识一个实例。在Oracle中,SID指向的数据库通过初始化参数DB_NAME指定。 下面假设要建的数据库名为DEMO,实例名也为DEMO,则分别建立下面的文件夹。用于保存与数据库相关的跟踪文件的文件夹C:\oracle\admin\demoC:\oracle\admin\demo\bdumpC:\oracle\admin\demo\udumpC:\oracle\admin\demo\cdump保存初始化文件的文件夹C:\oracle\admin\demo\pfile保存数据文件、控制文件、联机日志文件的文件夹C:\oracle\oradata\demo#保存归档日志文件的文件夹#C:\oracle\oradata\demo\archive保存数据库创建脚本文件的文件夹C:\oracle\admin\demo\create创建初始化参数文件Oracle数据库实例在初始化时,会自动读取一个初始化参数文件。在手工创建数据库时,这个文件需要由DBA创建。内容可以拷贝一个别的实例的init.ora文件后修改即可。db_name=democontrol_files=(“C:\oracle\oradata\demo\control01.ctl, “C:\oracle\oradata\demo\control02.ctl, “C:\oracle\oradata\demo\control03.ctl)instance_name=demobackground_dump_dest=C:\oracle\admin\demo\bdumpcore_dump_dest=C:\oracle\admin\demo\cdumpuser_dump_dest=C:\oracle\admin\demo\udumplog_archive_start=true 修改完成后,就是在{ORACLE_HOME}\database目录或{ORACLE_HOME}\admin\demo\pfile目录下建立initdemo.ora文件创建口令文件使用orapwd.exe命令,创建口令文件pwdDEMO.ora,命令格式如下: C:\orapwd.exe \database\pwdDEMO.ora password=sys entries=5 创建实例管理服务Oracle提供的oradim.exe程序,可以在Window环境下生成一个新的实例管理服务。如下所示,在生成服务的同时,设定其启动方式为手动。 C:\set ORACLE_SID=demo C:\d:\oracle\ora90\bin\oradim -new -sid DEMO -startmode m -pfile “d:\oracle\ora90\database\initdemo.ora”创建数据库 在完成上面的设置后,便可以创建数据了,首先启动SQL/PLUS,然后执行createdb.sql脚本,具体如下所示:

文档评论(0)

ayangjiayu3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档