首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“发布数据库生成脚本”按钮禁用

“发布数据库生成脚本”按钮禁用
EN

Stack Overflow用户
提问于 2017-02-09 23:26:21
回答 2查看 2K关注 0票数 2

我正在学习如何发布一个数据库项目。我仍然在努力找出最好的方法,但是现在服务器上没有数据库。

所以我想我会生成一个脚本。但是,当我打开“发布数据库”对话框时,“生成脚本”按钮将被禁用。

我猜我需要设置Target数据库连接字段,但是我的系统上的数据库没有反映服务器上的数据库(其中没有数据库)。

如何生成脚本来在服务器上创建数据库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-10 17:21:29

您需要目标数据库连接才能生成脚本。SSDT的工作方式是将已编译的项目与数据库进行比较。如果数据库不存在,您可以指定创建它,但是如果没有目标,则没有什么可以与之进行比较,并确定需要发布什么才能使数据库符合w/项目的要求。

如果您只需要一个脚本,请将其指向本地实例上的某个新/虚拟数据库,并为其生成一个脚本。但是,最好定期将其指向数据库,并将其保存为项目中的发布配置文件,这样您就可以轻松地重用它。

https://schottsql.wordpress.com/2013/10/22/all-ssdt-articles/也许能帮你一点忙。我在这张单子上有一篇关于出版的文章。

票数 4
EN

Stack Overflow用户

发布于 2019-11-13 21:45:51

在我的示例中,项目属性中声明了一个SQLCDM变量,但是发布概要文件没有该变量,因此禁用了Generate脚本和发布按钮。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42148858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档