每次开机oracle需要重启配置服务器

每次开机oracle需要重启配置服务器,第1张

看看服务里面的那个 TNS 是不是 自动的, 别“手动”了。
如果是 “自动”的了, 但是还有问题
那么你需要看看,那个 Oracle 的机器, IP地址是不是 通过 DHCP 动态分配的啊?
如果固定 IP 地址的话,应该不大会产生这类问题。
如果 IP地址发生变化,好像比较容易产生这类问题。

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

如果你是用redhat系列linux,在/etc/rcd/目录中找到oracle的服务,如果是debain系列linux,在/etc/initd/目录中找到oracle服务,用命令:/etc/initd/oracle
force-reload,可以用root执行权限,普通用户要加入dba组

不需要重新配置!只是关机重启后,oracle的服务也就关闭了,再次连接要先打开oracle服务,也就是在services里把oracle监听开起来,那只是开服务,不是配置!一般配置一次测试成功了就不需要再配置了。

工具/原料
oracle数据库
secureCRT或其他类似工具
方法/步骤


打开secureCRT,连接到数据库服务器,使用oracle用户登录系统

登录Oracle: sqlplus / as sysdba
关闭数据库 SHUTDOWN NORMAL
启动数据库 startup

参考 关闭数据库时的参数:
在shutdown时可选择关闭模式:NORMAL、TRANSACTIONAL、IMMEDIATE或ABORT
• ABORT:在关闭之前执行的任务最少。由于此模式需要在启动之前进行恢复,因此只在需要时才使用此模式。当启动实例时出现了问题,或者因紧急情况(如,通知在数秒内断电)而需要立即关闭时,如果其它关闭方式都不起作用,通常选择使用此模式。 
• IMMEDIATE:这是最常用选项。选择此模式会回退未提交的事务处理。 
• TRANSACTIONAL:允许事务处理完成 
• NORMAL:等待会话断开 
如果考虑执行关闭所花费的时间,则会发现ABORT的关闭速度最快,而NORMAL的关闭速度最慢。NORMAL和TRANSACTIONAL花费的时间较长,具体取决于会话和事务处理的数目。
注意:
在SHUTDOWN NORMAL或SHUTDOWN TRANSACTIONAL或 SHUTDOWN IMMEDIATE 这三个模式下关闭数据库,则:
关闭时:执行immediate时,会回退未提交的更改;数据库缓冲区高速缓存,会写入到数据文件;会释放资源。
启动时:不用恢复实例。 
在SHUTDOWN ABORT或 实例错误 或STARTUP FORCE,则
关闭时:修改过的缓冲区未写入数据文件;不回退未提交的更改。
启动时:使用联机重做日志文件重新应用更改;使用还原段回退未提交的更改。

问题:
ORACLE 服务正常重启后,发现登录不进去了,重启之前十分健康,也没做什么多余的 *** 作,具体如图。
通过services控制台重启ORACLE,重启正常。
但是PLSQL不能登录了。报错:12514。
解决过程:
Iteye上有报错的几个原因:Oracle-12514错误发生的几种原因
都是没有效果。
确定是不是客户端配置的问题,直接上服务器SQLPLUS。
结果也是12514。
果真是ORACLE服务出问题了。
怎么办,既然监听有问题,就卸载了重装监听吧。我老是觉得重装比什么都好,不要管这么多了。其实我是在逃避问题。
重新配置完成。
擦!还是12514。
没办法了。难道不是监听的问题,那就是ORACLE服务的问题了。
服务没有起出来吗?来吧用SQLPLUS重启下看看。
ORACLE not available是什么意思。服务没有起出来?WINDOWS services控制台只是个假象。
果断,再起:
What the fuck
谷歌ORA -01261
ORA-01261解决方法
根据上面谷歌所得,查看相应的pfile文件
对应的路径果然不存在:
重建路径,重新startup:
PLSQL也能登录了。
总结分析:
1、12514的错误只是个表象,它是由监听报出来的,应该属于较外层的错误显示。所以,出现该种错误的情况有好多好多。像什么网络环境配置,安装环境和运行环境变掉了。也会报这个错。但是网上解决方案不能代表全部问题。
2、数据库出现问题了,不能轻易的去改动比较重要的东西。像pfile文件等。不要参照网上改了很多配置,结果回不来了。要修改配置文件前都要进行备份。
3、多使用命令启动停止ORACLE,比较看得出来错误。
4、要保证ORACLE安装完的程序,不要删除它的文件及文件夹,除非你确定它是没有用的。安装程序和个性文件分开放。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10567180.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-09
下一篇2023-05-09

发表评论

登录后才能评论

评论列表(0条)

    保存