导航:首页 > 程序命令 > linux重启oracle服务命令

linux重启oracle服务命令

发布时间:2022-09-20 07:45:31

⑴ 如何在linux下重启oracle数据库

在linux下重启oracle数据库及监听器:

方法1:
用root以ssh登录到linux,打开终端输入以下命令
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启监听器
-----------------------------------
方法2:
Sql代码
cd $ORACLE_HOME/bin #进入到oracle的安装目录
./dbstart #重启服务器
./lsnrctl start #重启监听器
-----------------------------------
方法3:
(1) 以oracle身份登录数据库,命令:su – oracle
(2) 进入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系统管理员登录,命令:connect / as sysdba
(4) 启动数据库,命令:startup
(5) 如果是关闭数据库,命令:shutdown immediate
(6) 退出sqlplus控制台,命令:exit
(7) 进入监听器控制台,命令:lsnrctl
(8) 启动监听器,命令:start
(9) 退出监听器控制台,命令:exit
(10) 重启数据库结束
-----------------------------------
方法4:(自已写脚本)
1)启动脚本(dbstart.sh)
lsnrctl start
sqlplus /nolog <<EOF
connect / as sysdba
startup;
exit
EOF
$sh dbstart.sh 即可
----------
2)关闭脚本(dbstop.sh)

lsnrctl stop
sqlplus /nolog <<EOF
connect / as sysdba
shutdown immediate;
exit
EOF
$sh dbstop.sh 即可

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

$ su - oracle
$ lsnrctl stop
$ sqlplus "/as sysdba"
SQL> shutdown immediate;
SQL> quit
$ lsnrctl start
$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup;

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

linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下:
1:连接服务器
telnet ip
2:输入管理员用户和密码
user-name:oracle
password:oracle
3:进入oracle根目录
cd $ORACLE_HOME/bin
4:进入监听
./lsnrctl
5:启动监听器
start
6:退出监听
exit
7:进入sqlplus
sqlplus /nolog
8:使用管理员连接
connect as sysdba
9:输入用户和密码
user-name:oracle
password:oracle
10:启动ORACLE实例
startup

⑵ 在linux下ORACLE无法登录数据库时如何重启数据库

你用的是oracle 10.2.0.1的吧,这是数据库的一个bug到一定的天数之后sqplus和lsnrctl都不好用。一般的方法重启服务器。要么就是按照网上的做法,打补丁或者在监听文件加一句话。
在listener.ora 文件里加入:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_<listener_name>=OFF
其中,<listener_name> 是数据库的监听器的名称。如:
默认情况下,监听器名为:LISTENER 。则语句就是:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF
同时:
cd $ORACLE_HOME/opmn/conf
mv ons.config ons.config.orig
重启监听程序:
lsnrctl stop
lncrctl start
不过我试过 没好用,你可以试试 也许可以

⑶ 如何在linux下重启oracle数据库

1、打开一个terminal切换到oracle用户,用oracle用户修改以下内容,注意要用oraclee用户编辑,CD到oracle的安装目录的bin目录。

⑷ 如何在linux下重启oracle数据库

1.先用在oracle中有dba权限的用户登录linux,用sqlplus连接oracle

执行sqlplus/nolog

2.进入sqlplus界面后,执行conn/assysdba

小等一会提示已连上,再执行

3.shutdownimmediate

等一会儿会提示你oracle已经停了

4.再执行startup

等一会儿会提示你启动成功

这样就完成了oracle的重启


⑸ 如何在linux下重启oracle数据库

linux下重启oracle数据库按如下步骤操作:
(1) 以oracle身份登录数据库,命令:su – oracle
(2) 进入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系统管理员登录,命令:connect / as sysdba
(4) 启动数据库,命令:startup
(5) 如果是关闭数据库,命令:shutdown immediate /SHUTDOWN ABORT
(6) 退出sqlplus控制台,命令:exit
(7) 进入监听器控制台,命令:lsnrctl
(8) 启动监听器,命令:start
(9) 退出监听器控制台,命令:exit
(10) 重启数据库结束

⑹ linux怎么重启oracle数据库

我用的是Redhat Linux,用下面的步骤来启动oracle数据库。
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
第一步:打开Oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
SQL>
第三步:使用sysdab角色登录sqlplus
SQL> conn /as sysdba
第四步:启动数据库
SQL> startup
经过上面的四个步骤,oracle数据库就可以启动了。

⑺ linux服务器重启了,怎么启动oracle数据库

重启之后如果你设置了oracle的启动批处理直接运行sh文件就可以了。没有就按启动的步骤一步步来吧

⑻ linux oracle数据库服务怎么重启

linux下重启oracle数据库按如下步骤操作:
(1) 以oracle身份登录数据库,命令:su – oracle
(2) 进入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系统管理员登录,命令:connect / as sysdba
(4) 启动数据库,命令:startup
(5) 如果是关闭数据库,命令:shutdown immediate /SHUTDOWN ABORT
(6) 退出sqlplus控制台,命令:exit
(7) 进入监听器控制台,命令:lsnrctl
(8) 启动监听器,命令:start
(9) 退出监听器控制台,命令:exit
(10) 重启数据库结束

⑼ 如何在linux下重启oracle数据库

使用终端工具登陆linux,再用sysdba角色登陆数据库,用shutdown
immediate关闭数据库,再startup启动实例。
只要登陆到linux,重启数据库、实例、监听等都可以设置。

阅读全文

与linux重启oracle服务命令相关的资料

热点内容
php解析xml文档 浏览:121
石墨文档APP怎么横屏 浏览:185
墙主钢筋加密和非加密怎么看 浏览:144
金山区文件夹封套定制 浏览:708
soho程序员 浏览:672
java字节截取 浏览:525
php提交作业 浏览:815
房产还没解压可以办理赠予吗 浏览:224
java毫秒转分钟 浏览:753
模式识别中文pdf 浏览:774
c语言平均数字编译错误 浏览:170
单片机算交流 浏览:45
php自适应网站 浏览:467
2b2t服务器怎么获得权限 浏览:816
c语言javaphp 浏览:804
程序员技术不分高低吗 浏览:619
dos不是内部或外部命令 浏览:709
PC机与单片机通讯 浏览:675
二级加密图 浏览:113
压缩机异音影响制冷吗 浏览:711