2009-12-10 56 views
1

我们正在使用VS2008部署我们的数据库[在VS,每个人有自己的架构数据库解决方案。] 它所产生的脚本不工作得非常好。 “在部署之前它比较服务器对象,然后创建脚本”是MSDN告诉的方式,但显然它试图创建这些存在的对象,或者试图丢弃依赖存储过程/表之前下降的XML架构。 我做得不对的部署选项,或者是这个知道是不是BUG,我不知道。任何意见?麻烦从VS2008部署数据库SQL2005

回答

1

1)VS部署工具总是试图创建中存在的[产品型号]数据库中的所有对象。它永远不会告诉你,但它确实如此。我花了很多时间试图弄清楚为什么它试图创建一个我特别从数据库项目中删除的登录名。 2)像你说的那样,它有时会尝试以错误的顺序创建/删除对象。我通常会让它生成部署脚本,但不能部署,并且手动审查它。