误删DDL文件导致打开Sqlserver数据库异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了误删DDL文件导致打开Sqlserver数据库异常相关的知识,希望对你有一定的参考价值。

这个异常是打开数据库的时候产生的,昨天用一个批处理删除东西的时候可能把一个DDL文件误删。现在不能打开IIS 7 和数据库。怎么解决呢?

参考技术A 没有太好的办法,你试试以下两个方法
1.你看看详细信息,看能不能得到dll的名称,重新拷过一个试试
2.修复安装一下.NET Franmework或IIS
参考技术B 重新装一个server吧 然后把原来的数据库 附加进去 过程是数据库--附加--找到原来的MDF文件确定即可。

Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法

Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法

可能是误删文件导致在使用rman备份时候出现以下提示

RMAN-06169: could not read file header for datafile 15 error reason 1

解决办法

 查看数据15文件是什么

SQL> select file#,name from v$datafile;

出现一个/MISSING00015的文件

看来是MISSING00006文件,不是系统,也不是用户的数据。

  看MISSING00006基于那个表空间,然后删除该表空间
    SQL> select TS#,name from v$tablespace;

删除表空间

drop tablespace RMAN_TBS INCLUDING CONTENTS;

备份正常了

以上是关于误删DDL文件导致打开Sqlserver数据库异常的主要内容,如果未能解决你的问题,请参考以下文章

属性文件导致空 Spring Boot 项目异常

Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法

win10系统误删系统文件开机蓝屏怎么办?

sql server误删了数据库怎么找回

SQLServer数据库误删数据找回

Windows Defender还原误删文件