Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 卸载有数据库问题的sql server 2005实例_Sql Server_Sql Server 2005_Uninstallation - Fatal编程技术网

Sql server 卸载有数据库问题的sql server 2005实例

Sql server 卸载有数据库问题的sql server 2005实例,sql-server,sql-server-2005,uninstallation,Sql Server,Sql Server 2005,Uninstallation,在非生产机器上,我有两个SQLServer2005实例。我想卸载第二个实例,但有两个问题。虽然这是一台非生产机器,但我希望确保第一个实例的安全,这样我就不必重新构建任何东西 我已经把第二个案子关了一个月了。今天启动实例2时,我发现一个用户数据库缺少LDF。我根本不需要这些数据 此外,根据以前在该服务器上完成的工作,在恢复模式中保留了一个单独的数据库。再说一次,我根本不需要这些数据 我的目标是安全地卸载第二个实例。我不需要第二个实例中的任何数据 即使这两个数据库有问题,卸载是否会顺利进行?如果没有

在非生产机器上,我有两个SQLServer2005实例。我想卸载第二个实例,但有两个问题。虽然这是一台非生产机器,但我希望确保第一个实例的安全,这样我就不必重新构建任何东西

我已经把第二个案子关了一个月了。今天启动实例2时,我发现一个用户数据库缺少LDF。我根本不需要这些数据

此外,根据以前在该服务器上完成的工作,在恢复模式中保留了一个单独的数据库。再说一次,我根本不需要这些数据

我的目标是安全地卸载第二个实例。我不需要第二个实例中的任何数据


即使这两个数据库有问题,卸载是否会顺利进行?如果没有,我应该怎么做才能确保卸载顺利进行?我可以安全地分离正在恢复的数据库吗?我可以安全地分离缺少LDF的数据库吗?我是否应该采取其他步骤来确保实例卸载顺利进行?我是否可以停止实例,运行卸载,然后删除数据库文件?

如果要在继续卸载之前恢复顺序,可以修复数据库,而不需要日志文件

这可以通过首先在没有日志文件的情况下解除数据库的跟踪,然后重新附加它,使用系统存储过程构建一个新的日志文件来完成

sp\附加\单个\文件\数据库

请参阅联机丛书:


这就是说,您应该能够解除所有用户数据库的跟踪,并继续执行特定于实例的卸载,而不会出现问题。

如果您想在继续卸载之前恢复顺序,您可以修复数据库,而无需日志文件

这可以通过首先在没有日志文件的情况下解除数据库的跟踪,然后重新附加它,使用系统存储过程构建一个新的日志文件来完成

sp\附加\单个\文件\数据库

请参阅联机丛书:


这就是说,您应该能够断开所有用户数据库的跟踪,并继续执行特定于实例的卸载,而不会出现任何问题。

卸载应该不会出现任何问题。但是,如果实例1上的数据如您的问题所示非常重要,那么在没有系统备份的情况下,您不应该进行任何类型的安装/卸载。

卸载应该可以正常工作。但是,如果实例1上的数据像您的问题所显示的那样重要,那么在没有系统备份之前,您不应该执行任何类型的安装/卸载操作