2
我正在使用Visual Studio Team System 2008的数据库工具来开发我的数据库。在我的本地开发机器上,当我想将模式更改部署到我的机器上的SQL Server实例时,我只使用VS2008的数据 - >模式比较功能。使用SQLCMD部署SQL Server架构更改
但是对于实时数据库,我无法做到这一点,因为我无法直接从我的机器连接到数据库,并且服务器没有安装VS2008。
所以我正在考虑SQLCMD工具。这不就是VS2008使用“底层”吗?
我想用作自动部署策略的一部分。我希望能够将由VS2008生成的SQL脚本发布到服务器,并让应用程序在实时数据库上运行脚本来更新模式。
UPDATE
我试图通过采取部署脚本VS2008数据库版生成,并将其与对现场数据库来实现自动转换脚本生成。只有我想通过代码,没有工具或任何东西来做到这一点。它必须能够从服务器上的Windows服务运行。
你知道如何使用SQLCMD更新VS2008的模式吗? – MartinHN 2009-05-25 23:23:51