Win8关机时如何正确关闭Oracle服务器 (win8关闭oracle服务器)

在日常操作中,Oralce作为一款非常优秀的数据库软件,被广泛应用于众多企业和机构中。但是,随着Windows 8 操作系统的问世,部分用户面临着一个共同的问题,就是在 Win8 关机时如何正确关闭Oracle服务器。事实上,这一问题的解决方法并不难,今天我们就来详细讲解一下,希望可以帮助到大家。

一、关闭Oracle服务

我们需要进行Oracle服务的关闭。具体操作步骤如下:

1、按下”Win + R”键,打开运行窗口;

2、输入”services.msc”,打开Windows服务管理器;

3、在服务管理器中,找到Oracle相关的服务,双击进入属性窗口;

4、在属性窗口中,选择”停止”选项,关闭Oracle服务。

二、关闭Oracle实例

当Oracle服务关闭后,我们还需要进一步关闭Oracle实例。具体操作步骤如下:

1、按下”Win + R”键,打开运行窗口;

2、输入”cmd”,打开命令提示符窗口;

3、在命令提示符窗口中,输入”sqlplus /nolog”,打开SQL*Plus;

4、在SQL*Plus中,输入”connect sys as sysdba”,连接Oracle数据库;

5、输入”shutdown immediate”,关闭Oracle实例。

三、等待程序完全退出

在进行以上操作之后,我们还需要等待程序完全退出,确保数据得到正确保存。具体时间需要根据数据库容量和用户数量等指标来衡量。

四、关闭Windows系统

我们可以通过Win8自带的关机选项来完成整个系统的关闭,确保过程中不会出现数据丢失等问题。具体步骤如下:

1、在桌面界面点击”开始”;

2、点击”电源”选项;

3、选择”关闭”选项,等待系统完全关闭,结束本次操作。

在Win8 关机时关闭Oracle服务器的操作方法并不复杂,只需要按照以上步骤进行即可。但是,在进行这一操作之前尽量备份数据库的重要数据,以免在操作过程中数据丢失造成不必要的损失。希望以上内容对您有所帮助!

相关问题拓展阅读:

Oracle 11g 运行起来后,如何关闭数据库

控局掘配汪制面板桐卖核–>管理工具–>服务

把所有已启动的oracle服务停止就行了。

需要在服务中停止。

以windows10系统为例。

1、右键“此电脑”。

2、然后选择“管理”。

3、然后烂燃轮左侧列表依次选择“服务和应用程序”——“服务”。

4、找到oracle的服务,名称为“OracleService+服务名”,如饥信段模图:

5、右键此服务名,选择“停止”即可。

“主机身份认证”处,填的是你的>计算机TNSListener 对应于数据库监听程序

OracleService对应于数据库例程

OracleDBConsole对应于OracleEnterpriseManagement或OEM

尽管3个服务都可以单独地启动和关闭,但它们之间的毕段卜关系是:

1·为了实现例程想监听程序的动态注册服务(一边支持其他监听端口,尤其是手穗支持费默认燃喊监听程序),应该首先启动OracleTNSListener服务,然后再启动其他服务。否则,如果先启动例程再启动监听程序,动态注册服务就会有时间延时。

2·比较传统的、好的启动次序是:OracleTNSListener -> OracleService -> OracleDBConsole。关闭次序反之。

3·如果不启动OracleTNSListener,但启动了OracleService,则可以在服务器中(但不能在客户机中)使用SQL*PLUs,即便此时已经启动了OracleDBConsle,在服务器中(在客户机中更是如此)不能使用OEM,负责会出现“登录操作失败”的错误提示信息。

4·关闭并重新启动OracleTNSListener后更好关闭并重新启动OracleDBConsle,否则可能不能使用OEM,出现“登陆操作失败”的错误提示信息 。

======================================

====关闭数据库=========================

1·通过关闭系统服务:上面已经说过。

2·在SQL*Plus中关闭数据库(命令行方式)

//前提:1.Windows服务中启动了OracleService服务。

//2.以具有SYSDBA或SYSOPER权限的数据库用户账户(如SYS或SYSTEM)用SYSDBA的连接身份,启动SQL*Plus并同时登陆、连接到数据库。

关闭数据库:

SHUTDOWN ;

3·在OEM中启动和关闭数据库

step1:以SYS用户、SYSDBA连接身份登陆OEM;

step2:“主目录”->“一般信息”下,点击“关闭”,出现“启动/关闭:请指定主机和目标数据库身份证明”页;

step3:在“主机身份证明”标题下输入具有管理员权限的操作系统用户的用户名和口令,在“数据库身份证明”标题下输入具有SYSDBA权限的数据库用户的用户名和口令,选中“另存为首选身份证明”;

step4:“确定”,出现“启动/关闭:确认”页。在“高级选项”中选择指定关闭选项,“确定”,返回“启动/关闭:确认”页。单击“是”,出现“启动/关闭:活动信息”页。一段时间后刷新就可以看出数据库已经关闭了。

““主机身份认证”处,填的是你的>计算机TNSListener 对应于数据库监听程序

OracleService对应于数据库例程

OracleDBConsole对应于OracleEnterpriseManagement或OEM

尽管3个服务都可以单独地启动和关闭,但它们之间的关坦拿姿系是:

1·为了实现例程想监听程序的动态注册服务(一边支持其他监听端口,尤其是支持费默认监听程序),应该首先启动OracleTNSListener服务,然后再启动其他服务。否则,如果先启动例程再启动监听程序,动态注册服务就会有时间延时。

2·比较传统的、好的启动次序是:OracleTNSListener -> OracleService -> OracleDBConsole。关闭次序反之。

3·如果不启动OracleTNSListener,但启动了OracleService,则可以在服务器中(但不能在客户机中)使用SQL*PLUs,即便此时已经启动了OracleDBConsle,在服务器中(在客户机中更是如此)不能使用OEM,负责会出现“登录操作失败”的错误提示信息。

4·关闭并重新启动OracleTNSListener后更好关闭并重新启动OracleDBConsle,否则可能不能使用OEM,出现“登让绝陆操作失败”的错误提示信息 。

======================================

====关闭数据库=========================

1·通过关闭系统服务:上面已经说过。

2·在SQL*Plus中关闭数据库(命令行方式)

//前提:1.Windows服务中启动了OracleService服务。

//2.以具有SYSDBA或SYSOPER权限的数据库用户账户(如SYS或SYSTEM)用SYSDBA的连接身份,启动SQL*Plus并同时登陆、连接到数据库。

关闭数据库:

SHUTDOWN ;

3·在OEM中启动和关闭数据库

step1:以SYS用户、SYSDBA连接身份登陆OEM;

step2:“主目录”->“一般信息”下,点击“关闭”,出现“启动/关闭:请指定主机和目标数据库身份证明”页;

step3:在“主机身份证明”标题下输入具有管理员权限的操作系统用户的用户名和口令,在“数据库身份证明”标题下输入具有SYSDBA权限的数据库用户的用户名和口令,选中“另存为首选身份证明”;

step4:“确定”,出现“启动/关闭:确认”页。在“高级选项”中选择指定关闭选项,“确定”,返回“启动/关闭:确认”页。单击“是”,出现“启动/关闭:活动信息”页。一段时间后刷新就可以看出数据库已经关闭了。”

Windows 下的oracle作为一个服务存在,薯升判只数改要关机会自动先关闭数据库的。

如果需要手动关闭,在命令行下运行 sqlplus “/as sysdba”

出现SQL>提示符后,输入shutdown immediate; 即可笑扮关闭

关于win8关闭oracle服务器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Win8关机时如何正确关闭Oracle服务器 (win8关闭oracle服务器)