oracle 实验5 创建和管理数据库.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle 实验5 创建和管理数据库

实验5 创建和管理数据库 实验目的 掌握DBCA创建删除数据库,了解SQL语句手动创建数据库 掌握SqlPlus中各种关闭和启动数据库的方法 实验内容 在Oracle的配置和移植工具中选择DBCA,启动DBCA,创建数据库YGGL数据库。 数据库名YGGL,全局数据库名YGGL 创建过程中设置统一的密码为:Oracle 创建过程中在“数据库存储”页查看控制文件,数据文件,重做日志文件的相关信息,可做适当修改(具体修改可自己定义,可参看书P280页) 创建过程中在“口令管理”里解锁HR用户和SCOTT用户 创建完毕后登陆OEM,登陆sqlplus,登陆isqlplus验证创建 //注意:查看ORACLE_HOME\install\readme.txt文件查看数据库的登陆页面地址 启动和关闭数据库YGGl 登陆SQLPLUS(以”SYS”用户,“SYSDBA”身份登陆)。使用shutdown命令关闭数据库(分别尝试[NORMAL∣IMMEDIATE TRANSACTIONAL∣ABORT]四种方式,注意ABORT方式一般不推荐使用)。使用STARTUP命令启动数据库(分别尝试[MOUNT∣NOMOUNT∣OPEN]三种方式)。 //注意:在启动和关闭过程中,仔细查看oracle给出的当前数据库和实例的当前状态。 尝试了各种数据库的启动和命令后,完成以下操作 使用shutdown immediate命令关闭数据库,然后尝试用scott用户去登陆数据库,看看oracle给出什么提示。 使用sys用户登陆sqlplus,然后使用startup命令打开数据库,再尝试用scott用户去登陆数据库,看看oracle给出什么提示。 使用sys用户登陆sqlplus,然后使用shutdown immediate命令关闭数据库,然后打开数据库到加载状态(MOUNT),看看系统给出的提示,此时使用Archive log list命令查看当前系统的归档状态,然后使用Alter database ARCHIVELOG命令切换系统到归档状态。再次使用Archive log list命令查看当前系统的归档状态,整个过程中注意查看oracle给出的提示。 关闭数据库,然后将orcl数据库的三个控制文件剪切到其他文件目录,然后再次将数据库切换数据库到NOMOUNT状态,看看该命令能否执行成功,然后输入ALTER DATABASE MOUNT命令将数据库加载状态,看看该命令能否执行成功,系统给出的提示是什么,怎么解决这个问题。 《注意考虑,在数据库装载状态中控制文件能否损坏,如果损坏,数据库能否启动到装载状态》 停掉数据库,将拷贝出去的三个数据库控制文件再次拷贝回正确的目录,然后将系统打开切换数据库到加载状态,看看是否能执行成功 利用ALTER DATABASE OPEN READ ONLY命令将已经处于mount状态的数据库打开并设为只读状态,然后用scott 用户连接数据库,分别查询scott用户下的emp表中数据,然后删除scott用户下的dept表数据,看看那个操作能成功,那个失败,为什么? 用sys用户登陆,先停掉数据库,切换数据库到mount状态,然后利用ALTER DATABASE OPEN READ WRITE命令将数据库设为读写状态,再次用scott 用户连接数据库,分别查询scott用户下的emp表中数据,删除emp表数据,看看哪个操作能成功,为什么? --------选做部分--------- 使用sys用户连接sqlplus,同时再打开一个sqlplus,以scott用户登陆(即保证系统现在有两个会话(session)都连着数据库)。然后切换到使用sys用户连接得这个session,使用shutdown命令关闭数据库,看看系统给出什么提示。 《注意思考:当前能不能关闭数据库,系统有没有什么提示,什么原因导致当前的问题》 登陆OEM(以”SYS”用户,“SYSDBA”身份登陆),在主目录中的一般信息栏里,关闭数据库。输入验证信息后,点击“显示SQL”,查看SQL语句,点击返回。点击“高级选项”,查看关闭方式的不同选项的不同应用情况,点击返回。点击是关闭数据库。关闭成功后再启动数据库,操作和关闭数据库类似。查看SQL语句,查看高级选项。点击是启动数据库。 手动创建数据库(课后完成) 要求:所有的在SQL Plus中各个操作的SQL命令和执行结果分别保存,分别命名。将所有的SQL命令保存放到文件夹(文件夹名字(学号后两位-姓名—实验5)),文件夹打包保存到电脑上并提交到ftp中。

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档