升级黑盘后打开显示数据库错误怎么解决

升级黑盘后打开显示数据库错误怎么解决,第1张

升级黑盘后打开显示数据库错误解决办法是恢复备份、修复数据库、重新安装。

1、恢复备份:之前备份了黑盘的数据库文件,可以尝试使用备份文件来恢复数据,以解决数据库错误的问题。

2、修复数据库:没有备份文件,可以尝试使用黑盘的数据库修复工具来修复数据库文件,具体方法可以参考黑盘官方文档或咨询黑盘的技术支持人员。

3、重新安装:以上两种方法都不能解决问题,可以考虑重新安装黑盘软件,并重新设置和导入数据。

第一种:

首先,备份数据库(X:oracleoradata)下的数据文件,重新命名即可(否则装数据库的时候会提示sid已存在)。重新安装数据库,当然数据库的名字就是你要恢复的名字。安装完成后,打开控制面板,停止oracle的服务。把(X:oracleoradata)下新生成的文件改名,把原先目录下的文件恢复名字。再重新启动oracle服务和监听。用sys/asdba登陆数据库,可能会提示权限不够(ora-01031)修改(X:oracleora92etworkadmin)文件夹下的sqlnetora文件,添加SQLNET_SERVICES=(NTS),增加权限。登陆进去后,打开table提示不能打开。打开common页,执行命令alertdatabaseopen;这时再刷新table,发现原先的表可以打开了。恢复成功了。再用原先数据库的普通用户进入。发现一切正常。

第二种:

1、首先,将原来的ORACLE文件夹改名,原来的路径是D:/oracle我暂时改成D:/oracle_old找来ORACLE(我用的是ORACLE9I)安装光盘,将ORACLE安装在原来安装的目录下,这样恢复起来更加方便,主要是注册表的内容不用修改。

2、安装完了之后,系统中又有一个可以使用的ORACLE了。这个时候要做的就是将原来的文件和数据恢复过来。第一步,先关闭ORACLE的所有已经启动的项目,在"服务"里面逐一关闭。然后,将安装目录改名。(例如D:/oracle改成D:/oracle_new,再将D:/oracle_old改成D:/oracle)这样理论上说从物理层面恢复了ORACLE了。但是现在还不能启动ORACLE的监听程序和服务程序,还要从逻辑上解决。

3、在dos环境下执行一个删除命令:oradim-delete-sidmm,其中mm为创建oracle时候创建的实例建议执行这个命令后重新启动机器,重启后就可以建立和原来实例名相同的实例。当然你懒,不重新启动也可以,但是你的实例名就不能和原来的一样了。

4、在dos环境下执行命令oradim-new-sidmm-startmodea-pfile"D:oracleadminmmpfileinitmmora"创建一个新的实例,其中"mm"为新数据库的名称。

5、启动服务,先打开数据库,然后可以用以前的用户名和密码登陆进去。要补充的是,一般的ORACLE数据库的监听程序都是用电脑的名称来识别地址的,而不是127001或者localhost所以,如果我们安装系统的时候用的是不同的电脑名称(比如我原来用的是wm_mm重新安装后用的是wenming_mm),那么还有一个工作要做,就是修改文件listenerora将里面的相关的东西改过来就可以了。

需要耐心、细心,可能在一步里有一个细小的差别就会出些古怪的错误提示,有时需要根据错误提示采取策略,总之原理是,先装一个一模一样的ORACLE,安装目录、数据库名称都一样,这样保证注册表里不用更改;再覆盖物理文件,最后重新实例化,打开数据库就可以进去了。

注:恢复必须要有以下文件a、初始化参数文件INITORAb、所有数据文件dbfc、所有重做日志文件(联机日志、归档日志)redod、所有控制文件crtle、internal密码文件。

上图是安装SQL的电脑需求。如达到要求,试着打开SQL Server配置工具,在SQL Serve服务里手动启动所需选项。确保各项服务是没有禁用的哦(控制面板,管理工具,本地服务中查看)。如果还是启动不了,试着卸载然后重新安装。一定要卸载清理干净哦。

题主是否想询问“勤哲系统无法打开数据库的原因”?数据库服务器故障,数据库连接字符串出错。

1、 数据库服务器故障。数据库服务器宕机、网络问题等原因导致无法连接数据库。解决方法是可以检查数据库服务器的状态以及服务器密码,咨询相关技术人员帮忙处理。

2、数据库连接字符串出错。勤哲系统的数据库连接字符串中包含了数据库地址、用户名、密码等信息,这些信息填写错误,系统就无法连接数据库。解决方法是可以检查连接字符串,并且确保数据库服务器正常开启。

以上就是关于升级黑盘后打开显示数据库错误怎么解决全部的内容,包括:升级黑盘后打开显示数据库错误怎么解决、oracle数据库恢复方法(oracle数据库恢复数据)、SQL server服务无法启动怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10167845.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存