SQL 2000,我开始做了一个数据库完整备份*.BAK,然后删除了*.LDF日志文件,结果该数据库都不见了 ,
发布网友
发布时间:2022-04-29 18:07
我来回答
共1个回答
热心网友
时间:2023-10-28 12:43
首先说,你能删掉日志文件,肯定是把sqlserver服务进程关掉了,否则库在运行中是删不掉日志的
删掉再启动服务后,这个库应该会“置疑”了,可以试着在企业管理器中找找看,如果这个库名显示灰色,后面显示(置疑),试着先drop掉这个库,然后用企业管理器附加一下mdf文件,通常情况下正常的话,可以再生成一个ldf,也有附加失败的,那就得费点周折了,既然有备份的,那也好办,真附加不了的情况下,把库文件转移个位置,重新建一个同名库,然后恢复备份
热心网友
时间:2023-10-28 12:43
首先说,你能删掉日志文件,肯定是把sqlserver服务进程关掉了,否则库在运行中是删不掉日志的
删掉再启动服务后,这个库应该会“置疑”了,可以试着在企业管理器中找找看,如果这个库名显示灰色,后面显示(置疑),试着先drop掉这个库,然后用企业管理器附加一下mdf文件,通常情况下正常的话,可以再生成一个ldf,也有附加失败的,那就得费点周折了,既然有备份的,那也好办,真附加不了的情况下,把库文件转移个位置,重新建一个同名库,然后恢复备份
热心网友
时间:2023-10-28 12:43
首先说,你能删掉日志文件,肯定是把sqlserver服务进程关掉了,否则库在运行中是删不掉日志的
删掉再启动服务后,这个库应该会“置疑”了,可以试着在企业管理器中找找看,如果这个库名显示灰色,后面显示(置疑),试着先drop掉这个库,然后用企业管理器附加一下mdf文件,通常情况下正常的话,可以再生成一个ldf,也有附加失败的,那就得费点周折了,既然有备份的,那也好办,真附加不了的情况下,把库文件转移个位置,重新建一个同名库,然后恢复备份
热心网友
时间:2023-10-28 12:43
首先说,你能删掉日志文件,肯定是把sqlserver服务进程关掉了,否则库在运行中是删不掉日志的
删掉再启动服务后,这个库应该会“置疑”了,可以试着在企业管理器中找找看,如果这个库名显示灰色,后面显示(置疑),试着先drop掉这个库,然后用企业管理器附加一下mdf文件,通常情况下正常的话,可以再生成一个ldf,也有附加失败的,那就得费点周折了,既然有备份的,那也好办,真附加不了的情况下,把库文件转移个位置,重新建一个同名库,然后恢复备份