数据库还原时ndf重名怎么办

还原数据库的时候,主要数据文件(mdf)一般不会重复,但是次要数据文件在分库分表的时候可能会重名,

那么在还原的过程中,可能会出现:

“还原数据库失败,无法覆盖文件.....,数据库XXXX正在使用”

的错误,这是因为这个ndf文件已经被其他mdf所使用,

而新建文件夹还原又会出现

“操作系统5(拒绝访问)”

,这是因为数据库不允许你还原数据库到其他文件,正确的做法是:

在/MSSQL/DATA文件夹中新建一个文件夹,并将数据文件和日志文件全部导入到此文件夹

最后还原就会成功了

记录编程的点滴,体会学习的乐趣
原文地址:https://www.cnblogs.com/AduBlog/p/13612783.html