该【启动关闭Oracle 】是由【大于振】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【启动关闭Oracle 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。启动关闭Oracle
上一篇/下一篇2007-12-2714:04:13
查察(35)/评论(0)/评分(0/0)
一、启动关闭数据库
启动和关闭oracle有很多种方法。
这里只给出3种方法:
Sql*plus
OEM控制台
Windows控制台
*plus为例:
准备
首先我们用sql*plus来连接到Oracle
Sqlplus/nolog是以不连接数据库的方式启动sql*plus
Connect/assysdba是以DBA身份连接到oracle
启动
启动仍是比较简单的
Startup就OK了。
但是oracle启动模式有3种:
Startupnomount〔nomount模式〕启动
实例不加载数据库。
Startupmount〔mount模式〕启动实例加载
数据库但不翻开数据库
Startup〔open模式〕启动实例加载并翻开
数据库,就是我们上面所用的命令
Nomount模式中oracle仅为实例创立各种存结构和效劳进度,不会翻开任何数
据库文件,所以说:
1〕创立新数据库
2〕重建控制文件
这2种操作都必须在这个模式下进行。
Mount模式中oracle只装载数据库但不翻开数据库,所以说:
重命名数据文件
增添、删除和重命名重做日子文件
执行数据库完全恢复操作
改变数据库的归档模式
这4种操作都必须在这个模式下进行
Open模式〔就是我们上面的startup不带任何参数的〕呵呵就不多说了,正常
启动。
自然这3种模式之间能够变换:
Alterdatabasemount(nomount模式)—〉alterdatabaseopen(mount模式)
—〉〔open模式〕
自然还有其余一些情况,在我们open模式下能够将数据库设置为非受限状态和受限状态
在受限状态下,只有DBA才能接见数据库,所以说:
1〕执行数据导入导出
2〕使用sql*loader提取外部数据
3〕需要暂时拒绝普通用户接见数据库
4〕进行数据库移植也许升级操作
这4种操作都必须在这个状态下进行
在翻开数据库时使用startuprestrict命令即进入受限状态。
使用altersystemdisablerestrictedsession命令即能够将受限状态改变为非
受限状态。
使用altersystemenablerestrictedsession命令能够将非受限状态变为受限
状态
使用
使用
alterdatabaseopenreadonlyalterdatabaseopenreadwrite
能够使数据库进入只读状态。
能够使数据库进入读写状态。
自然在某些情况下可能是用上述各种启动
方式都无法成功启动数据库,这个时候就要
使用startupforce命令来强行启动数据库。
自然谁都不想碰到这种情况:〕
关闭数据库
1〕正常关闭shutdown
2)
立刻关闭shutdownimmediate
3)
关闭事务shutdowntransactional
4)
强行关闭shutdownabort,自然谁都
不想碰到这种情况。
OracleEnterpriseManagement(OEM),这个名字有时候会让人误解呵呵。所有的数据库都差不多,都有个EnterpriseManagement,就连Mysql这样的小型数据库都有,自然每个数据库的EnterpriseManagement功能都有一些差别,当
然差别不是很大。EnterpriseManagement的目的就是让我们能够快速、方便、傻瓜化的去管理数据库,想想假设我每天都去用DOS界面去操作P-SQL,T-SQL郁闷不?自然我写起来也比较的方面,ctrlC,ctrlV就OK了
跟第一小节讲的Sqlplus/nolog,Connect/assysdba这2个命令差不多
的操作如图:
按照上面的一步步操作就能够连接到数据库。
下面是怎样启动和关闭数据库:
启动关闭Oracle 来自淘豆网m.daumloan.com转载请标明出处.