问题标签 [sql-server-2012-datatools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 使用 VS2012 sqlpackage.exe 解压和构建 SQL Server 2014 项目
我一直在尝试测试基于 SQL Server 2014 构建的项目(DB、SSIS、SSAS)是否与 SQL Server 2012 兼容。我已经.dproj
打包成 dacpac 格式,当我尝试从 cmd 运行它时:
我收到以下错误:
*** 无法部署包。内部错误。Microsoft.Data.Tools.Schema.Sql.Sql120DatabaseSchemaProvider 类型的数据库平台服务无效。您必须确保已加载服务 e,或者您必须提供有效数据库平台服务的完整类型名称。
我在安装了 SQL Server 的 Azure 上创建了一个 VM。除此之外,我还安装了 VS 2012 的数据工具。我猜这可能是兼容性问题,但也许有一种解决方法,而不需要将 DT 更改为更高版本?有什么可以打的补丁吗?
sql-server - 具有缓慢变化维度的 SSIS 死锁
我正在运行一个 SSIS 包,其中包含从外部源上传的单个平面文件中的许多 (7) 读取。在每个环境(测试、预生产和生产)中始终存在一个死锁,其中一个数据流使用渐变维度来更新现有 SQL 表,其中包含新行和更改行。我有三组来自 SCD :
-推断成员更新输出直接进入 OLE DB 更新命令。
-历史属性转到设置删除日期的派生列,然后转到更新 OLE DB 命令,然后转到与最后一组新输出联合的联合框。
- 新输出与历史输出一起进入联合框,然后进入派生列框,添加更新/创建日期,然后将值插入到与推断成员输出数据库命令相同的 SQL 表中。
我在日志中遇到的唯一错误如下所示:
“事务(进程 ID 170)与另一个进程在锁定资源上死锁,并已被选为死锁受害者。重新运行事务。”
我可以将 (NOLOCK) 语句放入 OLE db 命令中,但我已经读到这不是要走的路。
我正在使用 SQL Server 2012 Data Tools 来调查和编辑包,但我不确定从这里到哪里去寻找问题。
我想离开那里,我是 SSIS 编程方面的新手......不碍事......任何帮助将不胜感激,即使它只是将我指向一个我没有看过的地方求助。
visual-studio-2012 - 在 VS Data tools 2012 中调试 SSIS 包时,本地窗口显示空变量
这一直困扰着我很长时间。我无法有效地调试 SSIS 包,因为 SSIS 包的变量集合始终为空。
Variables
Locals 窗口的 SS 显示集合变量的空白值
在 userfl89 给出替代解决方案后更新 另外,监视窗口显示无法评估表达式错误消息
我在一般的 VS 开发环境(C#、VB.NET)中发现了类似的问题,并尝试了建议/答案。例如,更改 Debug->Options->Debugging-> 检查托管 c++ 兼容模式(请参阅下面的 ss),但它对我不起作用。
调试设置的SS:
我也尝试在 64 位模式和 32 位模式下运行,但这也不起作用。但是,我可以在用 C# 代码编写的脚本任务中看到变量值。调试软件包已成为一项痛苦的任务。请有人帮忙。
环境:Windows 7 Enterprise (64bit) Visual Studio 2012 for Data Tools (version 11.0.6xxx) .Net Framework 4.6
sql - 查明是否从探查器中使用了 sql 视图
我是 sql 数据库 Profiler 的新手。我有一个应用程序(没有源代码访问权限),它连接到 sql 数据库。有多个视图和存储过程。
如果 Web 应用程序正在使用来自 sql Profiler 的 sql 视图,如何找出/过滤掉?