`
hyj1254
  • 浏览: 341095 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQLServer数据文件监控

阅读更多
   如果需要查看数据文件的信息,一般的做法是执行以下语句:
EXEC ('DBCC showfilestats')

当然,只有它还是不够的,但它所查出的数据是不可缺少的。
现在的问题是,执行该语句需要的权限过高,用户很可能拒绝提供拥有这些权限的账号,那么它就无法执行了。怎么办?只有找出能替代它的语句。
    在网上搜了不少地方,确实有不少人也遇到了这样的问题,但他们都找不到替代语句。也许是运气好吧,我搜到了:
select 
fileid,
groupid,
size/8 as TotalExtents,
fileproperty(name,'SpaceUsed')/8 as UsedExtents,
name,
filename
from sysfiles
where groupid <> 0

它查出的效果和前者完全一致,而且只需要public以及访问sysfiles的权限。这是老外给的,貌似中文网页里面找不到它。
分享到:
评论

相关推荐

    SQL Server数据库状态监控 – 错误日志

    SQL Server和SQL Server Agent服务在Windows事件日志中分别以"MSSQLSERVER"和"SQLSERVERAGENT"作为来源,提供了一定程度的错误和信息记录。 - **SQL Server错误日志**:SQL Server的错误日志与Windows事件日志类似...

    SqlServer数据库OGG安装部署及数据初始化.docx

    接着,将OGG for Sqlserver的软件包解压缩到指定目录,比如"ogg",然后通过`install addservice`命令在CMD中注册Windows服务,包括源端和目标端的Manager进程。 创建ODBC数据源命名(DSN)是连接SQL Server的关键...

    zabbix下SqlServer监控指标清单.docx

    - `SQL Server:Buffer Manager:Buffer cache hit ratio`:缓冲池命中率,表示数据库从内存中获取数据的效率。高比例意味着良好的性能,而低比例可能需要增加缓存大小。 - `SQL Server:General Statistics:User ...

    用于SqlServer 同步数据到ElasticSearch的logstash测试

    标题 "用于SqlServer 同步数据到ElasticSearch的logstash测试" 描述了一种通过Logstash将SQL Server数据库中的数据实时或定期同步到ElasticSearch的解决方案。在.NET平台上,这种数据同步通常是为了实现大数据分析、...

    利用SQL Server复制技术实现数据同步更新

    - 测试发布与订阅的成功与否是整个过程中非常重要的一步,可以通过查看日志文件或使用 SQL Server Management Studio 中的复制监控工具来进行检查。 #### 结论 通过上述步骤,我们可以成功地实现两台服务器之间...

    SQL SERVER数据恢复大师.zip

    它支持SQL Server 2000到2012各个版本,帮助用户恢复和修复损坏的MDF(主数据文件)和NDF(辅助数据文件),以及日志文件LDF。 在使用这款工具前,首先要理解SQL Server的基本架构。SQL Server是关系型数据库管理...

    Sql Server ExpressProfiler 监视Sql语句

    Sql Server Express Profiler是一款强大的工具,用于监视和分析SQL Server数据库的活动。它允许数据库管理员和开发人员实时跟踪和记录数据库服务器上的事件,包括SQL语句的执行情况,以优化性能、查找问题或调试应用...

    SQL Server 2008内存及IO性能监控

    在SQL Server 2008中,内存管理和IO性能监控是数据库管理员进行系统优化和问题排查的关键环节。本文将深入探讨这两个方面的监控方法,帮助你更好地理解和管理SQL Server的资源利用。 一、内存管理 1. **内存架构**...

    citect和sql server的数据通讯

    Citect 和 SQL Server 的数据通讯 Citect 是施耐德上位机软件,用于监控和控制工业过程。SQL Server 是一个关系数据库管理系统,用于存储和管理数据。在工业自动化领域,Citect 和 SQL Server 的数据通讯是非常重要...

    sql server2019安装包

    1. **Big Data Clusters**:SQL Server 2019引入了大数据集群的概念,允许用户在同一个环境中整合SQL Server、Hadoop分布式文件系统(HDFS)和Apache Spark,实现了对结构化和非结构化数据的统一管理。 2. **In-...

    SQL Server数据库文件常见问题

    首先,SQL Server数据库引擎使用两种主要类型的文件:数据文件(Data Files)和日志文件(Log Files)。数据文件存储数据库引擎所需的内部结构和用户定义的数据。每个数据库都有一个主数据文件(primary data file)...

    从sqlserver同步数据到Mysql数据库

    【标题】:“从sqlserver同步数据到Mysql数据库”是一个典型的跨数据库系统数据迁移的案例。在信息技术领域,数据迁移是常见的操作,特别是在企业级应用中,可能由于业务需求、性能优化或者系统升级等原因,需要将...

    sqlserver2014做数据还原

    在SQL Server 2014中进行数据还原是一项非常重要的操作,特别是在数据丢失或损坏的情况下。本文将详细介绍如何使用SQL Server 2014进行数据库还原,并针对一些常见问题提供解决方案。 #### 一、SQL Server 2014 ...

    SQL SERVER 发布/订阅 数据同步

    - 对于SQL Server 2000,需启动`SQLSERVERAGENT`服务; - 对于SQL Server 2008,需启动`SQL Server代理 (MSSQLSERVER)`服务。 2. **网络配置**:使用`telnet`命令验证两个服务器之间的网络连接性,确保1433端口...

    sqlserver日志查看工具

    Log Explorer 4.2 是一款专门针对Microsoft SQL Server的日志分析软件,提供了丰富的功能来管理和分析SQL Server的日志文件。 1. **SQL Server日志类型**: - **事务日志**:记录所有数据库更改操作,包括DML...

    Spotlight on SQL Server

    "Spotlight on SQL Server"很可能是指一款专门针对SQL Server的监控和性能优化工具,它可以帮助管理员深入了解SQL Server的运行状态,识别并解决性能瓶颈。 1. **SQL Server基础知识**:SQL Server是一个全面的...

    SqlServer数据导入MongoDB

    3. 数据导出:从SQL Server导出数据,可以使用SQL Server Management Studio(SSMS)或其他第三方工具,如bcp命令行工具,生成CSV或XML文件,或者直接通过ODBC/JDBC接口获取数据。 4. 数据加载:使用MongoDB的mongo...

    sql server数据库查看器

    SQL Server数据库查看器是一款专为SQL Server设计的强大而便捷的数据库管理工具,它提供了一种直观的方式来浏览、管理和操作数据库中的数据。对于SQL Server初学者和经验丰富的DBA(数据库管理员)来说,这款软件都...

    零点起飞学SQL server

    由于提供的文件信息中,标题和描述均为"零点起飞学SQL server"和"零点起飞学SQLServer",这两部分并没有提供实际的知识内容,而只是表达了一个关于SQL Server学习材料的主题。至于“墨马图书专营店”的重复内容,...

    msdb文件适用于sqlserver2008R2

    当您遇到登录到SQL Server 2008 R2时,如果与`msdb`数据库相关联的数据文件或日志文件出现问题,可能会导致错误并影响到这些关键功能的正常运行。描述中提到的"数据登录加载msdb报错"很可能是因为`msdb`数据库出现了...

Global site tag (gtag.js) - Google Analytics