--查看硬盘可用空间大小
EXEC sys.xp_availablemedia --1.
EXEC sys.xp_fixeddrives --2.
--查看硬盘文件信息
EXEC sys.xp_dirtree 'c:' --根目录下
EXEC sys.xp_dirtree 'c:',1 -- 一级目录下
--查看数据库的使用情况
EXEC sys.sp_spaceused --database
EXEC sp_spaceused N'tab_user_def' --table
--查看服务器提供的OLEDB程序
EXEC sys.xp_enum_oledb_providers
--查看数据库服务名
SELECT @@SERVERNAME
SELECT HOST_NAME()
EXEC sys.xp_getnetname
--查看数据库实例名
SELECT @@SERVICENAME
--查看数据库所在机器操作系统参数
EXEC sys.xp_msver
-- 查看服务器上所有Windows本地组
EXEC sys.xp_enumgroups
--查看版本
SELECT @@VERSION
EXEC sys.sp_MSgetversion
--查看数据库配置参数
EXEC sys.sp_configure
--查看所有数据库名称、容量等信息
EXEC sys.sp_helpdb
EXEC sys.sp_databases
--数据库更名
EXEC sys.sp_renamedb @dbname = NULL, @newname = NULL
--查看当前数据库文件路径等信息
EXEC sys.sp_helpfile @filename = NULL -- sysname
--查看当前数据库文件组名
EXEC sys.sp_helpfilegroup @filegroupname = NULL -- sysname
--查看SQL Server错误日志
--1.查看SQL Server错误日志信息
EXEC sys.xp_enumerrorlogs
--2.查看当前错误日志具体内容
EXEC sys.sp_readerrorlog @p1 = 0, -- int
@p2 = 0, -- int
@p3 = '', -- varchar(255)
@p4 = '' -- varchar(255)
--查看数据库角色信息
EXEC sys.sp_helprole @rolename = NULL -- sysname
--查看所有数据库用户所属的角色信息
EXEC sys.sp_helpsrvrole @srvrolename = NULL -- sysname
EXEC sys.sp_helpsrvrolemember @srvrolename = NULL -- sysname
-- 查看当前数据库所有用户信息
EXEC sys.sp_helpuser @name_in_db = NULL -- sysname
--查看本地数据库用户登录信息
EXEC sys.sp_helplogins @LoginNamePattern = NULL -- sysname
--查看远端数据库用户登录信息
EXEC sys.sp_helpremotelogin @remoteserver = NULL, -- sysname
@remotename = NULL -- sysname
[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8337095/viewspace-1032121/
,如需转载,请注明出处,否则将追究法律责任。