oracle 启动如何启动

您现在的位置: &
技术知识库
如何启动Oracle的OEM管理工具?
文章编号:116811&&&&& 11:29:11
故障现象:OEM(Oracle Enterprise Manager)是Oracle提供的一个强大的数据库管理工具,通过WEB图形方式,进行数据库的日常状态检查,调优等数据库管理工作,极大减轻了DBA的工作量。那么,如何才能启动OEM管理工具?解决方案:启动OEM的步骤,整理如下:
1. 启动监听,如果监听不存在,首先要创建监听
[oracle@localhost]$ cd $ORACLE_HOME/network/admin
[oracle@localhost]$ ls listener.ora&& //如果不存在,首先创建监听
使用netca创建一个监听,图形界面,一路NEXT即可(过程略):
[oracle@localhost]$ ls listener.ora&
查看监听是否启动:
[oracle@localhost]$ lsnrctl status
The command completed successfully&&& //说明监听已经成功启动
2. 注册服务:
[oracle@localhost]$& sqlplus / as sysdba
System altered.
3. 启动OEM:
[oracle@localhost]$ emctl& start dbconsole
然后,使用WEB浏览器登录OEM,例如:https://192.168.26.5:1158/em& 如下图:
声明:联想网站提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
如果您对本文章有任何疑问或想进一步了解相关问题,请通过进行交流。&&
如果您需要其他帮助请访问 &也可以通过
获得技术支持您所在的位置: &
如何进入和退出Oracle数据库
如何进入和退出Oracle数据库
清华大学出版社
《Oracle DBA高效入职指南》本章主要介绍以下内容:安装Oracle数据库之前的注意事项;如何在Windows系统中安装Oracle数据库;如何进入和退出Oracle数据库。本节为大家介绍如何进入和退出Oracle数据库。
2.2& 如何进入和退出Oracle数据库
刚才已经成功安装了Oracle数据库,现在应该如何进入到Oracle数据库中呢?
例2-3:如何从Windows系统进入到Oracle数据库中?
(1)&在Windows系统中选择【开始】|【运行】命令,弹出【运行】对话框,如图2-8所示。
图2-8(2)在【打开】下拉列表框中输入"cmd",然后单击【确定】按钮。这将会弹出Windows系统的控制台命令窗口,如图2-9所示。
(点击查看大图)图2-9
控制台命令窗口(命令提示符窗口)是微软Windows系统基于Windows的命令解释程序,类似于微软的DOS操作系统,它可以实现用户与操作系统的直接交流,并负责用户输入的所有命令的解释和支持。
(3)&在该控制台命令窗口中输入下面的命令:sqlplus&&&"/as&&&sysdba"&
注:这里&表示命令窗口的提示符,实际上只需要输入sqlplus"/as sysdba"。
然后按Enter键,即可进入到刚才创建的orcl数据库中,结果如图2-10所示。
图2-10所示为Oracle数据库的命令窗口。即SYS用户通过Windows系统的控制台命令窗口登录到Oracle数据库中的命令窗口。
例2-4:验证数据库是否已成功安装。
在如图2-10所示的控制台命令窗口中输入下面的SQL语句:SQLselect&&status&&from&&&v$&
注:SQL&为数据库中的命令提示符,实际只需要输入select status from v$。
按Enter键,结果如图2-11所示。
图2-11中显示Oracle的实例处于OPEN状态,说明Oracle数据库已经成功安装。我们后面会详细介绍Oracle数据库的实例。
例2-5:如何从Oracle数据库中退出到操作系统中?
如果需要退出数据库,只需在如图2-10所示的控制台命令窗口输入下面的命令:SQLexit&
然后按Enter键即可,这样就退出数据库,返回到Windows系统的命令窗口。
刚才未用Oracle用户密码即可进入到数据库中。这是为什么呢?
这是因为在Oracle数据库中,登录数据库一共有两种认证方式。
操作系统认证:在默认情况下,如果在本机服务器登录Oracle数据库,可以使用操作系统认证,不用输入数据库用户名及密码。
用户密码认证:如果是远程连接数据库,则需要使用数据库的用户名、密码进行认证。
上面是属于从操作系统认证登录到数据库中,所以在登录Oracle数据库时,无需数据库用户的密码。
【责任编辑: TEL:(010)】&&&&&&
关于&&的更多文章
本书全面讲解WPF的实际工作原理,是一本WPF权威著作。在紧贴实用
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
使用 iOS 6游戏开发入门经典(第2版) ,学习为iPhone 5
本书是一本系统讲解Android应用开发安全的书籍。它首
产品经理发展到一定阶段,再要成长,光靠学习一些知识
本书描述了怎样应用面向对象的概念来进行.NET应用程序的架构、设计和开发。作者将重点放在了面向业务的对象,即业务对象和怎样在
51CTO旗下网站<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&编程开发子分类29177人阅读
Oracle(22)
启动\关闭Oracle数据库的多种方法
启动和关闭oracle有很多种方法。
这里只给出3种方法:
l&&&&&&&&&Sql*plus
l&&&&&&&&&OEM控制台
l&&&&&&&&&Windows&控制台
1.以sql*plus为例:
首先我们用sql*plus来连接到Oracle
Sqlplus&/nolog&是以不连接数据库的方式启动sql*plus
Connect&/as&sysdba&是以DBA身份连接到oracle
启动还是比较简单的
Startup就OK了。
不过oracle启动模式有3种:
l&&&&&&&&&Startup&nomount&&(nomount模式)启动实例不加载数据库。
l&&&&&&&&&Startup&mount&(mount模式)启动实例加载数据库但不打开数据库
l&&&&&&&&&Startup&(open&模式)启动实例加载并打开数据库,就是我们上面所用的命令
Nomount模式中oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据库文件,所以说:
1)&&创建新数据库
2)&&重建控制文件
这2种操作都必须在这个模式下进行。
Mount模式中oracle只装载数据库但不打开数据库,所以说:
1)&&&&&重命名数据文件
2)&&&&&添加、删除和重命名重做日子文件
3)&&&&&执行数据库完全恢复操作
4)&&&&&改变数据库的归档模式
这4种操作都必须在这个模式下进行
Open模式(就是我们上面的startup不带任何参数的)呵呵就不多说了,正常启动。
当然这3种模式之间可以转换:
Alter&database&mount(nomount模式)—〉alter&database&open(mount&模式)—〉(open模式)
当然还有其它一些情况,在我们open模式下可以将数据库设置为非受限状态和受限状态
&&在受限状态下,只有DBA才能访问数据库,所以说:
1)&&执行数据导入导出
2)&&使用sql*loader提取外部数据
3)&&需要暂时拒绝普通用户访问数据库
4)&&进行数据库移植或者升级操作
这4种操作都必须在这个状态下进行
在打开数据库时使用startup&restrict命令即进入受限状态。
使用alter&system&disable&restricted&session命令即可以将受限状态改变为非受限状态。
使用alter&system&enable&restricted&session命令可以将非受限状态变为受限状态
使用alter&database&open&read&only可以使数据库进入只读状态。
使用alter&database&open&read&write&可以使数据库进入读写状态。
当然在某些情况下可能是用上述各种启动方式都无法成功启动数据库,这个时候就要使用startup&force命令来强行启动数据库。当然谁都不想碰到这种情况:)
c.关闭数据库
&&&1)正常关闭&shutdown
&&&2)&立即关闭&shutdown&immediate
&&&3)&关闭事务&shutdown&transactional
&&&4)&强行关闭&shutdown&abort,当然谁都不想碰到这种情况。
Oracle&Enterprise&Management(OEM),这个名字有时候会让人误解呵呵。所有的数据库都差不多,都有个&Enterprise&Management,就连Mysql这样的小型数据库都有,当然每个数据库的Enterprise&Management功能都有一些差异,当然差别不是很大。Enterprise&Management的目的就是让我们能够快速、方便、傻瓜化的去管理数据库,想想假如我每天都去用DOS界面去操作P-SQL,T-SQL……郁闷不?当然我写起来也比较的方面,ctrl&C,ctrl&V就OK了
&&&跟第一小节讲的Sqlplus&/nolog&,Connect&/as&sysdba&这2个命令差不多的操作如图:
按照上面的一步步操作就能够连接到数据库。
下面是如何启动和关闭数据库:
点击我们前几章创建的ORADB01这个数据库树中的配置选项,这个里面的:
1)已启动&对应&Nomount模式
2)已转载&对应&mount模式
3)打开&&&对应&open模式
当你点击应有按钮之后就会进入如下对话框
1)正常&对应&正常关闭&shutdown
&&&2)&立即&对应&立即关闭&shutdown&immediate
&&&3)&事务处理&对应&关闭事务&shutdown&transactional
&&&4)&中止&对应&强行关闭&shutdown&abort
确定之后出现如下对话框
限制对数据库访问&对应&alter&system&disable&restricted&session
alter&system&enable&restricted&session
只读模式&对应&&alter&database&open&read&only&
alter&database&open&read&write&
简单吧,sql*plus的一大堆命令到OEM中变成了几个按钮罢了。
&3.windows控制台
这个熟悉吧:
oracle&************Agent&用于OEM管理结构
oracle************HTTPSERVER&&oracle&Web服务器
oracle&************ManagementServer&用于OEM管理结构
oracle&************&TNSListener&oracle网络结构的服务器端进程
oracle&************OEMREP&资料档案库文件
oracle&************ORADB001&用户创建的数据库
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:444549次
积分:6652
积分:6652
排名:第2342名
原创:255篇
转载:12篇
评论:24条
(1)(1)(2)(2)(1)(8)(8)(1)(8)(1)(6)(2)(4)(6)(1)(8)(8)(16)(6)(12)(13)(103)(3)(6)(9)(17)(2)(9)(5)(3)

我要回帖

更多关于 oracle 启动 的文章

 

随机推荐