标签: data-collection

无法从 SQL 管理数据仓库生成报告

我正在运行 SQL Server 2008 R2 并在一台服务器上安装了 MDW,并且有一个数据收集器收集服务器活动、查询结果和磁盘活动数据并将其上传到 MDW。当我使用数据收集 > 报告 > 管理数据仓库从 MDW 中选择任何报告时,我收到错误消息:

调用的目标已抛出异常 - > 未将对象引用设置为对象的实例。

所有 3 份报告都会发生这种情况,在我等待了一段时间并且数据已从数据收集器上传之后。我没有运行 SSRS,但阅读这不是必需的。

有什么建议?

sql-server sql-server-2008-r2 data-collection

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

查询以计算数据库增长

我有以下查询从 MDW 数据收集器输出一些关于数据库空间使用情况的好信息。我想知道以下列(数据库大小、保留空间、未使用空间、未分配空间、收集日期)如何正确计算数据库增长趋势?我试图保留数据库是缩小还是增长考虑在内,所以我不能只采用“最大大小”并从中进行。这是到目前为止的完整查询...

DECLARE @ServerName VARCHAR(MAX);
DECLARE @SelectedDatabaseName VARCHAR(MAX);
DECLARE @snapshot_id INT;

SELECT TOP 1
        @snapshot_id = snapshot_id
FROM    ( SELECT DISTINCT TOP 100
                    d.snapshot_id
          FROM      snapshots.disk_usage d ,
                    core.snapshots ss
--WHERE ss.instance_name = @ServerName
--AND ss.snapshot_id = d.snapshot_id
ORDER BY            d.snapshot_id DESC
        ) AS q
ORDER BY snapshot_id ASC;

SELECT  database_name ,
        ss.instance_name ,
        CONVERT (DATETIME, SWITCHOFFSET(CAST (d.collection_time AS DATETIMEOFFSET),
                                        '+00:00')) AS collection_time ,
        d.snapshot_id ,
        ( ( CONVERT(DEC(15, 2), d.dbsize) + CONVERT(DEC(15, 2), d.logsize) )
          * 8192 / …
Run Code Online (Sandbox Code Playgroud)

sql-server data-collection management-data-warehouse

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

在 Oracle 中使用 First..Last 和 1..count 有什么区别?

在 Oracle 中使用First..Last1..count在 Oracle 中的区别是什么?

FOR i IN l_collection.FIRST..l_collection.LAST LOOP
Run Code Online (Sandbox Code Playgroud)

或者

FOR i IN 1..l_collection.COUNT LOOP
Run Code Online (Sandbox Code Playgroud)

oracle plsql data-collection

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