日期:2014-05-18  浏览次数:20476 次

SQL Server 遗留mdf文件导致无法创建数据库
SQL Server 2008 R2 express 版本的,我在脚本中写了检测数据库,sql脚本中没有检测到,但创建的时候发现有database.mdf文件导致创建不了

我的问题是,能不能在创建的时候如果有就直接覆盖呢?通过脚本实现?

一些瓶颈,我们无法做到的
1.我们无法去每一个客户机子上帮他手动删除一下以前的数据库
2.客户安装那个盘我们并不知道,好像也没法用批处理删除mdf文件,(路径不知道没法删)

------解决方案--------------------
1、写一个小程序,找到mdf文件,关闭SqlServer服务,删除,再还原。
2、覆盖原有的文件。