繁体   English   中英

无法将数据库从VS2008部署到SQL2005

[英]Trouble deploying database from VS2008 to SQL2005

我们正在对数据库使用VS2008部署[VS中的数据库解决方案,其中每个数据库都有各自的架构。]它生成的脚本不能很好地运行。 msdn告诉我们“部署前先比较服务器对象,然后创建脚本”,但显然,它会尝试创建存在的对象,或者尝试在删除依赖的sprocs / tables之前删除xml模式。 我在部署选项上做错了吗,还是我不知道的已知错误? 任何意见?

1)VS部署工具始终尝试创建[模型]数据库中存在的所有对象。 它永远不会告诉你,但确实如此。 我花了很多时间试图弄清为什么它试图创建我特别从数据库项目中删除的登录名。 2)如您所说,它有时会尝试以错误的顺序创建/删除对象。 我通常让它生成部署脚本,但不进行部署,并手动对其进行检查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM