《手工创建Oracle数据库》.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle创建数据的DBCA交互方式和手工方式 (一) 使用DBCA 交互方式建立数据库jxgl10122,相关配置与参数自定。 打开DBCA程序 单选“创建数据库”,再下一步 单选“一般用途或事务处理”,再下一步 输入数据库名称“jxgl10122”,再下一步 直接下一步 统一设置口令“JIAjia1027”,下一步 下一步 相关配置,不管 最后的确认 安装 口令管理解锁SCOTT用户,完成 (二) 手工建立数据库 jxgl2。 总的过程包括以下步骤: 创建必要的相关目录 创建初始化参数文件 设置环境变量Oracle_sid 创建实例 创建口令文件 启动数据库到nomount(实例)状态 执行建库脚本 执行catalog脚本创建数据字典 执行catproc创建package包 执行pupbld 由初始化参数文件创建spfile文件 执行scott脚本创建scott方案 用命令测试数据库创建是否完成 配置EM,使得能够通过浏览器管理和控制数据库 1).在..\oradata目录创建jxg20122文件夹 在admin目录下创建jxgl20122文件夹, 再在jxgl20122中创建adump,dpdump,pfile,scripts四个文件夹 初始化参数文件,拷贝相关文件后更改参数 到admin\orcl\pfile文件夹中拷贝initorcl.ora到 admin\jxgl20122\pfile文件夹中,修改文件名为 initjxgl20122.ora,并用记事本打开修改如下内容 dispatchers="(PROTOCOL=TCP) (SERVICE=jxgl20122XDB)" db_domain="" db_name=jxgl20122 audit_file_dest=D:\Oracle\admin\jxgl20122\adump control_files=("D:\Oracle\oradata\jxgl20122\control01.ctl","D:\Oracle\flash_recovery_area\jxgl20122\control02.ctl") 打开命令窗口,设置环境变量oracle_sid=jxgl20122 创建实例(即后台控制服务)oradim -new -sid jxgl20122 创建口令文件 Orapwd file=D:\oracle\product\10.2.0\db_1\database\pwdbook.ora password=bookstore entries=2 启动数据库到nomount(实例)状态 运行创建数据库的脚本文件,创建成功 执行catalog脚本创建数据库字典(界面内容太多,没有截图) Start D:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\catalog 执行catproc脚本创建包。 Start D:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\catproc 切换到system用户执行pupbld脚本 Conn system/密码 Start D:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\pupbld 切换到sys用户创建spfile 执行scott脚本创建scott方案 最后测试 至此,整个数据库手工创建结束(我的个神啊)。 (三) 使用DBCA 方式配置数据库组件。 进入dbca,点击下一步: 选择配置数据库选件,下一步 选择数据库jx20122,下一步 下一步 下一步: 输入口令,下一步: 完成 (四) 利用企业管理器(OEM)来完成对数据库信息的查阅、修改和维护工作。 遇见问题: 运行startup nomount 时候出现ora-01078和lrm-00109错误,是参数没有读取的问题 去你的数据库文件夹下pfile文件夹中把initjx20122.ora赋值到报错要读取的目录中就是了。 中间到执行数据库创建命令的时候报错“数据库名称超过9个字符”(有的可能不会遇到)----重来 脚本运行中集体报错ora-00200,ora-00202,说是控制文件无法创建,然后观察202后的文件目录,发现没有以下目录fD:\Oracle\flash_recovery_area\jx20122,所以手动创建就行了 连接数据报错,“ORA-01034 - not available”和“ORA-27101 - shared memory realm does not exist”, 重启你创建的数据库服务,重新连接。

文档评论(0)

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

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

1亿VIP精品文档

相关文档