T-SQL系列之MSSQL_未公开的扩展存储过程

本文介绍了MSSQL中一些不常见的扩展存储过程,如查看SQL版本、列举文件系统、OLE DB驱动、错误日志、NT组信息、注册表操作等,展示了这些存储过程在数据库管理和性能优化中的潜在用途。
摘要由CSDN通过智能技术生成

--查看当前SQL版本
 
 EXEC master..sp_MSgetversion
 
 EXEC master..xp_msver
 
 
 
 --列出C:\盘下所有文件夹,包括二级目录,省略第二个参数时,默认为(显示根目录下文件夹)
 
 EXEC master..xp_dirtree 'c:\', 2
 
 
 
 --显示所有可用的OLE DB驱动
 
 EXEC master..xp_enum_oledb_providers
 
 
 
 -- 显示所有的代码页和字符

 EXEC master..xp_enumcodepages

 
 -- 返回所有的系统DSN

 EXEC master..xp_enumdsn

 
 
 -- 列出错误日志最后的日期与大小
 
 EXEC master..xp_enumerrorlogs
 
 
 
 -- 列出windows NT 组与描述
 
 EXEC master..xp_enumgroups
 
 
 
 -- 验证文件是否存在.
 
 EXEC master..xp_fileexist 'c:\boot.ini'
 
 
 
 -- 获取磁盘的可用容量.
 
 EXEC master..xp_fixeddrives
 
 
 
 -- 获取SQL服务器的WINS名称.
 
 EXEC master..xp_getnetname
 
 
 
 -- 返回错误日志文件的内容
 
 EXEC master..xp_readerrorlog
 
 
 
 -- 从注册表删除一个完整的键
 
 EXEC master..xp_regdeletekey @rootkey = 'HKEY_LOCAL_MACHINE',
     @key = 'SOFTWARE\Test'
 
 
 
 -- 从注册表删除一个特定键值
 
 EXEC master..xp_regdeletevalue @rootkey &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值