代码之家  ›  专栏  ›  技术社区  ›  Brad Gardner

如何在SQL Server中管理测试数据库

  •  1
  • Brad Gardner  · 技术社区  · 15 年前

    我目前正在开发一个应用程序,该应用程序使用位于局域网内部的SQL Server 2008数据库。我在管理数据库方面有两个问题:

    1. 目前,我在SQL server中有两个数据库,一个用于测试,一个用于生产,我复制表和视图等。。。部署更改时在这两个数据库之间。我假设有更好的方法来管理从测试数据库到生产数据库的推送更改,有人能给我指出正确的方向吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Andrew Barber Eric Lafortune    15 年前

    我发现,在我的笔记本上使用自己的本地SQL Server Developer版本副本是完成开发工作的最好方法;然后在服务器上使用单独的测试和生产数据库。我喜欢保留我的本地开发服务器,这样我就永远不会受连接的摆布去做开发工作。

    至于更新生产/测试数据库;每当我更改dev服务器时,我总是生成更改脚本,然后将它们组织起来,以便可以将它们应用到测试,然后应用到以后的生产服务器。您可以通过sqlservermanagementstudio或Visual Studio生成这些脚本。

        2
  •  1
  •   Kuberchaun    15 年前
    推荐文章