【发布时间】:2011-08-27 20:42:36
【问题描述】:
我有一个安装程序,作为安装的一部分,它会创建一个 SQL Server 2000(及更高版本)数据库。
有些用户更换数据库服务器,分离数据库,......并想重新安装。
如果文件存在于默认位置,我会收到以下错误:
无法创建文件 'C:\Program 文件\Microsoft SQL 服务器...\DATA\mydatabase.mdf' 因为它已经存在了。
我可以通过先检查默认路径并删除文件来解决这个问题。 但是当用户安装到远程 SQL Server 时,我该怎么做呢?
我正在寻找类似的东西:
CREATE DATABASE mydatabase WITH OVERWRITE
编辑:
删除数据库不是解决方案。数据库不存在,但文件还在。
【问题讨论】:
标签: sql-server sql-server-2005 sql-server-2008 sql-server-2000