106902787090931002395590是什么号码码

Oracle数据库的启动与关闭方法
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了Oracle数据库的启动与关闭方法,需要的朋友可以参考下
一、启动数据$sqlplus "sys/pass as sysdba"sql&startup
二、启动监听器  数据库启动后,如果未启动监听进程,则客户端无法与数据库连接。监听进程的启动方法为:$lsnrctl start在widnows中,可以从服务列表中启动监听器。监听里程配置文件为listener.ora,位于目录/home/app/oracle/product/10.1.0/db1/network/admin/。此配置文件分为两部分,一部分为监听程序本身的配置,包括协议,地址,端口号等;另一部分为监听程序所连接的数据库的实例信息,包括:实例名,全局数据库名,oracle主目录等。监听器可以利用oracle net config 向导来配置。要显示监听器的运行状态:$要停止监听器:$lsnrctl stop。
三、数据库的启动过程  分为三个阶段:1. 启动实例,包括以下操作:1) 读取参数文件2) 分配SGA3) 启动后台进程2.装载数据库  装载数据库是将数据库与已启动的实例相联系。数据库装载后,数据库保持关闭状态。3.打开数据库  此步骤使用数据库可以进行正常的操作的处理。主要是打开控制文件,数据库文件和日志文件。
四、数据库启动参数1.NOMOUNT:只启动实例,不装载数据库 sql&startup nomount2.MOUNT:启动实例,并装载数据,但不打开数据库sql&startup mount3.READ ONLY:将数据库置为只读sql&startup mountsql&alter database open read only4.READ WRITE:以可读写方式打开数据,这是默认方式sql&startup mountsql&alter database open read write5.OPEN:打开数据库,这是默认方式sql&startup mountsql&6.RESTRICT:以受限方式打开,只有具有RESTRICTED SESSION权限的用户才可以连接数据库sql&startup restrict7.PFILE:启时指定参数文件sql&startup pfile=/u02/user/mypfile.ora8.FORCE:以强制方式启动数据库sql&startup pfile=/u02/user/mypfile.ora open restrict force
五、数据库的关闭  与启动过程相对应,关闭包括三个过程1).关闭数据库2).卸载数据库3).关闭数据库实例
1.NORMAL关闭方式  NORMAL关闭方式是正常关闭方式,是默认关闭方式。在这种关机方式下,数据库服务器必须等待所有客户端从Oracle中正常退出时,才可以关闭数据库。SQL&SHUTDOWN NORMAL2.IMMEDIATE关闭方式  使用这种方式关闭数据库时,系统将连接到数据库的所有用户尚未提交的事务全部回退,中断连接,然后关闭数据库。SQL&SHUTDOWN IMMEDIATE3.ABORT关闭方式  ABORT关闭方式为异常方式,使用这种方式关闭数据库时,系统立即将数据库实例关闭,对事务膛数据完整性不作检查。是最快的关机方式。sql&4.TRANSACTIONAL关闭方式  在这种关机方式中,数据库必须等待所有的客户运行的事务结束,提交或回退。sql&shutdown transactional
5. sql& startup force 强制启动
6、oracle关闭archivelogSQL& SQL& alter d (archivelog) 关闭开启SQL&&或者改变:pfile/spfile中的参数:log_archive_start = true 重启数据库或执行:archive log start使数据库启用自动归档,但是重启后数据库仍然处于手工归档模式。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具昨天,客户端程序实然出现,无有效的监听,无法连接数据库,后查看WINDOWS服务器监听服务,一切正常,
没有任何问题,lsnrctl status,查看监听状态,发现奇慢,
我把以前的监听停掉,重新创建一个监听后,一切正常,客户端马上就能连接,
今天查看了一下日志,发现 D:\app\administrator\diag\tnslsnr\机器名\listenrt\trace 下监听日志文件有4G多,将日志文件清空,重新启用原监听,一切正常,
哎,原来是这个原因,由于监听日志过大,造成监听无法正常运行,WINDOWS平台据说常见此问题。
<span class="tipso_style" id="tip-p" data-tipso='
您可以选择一种方式赞助本站
有回复时邮件通知我
记住我的登录信息
电子邮件地址
输入用户名或电子邮箱地址,您会收到一封新密码链接的电子邮件。
用户名或电子邮件地址oracle11g安装后电脑启动很慢怎么解决_oracle吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:48,809贴子:
oracle11g安装后电脑启动很慢怎么解决收藏
我笔记本装了oracle11g后电脑启动变的很慢,我不想关掉oracle服务,每次手动启动很麻烦,有没有其他方法?
oracle认准甲骨文OAEC,技术总监根据企业需求制定的2周极速人才培养计划,毕业学员输送至上千家合作企业,就业率达到98%,数据库培训就找甲骨文OAEC!
oracle的几个进程比较占内存的,电脑开机以后,这些进程是自动启动的,我现在就是学习的时候,把oracle进程打开,不看了就关上,自己做了一个批处理脚本,一点就可以了,方便快捷.我把脚本文件给你复制下来,你粘贴到一个txt文档中,然后根据自己的进程,修改或者删除一些名称就可以了.再另存为一个.bat的文件.下面是内容:@echo offcolor 0title
oracle 11g服务手动开启与关闭以及修改启动类型echo
☆☆☆☆请选择开启或者关闭☆☆☆☆echo.echo
将oracle 11g服务启动类型设置为手动====》按1键回车echo
====》按2键回车
====》按3键回车
set/p n=if /i "%n%" equ "1" goto oneif /i "%n%" equ "2" goto twoif /i "%n%" equ "3" goto thr:oneecho 您选择了将oracle 11g服务启动类型设置为手动echo 正在修改相关服务的启动类型,请稍候......sc config OracleServiceORCL start= demandsc config OracleServiceZBQ start= demandsc config OracleJobSchedulerZBQ start= demandsc config OracleOraDb11g_home1TNSListener start= demandsc config OracleOraDb11g_home1ClrAgent start= demandsc config OracleMTSRecoveryService start= demandsc config OracleJobSchedulerORCL start= demandsc config OracleDBConsoleorcl start= demandsc config OracleVssWriterORCL start= demandsc config OracleVssWriterZBQ start= demandgoto end:twoecho 您选择了手动开启oracle 11g服务echo 正在开启相关服务,请稍候......net start OracleServiceORCLnet start OracleServiceZBQnet start OracleOraDb11g_home1TNSListener net start OracleMTSRecoveryService net start OracleDBConsoleorcl net start OracleVssWriterORCL net start OracleVssWriterZBQgoto end:threcho 您选择了手动关闭oracle 11g服务echo 正在关闭相关服务,请稍候......net stop OracleServiceORCLnet stop OracleServiceZBQnet stop OracleOraDb11g_home1TNSListener net stop OracleMTSRecoveryService net stop OracleDBConsoleorcl net stop OracleVssWriterORCLnet stop OracleVssWriterZBQ goto end:endecho 已按照您的设置要求修改完毕,请按任意键退出......pauseexit注:里面一些带ZBQ的进程,是我自己另外新建的一个库,这些你没有的,就删除掉就可以了.我也是一个新手,正在自己看书,希望可以和大家一起共同进步!
可以用虚拟机
遇到同样的问题啊
自己 台式机
i7+32G物理内存 开 4个虚拟机 跑11.2.0.3 RAC的飘过
我就是用的2楼的方法。
我的方法是这样的,关掉oracle的所有服务,不让其开机启动,等我开机完成后,使用一个bat脚本来启动oralce的监听和服务。每当我想启动oralce数据库的时候,我就双击一下这个脚本,每当我想停止oracle数据库的时候,我也双击一下这个脚本。启动服务的bat脚本如下:net start OracleServiceORACLEnet start OracleOraDb11g_home1TNSListener关闭服务的bat脚本如下:net stop OracleServiceORACLEnet stop OracleOraDb10g_home1TNSListener将上述的四行代码,分别保存为两个bat文件就可以了。其中的“ORACLE”是我的数据库的SID。“Listener”是我的监听的名称。
先把服务截图,然后停止自动启动,当需要时启动
写个批处理,手动开关进程
没有其他办法,只有手动启动了,我之前也是,只要笔记本装了oracle,然后自动启动oracle服务,开机时间直接多了两分钟.
探索平台-实验室用品一站式购物平台,轻松订购实验室必备品。
最简单的,升级固态硬盘
你又想背着100万,又想走路快,你觉得现实吗
其实没有那么麻烦,你要在用数据库的时候开启,用完要记得关闭,还有选择手动启动,不要让他们自启动就好了
登录百度帐号推荐应用

我要回帖

更多关于 171是什么电话号码 的文章

 

随机推荐