如何实现Oracle数据库库服务的启动和关闭?

小本装了oracle,平时感觉很吃力,内存被吃的很多约有1G吧。而且开机时间很长,不用数据库的时候,感觉很难过,所以想问一下有什么命令或是程序之类的,可以实现oracle... 小本装了oracle,平时感觉很吃力,内存被吃的很多约有1G吧。而且开机时间很长,不用数据库的时候,感觉很难过,所以想问一下有什么命令或是程序之类的,可以实现oracle服务的关闭和开启。比如开机不要启动,当自己需要使用的时候,手动开启,不需要用的时候,再手动关闭掉。麻烦各位知道的指导一下,感激啊,效果好的话,会追分的。 展开
 我来答
百度网友cd529f8
2011-09-28 · 超过30用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:70万
展开全部
这个很简单,你把oracler的服务设置成非自动开机,这样开机就不用占用很长时间了,至于另一个问题,在桌面上建立一个bat批处理文件就可以解决了,下面是我的oracle批处理文件,你把他复制下来,修改一下里面的服务名称就可以了。很方便的。
@echo off
:dosmenu
REM 选择菜单
echo #**********************************************************************#
echo Windows 服务启动脚本
echo #**********************************************************************#
echo 命令相关参数说明如下 快速切换
echo #**********************************************************************#
echo.
echo [1]启动oracletest [2]关闭oracletest [3]关闭
echo.
echo #**********************************************************************#
set /P CHS= 请选择: [1],[2],[3]?

if /I "%CHS%"=="1" (
goto aaaa
)

if /I "%CHS%"=="2" (
goto bbbb
)
if /I "%CHS%"=="3" (
goto zzzz
)
:aaaa
REM 启动oracletest
net start "OracleServiceORACLETEST"
net start "OracleOraDb10g_home1TNSListener"
pause
cls
goto dosmenu
:bbbb
rem 关闭oracletest
net stop "OracleOraDb10g_home1TNSListener"
net stop "OracleServiceORACLETEST"
pause
cls
goto dosmenu
:zzzz
REM 退出
exit
追问
那个,怎么设置oracle服务为开机不启动呢?麻烦告诉下,具体在哪里设置,然后就是下面的内容大致明白,OracleOraDb10g_home1TNSListener,OracleServiceORACLETEST,只是这两个不知道具体指什么,在我这里对应的是什么,我这应该是oracle 11g 企业版的。麻烦详细说下。
大话残剑
2015-07-14 · TA获得超过2217个赞
知道大有可为答主
回答量:1137
采纳率:56%
帮助的人:707万
展开全部
可以在系统的服务管理中进行管理,也可以通过命令行进行数据库服务的启动和关闭

启动数据库服务

net start "OracleServiceORACLEORCL"
net start "OracleOraDb11g_home1TNSListener"

关闭数据库服务

net stop "OracleOraDb11g_home1TNSListener"
net stop "OracleServiceORACLEORCL"

使用SQLPLUS也可以达到相同的效果
sqlplus / as sysdba
startup
shutdown immediate
通常数据库停止以后,对系统资源的占用基本可以忽略。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liangwei107
2011-09-28
知道答主
回答量:30
采纳率:0%
帮助的人:13.1万
展开全部
可以调整window的服务(控制面板里),找到oracle的所有服务都调成手动启动,当你要启的时候可以只手动开启oracle的主服务和一个监听服务就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
韭孪粗B2
2011-09-28 · 超过13用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:34.1万
展开全部
把oracle的服务设成手动启动就行了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-01-14
展开全部
枯绿龟兰
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式