问题标签 [ssdt-2017]
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.
sql-server - SSDT 能否在单个项目中维护不同的环境用户和权限?
我们针对不同的部署环境使用不同的服务帐号,所以 Dev 有 Account_A,Prod 有 Account_B,任何使用 Account_A 的测试应用都无法访问 Prod。或者,作为另一个示例,Account_A 在 Dev 中可以具有读/写权限,但在 Prod 中只有读权限。
到目前为止,还没有对数据库定义进行源代码控制,到处都是手动脚本,我想为此在 Azure DevOps 中创建一个 SSDT 解决方案。我了解如何设置版本以处理跨环境的不同数据库名称(例如 Db_Dev 与 Db_Prod),但我无法找到有关跨环境的不同用户和权限的任何信息。
这在 SSDT 中可能吗?据我所知,我有两个选择,但我希望有更好的方法:
- 处理源代码控制之外的用户和权限
- 在部署后的脚本中以某种方式处理它们。
警告:我只是在谈论 Windows 身份验证用户和组。密码显然不会进入源代码控制。
sql-server-data-tools - 如何通过 SSDT 中的变量添加 Delete DDL 语句
我想通过使用 SSDT 中的变量删除 DDL 语句来删除特定日期的分区。
当前收到错误为“无效输入”
我也尝试了直接输入选项,但它不起作用。
当静态日期作为直接输入传递时,下面的代码可以正常工作:
我尝试将变量传递给日期,但它不起作用:
删除分区的确切删除语法是什么?如何使用变量而不是静态日期?
谢谢
visual-studio - SSIS 脚本组件 - 无法加载文件或程序集“Newtonsoft.Json,版本=13.0.0.0,文化=中性,PublicKeyToken=x”或其依赖项
我为此尝试了许多步骤“无法加载文件或程序集'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'或其依赖项之一。 ”
在我安装 Newtonsoft.Json 最新版本(13.0.1)并从 SSIS 执行我的程序后,我的脚本组件 Newtonsoft 属性变得像这个图像
如何解决脚本组件 SSIS 中的此错误 - “无法加载文件或程序集 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' 或其依赖项之一。 ”
visual-studio - SSDT 报告 - 如何配置“全部”参数
我对使用 SSDT 报告创建报告非常陌生。我尝试查找有关 SSDT 和参数的信息,但到目前为止运气不佳。现在我正在处理一个需要为“All”添加参数的报告,以便当我选择“All”参数时,该报告会为参数选择“Active”和“Inactive”值。如何编写表达式以使“All”参数使用这两个值?
sql-server-2019 - SSDT 2019 包可以部署在 SQL Server 2014 上吗?
SSDT 2019 包可以部署在 SQL Server 2014 上吗?
我不必为 SSDT 2019 安装 SQL Server 2019,并且应该能够将包部署到 2014,对吗?
ssis - SSDT:SSIS 包在构建后挂起 - 不记录 PackageStart 事件
我在 SSDT 2017 中开发了多个 SSIS 包。几周前,当我在工作站上调试时,其中一个包开始挂起。1 或 2 个其他包也有这种挂起现象,但其他包仍然可以正常工作。
我已经对包进行了故障排除,删除了最近添加的数据流和连接,但都无济于事。奇怪的是,在另一个工作站上运行/调试原始包是成功的——完全没有问题。
我已经为 1 个较小的包启用了日志记录,以查看它在挂起之前到达的位置,最后一个事件条目是OnPostValidate,当与一个运行良好的包进行比较时,我应该看到的下一个条目是带有“包执行开始”消息的PackageStart事件。
我启用了所有日志记录选项(诊断等),但没有任何问题或错误跳出。
这可能是间接的,但我确实觉得这个问题是在最近被 M$ 强制推出的大规模 Windows 更新之后开始的。为了“刷新”我的环境,我重新安装了 SSDT 2017,之后没有任何乐趣,我升级到 VStudio CE 2019。但仍然没有任何乐趣。
欢迎任何想法或建议,请:-)
sql-server - 我应该将 SSIS 包从 2015 版迁移到 2017 版吗?
我最近从 SSDT2015 切换到 SSDT 2017。我应该升级我的 SSIS 包以在我的 SSDT2017 中工作还是不需要升级?