标签: visual-studio-2012

sqlpackage.exe 忽略 BlockOnPossibleDataLoss?

我有一个将 BlockOnPossibleDataLoss 设置为 false 的 dacpac,但是当我使用 sqlpackage.exe 运行它时部署被阻止,告诉我“列 [a] 被删除,可能会发生数据丢失。”

但是,当我使用完全相同的部署配置文件并从 Visual Studio 2012 发布时,它会通过。

sql-server sql-server-2012 ssdt visual-studio-2012 data-tier-application

14
推荐指数
2
解决办法
1万
查看次数

单击“编辑脚本...”时不会加载脚本组件源

我正在 Visual Studio 2013 中处理 SSIS 包。对于整个包中的任何脚本组件,如果我双击它然后单击“编辑脚本...”按钮,Visual Studio 2012 将打开但没有加载编辑器窗口. 它只是一个空窗口,就像您关闭了所有文档一样。解决方案资源管理器显示项目,但值得注意的是“ScriptComponent”是一个空文件夹:

在此处输入图片说明

如果我尝试在解决方案资源管理器中打开任何文件(BufferWrapper.cs、ComponentWrapper.cs、main.cs),我会收到一个弹出错误框,内容为:

未找到与约束匹配的导出:合同名称 Microsoft.VisualStudio.Utilities.IContentTypeRegistryService RequiredTypeIdentity Microsoft.VisualStudio.Utilities.IContentTypeRegistryService。

任何人都知道这里发生了什么?FWIW,我尝试关闭 Visual Studio 的所有实例并使用 SSIS 包重新打开我的解决方案。同样的行为仍然存在。

sql-server ssis ssdt visual-studio-2012 visual-studio-2013

5
推荐指数
1
解决办法
1万
查看次数

有什么技巧可以更好地识别禁用的 SSIS 元素?

有没有人愿意分享任何技巧来帮助更好地识别 SSIS 包中的禁用元素?理想情况下,有一些方法可以将文本颜色调整为红色或类似的颜色,但我认为默认行为似乎非常缺乏。我已经挖掘了许多选项,但似乎没有什么会影响禁用元素的显示。

这是一个示例图像,其中 6 个元素中有 4 个被禁用:

在此处输入图片说明

尽管我很想回到一致的 SSIS 开发实践,但这些包主要是继承的,所以我坚持使用各种方法。

此屏幕截图来自 Visual Studio 2012,但我相信该问题也存在于许多其他版本中。

sql-server ssis visual-studio visual-studio-2012 ssis-2012

5
推荐指数
1
解决办法
102
查看次数

在哪里可以获得 SQL Server 2012 的 master.dacpac 文件?

我将 Visual Studio 2012 Professional 与 SQL Server Data Tools 与 SQL Server 2012 标准版数据库实例一起使用。
我无法在我的开发机器或托管 SQL Server 实例的服务器上找到 master.dacpac 文件。

我怎样才能获得这个文件,这样我就可以摆脱如下警告:

SQL71502: Procedure: <ProcedureName> has an unresolved reference to object [sys].[objects]  
Run Code Online (Sandbox Code Playgroud)

sql-server-2012 ssdt visual-studio-2012 system-databases

3
推荐指数
1
解决办法
4654
查看次数