删除数据库

时间:2014-03-25 07:48:11

标签: sql-server-2005 windows-installer

我正在使用MS SQL Server Management Studio Express。我已经安装了" MyDatabase.msi"在我的机器上。所以" Mydatabase"数据库在安装后自动使用MS SQL Server Management Studio Express中的表创建。它工作正常。昨天我已经解决了" MYDatabase.msi"从控制面板,但数据库和表仍在MS SQl Server Management Studio Express中。为什么它不被删除?我想在卸载过程中删除数据库。那怎么办呢?

1 个答案:

答案 0 :(得分:0)

UIninstall不会自动删除您添加到系统上的数据库的表和数据。如果您编写代码来添加该数据,那么您需要编写代码来删除它。

我无法从你的帖子中告诉你db文件是否也在系统上被遗忘了。如果是,我怀疑你是在应用程序中从头开始创建它,或者是使用代码进行安装。无论哪种方式,如果您创建它,则需要将其删除。卸载不会删除该db文件,除非它像其他文件一样由MSI安装为文件。因此,您可以将其添加到您的设置并使用您的代码填充它,然后卸载将删除它,或添加卸载自定义操作以删除它或减少或者您想要做的任何事情。