2014-11-21 149 views
1

我需要使用Windows Server 2008在計算機上卸載SQL Server 2012,但我需要保留所有現有數據庫。換句話說,我需要刪除SQL Server,但不刪除所有數據。我怎麼能管理它?此外,所有數據庫都應該在物理上(.mdf文件)?卸載SQL Server 2012

+0

取'備份' - >'卸載' - >'重新安裝' - >'恢復' – 2014-11-21 08:13:16

+0

不能 - 許可證結束。複製所有數據庫phisically會工作與否? – ramas 2014-11-21 08:32:46

回答

1

除非你已經或可以採取備份,那麼你可以:

  1. 使用SQL Server配置 管理器關閉數據庫實例。
  2. 找到您的數據庫文件所在的位置,並將其安全地複製到某處 。
  3. 此時,您可以嘗試在備用(測試)SQL 服務器上安裝這些服務器(使用SQL Server的「附加數據庫」)。這會給你 的信心,重新安裝將適用於你想要移動到的任何SQL版本。
  4. 然後如其他人所說,卸載SQL Server
  5. 重新安裝
  6. 重新連接

注 - 這不保留實例級別的安全性,所以你需要編寫腳本任何特殊的安全設置這些數據庫然後重新導入(參見https://dba.stackexchange.com/questions/58772/how-to-export-all-the-security-related-information-from-a-sql-server-database)。

0

分離數據庫,保留數據庫文件,運行控制面板程序和功能,並取消它。