我在 SSRS 中遇到了一个反复出现的问题,其中“坏”报告会发送给客户。问题是我们的报告包含多个子报告,并且一个或多个子报告将无法处理。当子报告无法处理时,报告会发送错误消息代替子报告并且没有实际数据。
我的问题是,如果子报告失败,有没有办法阻止报告发送?
理想情况下,我希望外部报告只返回一个错误。有没有办法让 SSRS 报告中的错误状态升级到外部范围?是否有我们可以强制执行的编码标准可以防止这个问题?
我们目前同时使用 SSRS 2008r2 和 SSRS 2016。
我有一个 Microsoft SQL Server 2008 R2 数据库。
我有一些不同编程语言的应用程序。其中一些是遗留的,我不想修改它们。
有没有办法在服务器级别记录所有查询错误,而不管导致它的应用程序?
我想知道,对于每个错误,导致它的查询、错误类型以及理想情况下的登录名和主机名。
我想在我的测试服务器上执行性能测试。
如何从生产中捕获工作负载并在我的测试服务器上重放?
基本上,我正在寻找详细的步骤,以便我可以将工作负载从生产环境重播到我的测试环境。
我有三个系统:DEV、UAT、PROD,都运行 SQL 2012 Enterprise。我有现有的包可以命中这些系统上的对象。每次我必须进行影响元数据的更改时,仅更新目标系统上的对象,然后更新指向系统的 SSIS 包,然后在系统上重新部署该包是不够的。即使在重新部署之前会更新包以处理新的元数据,我仍然必须进入每个系统并再次更新包,然后才能识别新的元数据。
这种行为对我来说是新的。在 BIDS 2008 中,一个系统上元数据的刷新将持续到它部署到的任何系统。现在,如果我在部署之前更改连接管理器,我必须返回并重新刷新元数据,然后才能发送它。似乎每个连接设置的元数据被保留,并且在更新包时不会更新。
一个例子,我可以清楚地说明这一点:我在所有三个系统上的目标表中添加了一列。我在指向 DEV 时更新包以反映更改,然后进行部署。到现在为止还挺好。然后我更新连接管理器以指向 UAT,并在那里部署更改的包。在这一点上,我希望不需要刷新元数据,因为 UAT 中目标表的模式与 DEV 中的模式相匹配,包在上次刷新时指向该模式。但是,该包就像未更新一样,需要在明确指向该系统的同时刷新其元数据才能工作。
为了解决这个问题,我在连接管理器上添加了一个由 System::MachineName 确定的 ServerName 属性的表达式,认为问题是在我正在开发的机器上更改连接管理器会立即触发检查那里的对象,即使延迟验证打开。没有这样的运气;它仍然显示相同的行为。
我在网上找不到太多关于此的信息,以确定它是 SSDT 2012 的预期行为还是我做错的事情或真正的错误。
任何人都对这个问题有任何见解?
我正在使用 SQL Server Management Studio。我有一个庞大的数据库,我想搜索可能能够帮助我弄清楚我需要加入什么的列名。
是否有工具或其他方法可以进行这种搜索?我一直在寻找一种方法来进行列搜索,但找不到。
是否可以回滚已提交的事务?
我已经删除了表中的所有数据。delete 语句在 Begin Transaction 中,我已经使用 commit transaction 命令提交了事务。现在是否可以回滚并取回数据?
我正在运行 MS SQL Server,它分别保存了 110 GB 和 245 GB 的 mdf 和 ldf 文件。
我的问题是,如果我对所述数据库进行 .bak 备份,它会产生 355 GB (110+245) 大小的备份文件,还是只包含 mdf 备份?
我需要知道这一点,因为我的硬盘上没有这么多空间。
我使用的是 SQL 2008 R2 标准版
我需要运行sp_BlitzGlenn Berry 的 Dr DMV 并为 SQL 2016 设置一堆 DMV 查询sp_Blitz。BrentOzar.com 上的文档指出“系统管理员权限。sp_Blitz® 检查大量系统级诊断数据。”
sysadmin 真的是所需的最低权限级别还是有人能够以更严格的权限级别运行它?
不确定我是否会在客户端的生产服务器上请求 sysadmin 权限。
根据这篇文章,Azure SQL 备份可用于“将数据库还原到另一个地理区域。当您无法访问您的服务器和数据库时,这允许您从地理灾难中恢复。它在任何地方的任何现有服务器中创建一个新数据库在世界上。 ”
我的问题是这个。如果我的数据库所在的服务器出现故障,我如何能够访问最新的备份以将其恢复到另一台服务器?例如,如果我现在想恢复我的数据库的副本,我会选择我的数据库,然后从页面顶部的菜单中选择恢复选项。但是,如果我丢失了我的服务器(以及我的数据库),我如何访问位于丢失服务器上的数据库的备份?
sql-server ×9
backup ×2
ssdt ×2
azure ×1
recovery ×1
restore ×1
rollback ×1
security ×1
sp-blitz ×1
ssas ×1
ssis ×1
ssrs ×1
ssrs-2008-r2 ×1
ssrs-2016 ×1
transaction ×1