1 关闭EBS- 先关闭Applications Server
$ cd /d01/oracle/VIS/inst/apps/VIS_<server/admin/scripts
$ /adstpallsh apps/apps
<看到Exit 0没错误时再进行Database Server关闭
- 再关闭Database Server
$ cd /d01/oracle/VIS/db/tech_st/1110/appsutil/scripts/VIS_<server
$ /addlnctlsh stop VIS <– 先关闭Listener
$ /addbctlsh stop <- 再关闭资料库
2启动EBS (和关闭的顺序正好相反)
- 先启动Database Server
$ cd /d01/oracle/VIS/db/tech_st/1110/appsutil/scripts/VIS_<server
$ /addbctlsh start <– 启动资料库
$ /addlnctlsh start VIS <– 启动Listener
- 再启动Applications Server
$ cd /d01/oracle/VIS/inst/apps/VIS_<server/admin/scripts
$ /adstrtalsh apps/apps
看到 All enabled services for this node are started
adstrtalsh: Exiting with status 0
检查EBS是否正确启动:
1 登入网页是否正常显示, 是否可正常登入使用者帐号
1停止ORACLE的所有服务2删除注册表信息local_machinesoftwareoracle;local_machinesystemcurrentcontrolsetservices下关于oracle的项; local_machinesystemcurrentcontrolsetserviceseventlogapplication下关于oracle的项3删除ORACLE文件夹(2个,一个是安装路径下,一个是c:program files下)4重启电脑如果你已经执行了卸载,执行第2步,然后重启电脑,应该就可以把残留文件删掉了
用ssh工具连接linux,按以下步骤 *** 作执行。
1、用oracle用户登录进去。
2、export ORACLE_SID=QS5100J; 指定oracle数据库的instance的名称。“QS5100J”为oracle的sid名称。
3、sqlplus /nolog 连接到数据库的sqlplus中。
4、connect /as sysdba; 出现“Connected to an idle instance”停止连接到数据库的应用。
5、shutdown immediate; 关闭数据库,等待数分钟。
6、startup; 启动数据库。
自动执行:写在sql文件中,用符号“@”引入文件执行。
以下文件可以放sql文件中执行
connect /as sysdba;
shutdown immediate;
startup;
手动执行:手动时一行一行输入执行。
使用SSH工具以root用户登录到数据库服务器后,执行以下命令:
1、启动数据库实例
su – oracle
export ORACLE_SID=QS5100Z QS5100Z为数据库名
sqlplus /nolog
conn / as sysdba
startup
exit
emctl start dbconsole 启动控制台
2、启动数据库监听
输入:su – oracle
输入: lsnrctl start
3、查看是否启动成功
su - oracle
ps -ef|grep oracle
4、查看oracle监听状态
su - oracle
lsnrctl status
如果你是用redhat系列linux,在/etc/rcd/目录中找到oracle的服务,如果是debain系列linux,在/etc/initd/目录中找到oracle服务,用命令:/etc/initd/oracle
force-reload,可以用root执行权限,普通用户要加入dba组
以上就是关于如何重启oracle ebs数据库全部的内容,包括:如何重启oracle ebs数据库、oracle数据库归档删除后需要重启吗、如何在linux下重启oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)