获得MS SQL的版本号
7 \, j2 n/ R. H! \! \execute master..sp_msgetversion
0 h; R# I; S# c/ N
* @; ^7 R |9 V5 k3 F' f' d/ C--得到硬盘文件信息
3 I; t+ D2 P L--参数说明:目录名,目录深度,是否显示文件
1 a+ r4 q0 D: o1 ]execute master..xp_dirtree 'c:'
" b/ i3 Y; j$ Yexecute master..xp_dirtree 'c:',1 9 S! f/ q/ ?" C7 a0 u
execute master..xp_dirtree 'c:',1,1
. I5 N. T- Y9 a! B2 @; u; n# S$ T8 Y& r0 c5 F, ?5 V W* W( T
J' ]# X7 b- U. N7 p2 X# I--列出服务器上安装的所有OLEDB提供的程序 - I/ b* f3 Y% s l
execute master..xp_enum_oledb_providers
) v9 L E" W" u* N$ u9 j+ f9 p3 q1 \% w; Z+ z5 O1 ^5 t
--列出服务器上安装的所有代码页 ( \+ j! [$ Z- O; S% q: C: M
execute master..xp_enumcodepages . Q! X" Z/ ^4 k+ A& R2 ~
5 s# V. d4 A8 a# w--列出服务器上配置的dsn
: o7 J4 _7 I {+ V% S: G- iexecute master..xp_enumdsn
: H8 x5 B7 X, X5 ]/ e/ j) e
' h$ x; H5 Z. e& Q- g. S--列出sql server错误日志列表,最后更新时间 9 C8 g f+ G) R. T& {) N. b
execute master..xp_enumerrorlogs - [' v) d& D$ s Z5 W
1 R+ @4 i9 }: L4 O+ o: B+ u5 V--列出服务器上所有windows本地组
) |! n8 F' y. [6 f+ Rexecute master..xp_enumgroups
& B1 ^" g; M* y( e
. W& ~2 U; q0 a& w8 _6 L--检测文件存在性
3 Y% {, V* u4 T9 O6 ~execute master..xp_fileexist 'c:\a.bak'
! x; F4 S2 e' }3 A1 w. v4 i) @5 s; z. [
declare @flag int % D+ [( @. U6 }3 d( E9 C) U
7 j' `0 `9 I7 R( Q6 P0 x4 f: ^exec master..xp_fileexist 'c:\abc.bak',@flag out
1 o+ l/ ]6 g$ T/ ^* H5 z
" b+ w( ?4 V1 {# h4 e* K( ^5 }if @flag=1 : D+ k' ^0 ~. u
begin
8 V! g5 U" X$ }+ I8 _9 Oprint 'exist' $ a/ H5 B+ R8 e9 P5 ?
end
! g- l4 }" d6 y+ Y4 b) Welse , `- U+ Y- p8 [8 q" v: c
begin
+ _ _- v* I& u4 F' Nprint 'no exist'
4 }' k) n6 N3 q$ A1 l& y) rend
, h1 z1 O' K7 `9 d, D9 f% e: n6 X. [
--列出服务器上固定驱动器,以及每个驱动器的可用空间
, w7 M9 L# u4 s8 [8 E1 ?( t: Dexecute master..xp_fixeddrives 0 f K$ w& _6 m# u
! j* s3 C. ?" I# `. f6 }5 |
0 ~. x9 Q4 x6 E
--得到当前sql server服务器的计算机名称
m K% G/ k" R& ]execute master..xp_getnetname
2 m% V/ Z& t; E" B8 U( [- s) E2 N) [ X. c! C' [/ H
--列出当前错误日志的具体内容
6 T) ]% q7 w- ~" x L: [EXEC [master].[dbo].[xp_readerrorlog]
7 V; S$ c' K! x8 ?+ x u5 Z- O" o) s( Z# }5 F
--列出指定目录的所有下一级子目录 : N3 v+ q6 @, r/ b
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
1 [) T- x6 c# e9 h+ v2 k' @. o9 b9 L" l* A. z1 e% y
0 F& h3 c$ A# C0 a y
---列出驱动器的名称 & S) X9 U6 K% l6 Y8 m7 @, C
--以字节为单位的空闲空间(low free) % \! z2 {, B& c. A% m! W4 O: J. p
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
% C$ R c# n5 l" D; d! GEXEC [master].[dbo].[xp_availablemedia] 6 x n* R9 N$ x8 Z
--效果如下:
' }9 M1 q5 |$ R; i. e/ y$ @' Z
( C' ?# K! g) g8 M3 Aname low free high free media type
. @/ w0 F3 ^* ~/ Q1 NC:\ 1270386688 0 2 5 U$ s; u# \7 ~! C# M( d
D:\ 1726824448 2 2
% M6 Q; \1 A+ }, [/ I# YE:\ 875053056 10 2
; M" q" L& _- x2 v7 E3 cF:\ 0 0 8 , ^5 N, A* _5 E' x- x! w
0 m8 m6 R$ h2 r2 Z
|