将远程开发数据库移动到本地使用

时间:2012-09-06 15:54:18

标签: asp.net sql-server

我一直在使用位于云中的中央MS SQL数据库来开发网站项目。我最近发现自己的情况,当我需要开发没有互联网连接。我想开始使用现有数据库的本地可用副本,将​​其放在App_Data文件夹中。

为了让项目与本地数据库一起工作,我需要采取哪些正确的步骤?

例如:

  1. 从现有SQL实例中分离数据库。
  2. 复制到开发计算机。 等

4 个答案:

答案 0 :(得分:2)

移动SQL-Server数据库并不难。看这里有一些方法可以做到。

http://support.microsoft.com/kb/314546

我经常发现sp_detach + sp_attach方法非常简单。

答案 1 :(得分:1)

我会在本地创建一个空shell数据库,然后使用众多架构比较解决方案中的一个来使本地数据库看起来与云数据库完全一样。

答案 2 :(得分:0)

正确的方法是使用导入/导出创建并定期更新您的独立数据库副本。特别是MS SQL Server为此目的提供了Import/Export Wizard tool

答案 3 :(得分:0)

  1. 进行备份
  2. 复制备份文件
  3. 在您的服务器上恢复
  4. 恢复/整理用户