标签: sql-server-data-tools

将SQL项目从VS发布到多个dbs的最简单方法是什么?

具有多个共享相同模式的dbs的多租户系统.开发和测试环境有多个示例租户.在VS2k13中的SSDT/SQL项目中维护Db架构.

什么是自动从VS内部发布到所有数据库的最简单方法?

sql visual-studio sql-server-data-tools

0
推荐指数
1
解决办法
251
查看次数

如何在 Sql Server Data Tools 中运行保存的脚本

我只是在学习SSDT。

我连接到一个数据库,编写一些 SQL,然后将它保存到一个文件中作为项目的一部分。一切正常。

但现在我想打开并运行脚本。

当我打开脚本时,顶部的工具栏不见了,我通常用来运行脚本。

我不明白如何恢复此工具栏,除非选择“新建查询”,这会打开带有工具栏的 SQL 窗口,然后将 SQL 复制并粘贴到新窗口中。

编辑器似乎会自动调出工具栏。

我正在使用 VS15 和最新的 SSDT。

sql-server-data-tools visual-studio-2015

0
推荐指数
1
解决办法
1612
查看次数

以编程方式使用SSDT导入数据库

我有一种情况,我需要从数据库(数据除外)中复制所有内容并将其部署到新数据库.我目前通过从现有数据库导入SSDT然后将项目发布到新数据库来实现此目的.

我想知道我是否有办法以编程方式执行此操作.理想情况下,我想有一个适当的过程,其中我可以给进程的从数据库,该数据库的名称复制到,然后程序将只是自动进行导入和导出副本的名称.

什么可能是一个很好的方法来做到这一点?

database sql-server deployment sql-server-data-tools

0
推荐指数
1
解决办法
641
查看次数

如何对Sql Server 2014的数据库代码进行单元测试

我正在为 Sql Server 2014 中的 db 代码开发单元测试框架。我的要求如下:

  • 该工具应提供足够的断言来检查数据库架构、正值、负值、异常和约束。
  • 该工具应该为数据库存储过程提供模拟和存根
  • 该工具应该能够为通过/失败的测试用例生成 .TRX 报告,因为我想使用 VSTS/TFS 构建发布这些报告
  • 如果可能,代码覆盖率
  • 该工具应该能够与用于 CI 目的的 TFS 构建模板集成。

在做了一些研究之后,我想在工具 SSDT 和 MSTest 和 tSqlT 的帮助下,我有三个选择:

  • 使用 SSDT 进行测试数据库初始化/清理,使用 MsTest 进行 Sql 单元测试,但它没有模拟功能,断言选项也有限。清理也是手动的
  • 将 tSqlT 用于单元测试用例。它是一个不错且功能强大的工具,但它不提供像 SSDT 这样的 GUI。redGate GUI 是付费的,这在我的情况下是不可能的。此外,将它与 TFS 构建集成似乎更难。这不会生成 .TRX 格式的报告,而是 .XML 格式的报告。
  • 使用 SSDT 和 tSqlT 的组合作为 SSDT 进行数据库初始化、TFS 集成和运行来自 MSTest 项目的 tSqlT 代码和用于数据库单元测试的 tSqlT。

任何人都可以在 db 单元测试中提出更好的方法吗?

谢谢

tfs unit-testing mstest tsqlt sql-server-data-tools

0
推荐指数
1
解决办法
951
查看次数

一起运行多个 .dtsx 文件

我在一个 ssis 包下有三个不同的.dtsx包。如何通过单击执行所有三个,而不必打开每个 dtsx 文件并分别执行它们

sql-server ssis etl ssis-2012 sql-server-data-tools

-1
推荐指数
1
解决办法
1392
查看次数