找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2214|回复: 0
打印 上一主题 下一主题

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 ; W0 O$ z. ~: W& x. A/ ?7 c
execute master..sp_msgetversion 6 T: _& d" B9 k4 E& M

& m6 u) |! l3 X3 \--得到硬盘文件信息 + |# I# B; ?# X: t# s. O( \0 C
--参数说明:目录名,目录深度,是否显示文件
6 l7 N% ^, e: cexecute master..xp_dirtree 'c:' ) I2 v2 x6 {; a" x
execute master..xp_dirtree 'c:',1 2 A( w" R2 B, t. U8 P/ @) x9 w
execute master..xp_dirtree 'c:',1,1 3 f+ p2 Q8 f3 K+ Q, @5 S$ a

+ ?4 E% p+ F/ X  y  l/ j
) e' U6 O' O; N- Q( \7 q--列出服务器上安装的所有OLEDB提供的程序 ) c" t5 a1 ^9 D8 W) \* ^0 R( I0 B
execute master..xp_enum_oledb_providers 1 U3 `0 r! {0 h6 D& ~' ]
' W7 X# y$ C* ?9 f  j
--列出服务器上安装的所有代码页
" C1 z6 W; `1 ]6 Dexecute master..xp_enumcodepages - B. j8 ?" Z+ n) Q
% [6 ^3 x: B! q' |- Y; A6 H& |. M
--列出服务器上配置的dsn # d) V! [1 H! v# B" |9 E+ ^  }
execute master..xp_enumdsn $ i) a0 P6 Z/ }& x' S7 ~

. @- w7 M  z4 q0 I& U5 t( e5 N--列出sql server错误日志列表,最后更新时间 * d3 E. `* O3 y# P" P2 x9 X6 n
execute master..xp_enumerrorlogs
  `) M9 f1 x7 }! y; Y" R
; a' }! x( L5 ^7 R--列出服务器上所有windows本地组
+ @, V5 R" T! l3 S& T" i" |! [execute master..xp_enumgroups , Z1 i! p5 y& `; @% e- w- J

: D, |+ p, o8 ]; @, ]) b--检测文件存在性
" P: s+ z2 ]: C$ p7 W+ \+ cexecute master..xp_fileexist 'c:\a.bak'
& e% o! g3 q! H" e
" l/ z+ [) U  u( ~. Ndeclare @flag int
6 F) u! K7 h; w: [2 j5 T# [) [' m2 D# L' W, x
exec master..xp_fileexist 'c:\abc.bak',@flag out
# {1 e  h; s. m4 Q+ D! \+ U0 ]  w' j( }- }! p6 p8 B- o
if @flag=1 + s: s! v  L+ e) M
begin
' e! N9 ?. F. _1 T, Kprint 'exist' + `# ], e" Q! u+ @: }# |! ^+ u7 I  l7 n
end
- ?' _- W- Q+ delse
* ^6 f  G& K  F6 a6 Dbegin " ]# F  j  B+ B! o) X6 T. u
print 'no exist' 1 C# A- m6 K; ?  m6 _1 p
end ' l# x) F/ V# W* Y5 r0 _
+ G5 }" W3 R+ P
--列出服务器上固定驱动器,以及每个驱动器的可用空间 . n4 f8 b$ U8 O0 O- `5 @
execute master..xp_fixeddrives 0 n$ R8 V( f4 E
3 S' F) q* Z; d$ l: e7 V( S- |' H
4 |/ k, I+ |5 \( n
--得到当前sql server服务器的计算机名称 % e9 _1 H1 O! f/ S* _6 }7 V: ^
execute master..xp_getnetname
4 X/ |# V8 e8 _" U/ |. C; v1 o, Y' d9 @7 l. e% `( j
--列出当前错误日志的具体内容
. [5 j! k- X% ], N8 z. \$ g$ _+ @EXEC [master].[dbo].[xp_readerrorlog] ; \1 v! i- R3 ]- `* p1 E
. K4 c" n* P- n6 G& [% j
--列出指定目录的所有下一级子目录   @! J$ g- b7 X# e; o- y3 x& @
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
) r# |  v5 N6 ]7 H- {% J3 y8 J; [( K3 r

) h3 |/ U& n( N; l5 P---列出驱动器的名称
3 ~6 E1 R" |3 u* g; a--以字节为单位的空闲空间(low free)
6 w. _4 g4 w0 M0 O2 I--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
& _9 _7 K# A; g1 E! SEXEC [master].[dbo].[xp_availablemedia]
' [3 p5 p9 O: ]--效果如下:
0 E$ T3 b: V5 D+ R" c) ~
1 W" C) W* o) fname low free high free media type
# S* [$ e* T" B1 R* G$ zC:\ 1270386688 0 2 * y: }9 W: @$ T: t  m. n, p
D:\ 1726824448 2 2 + ]3 O7 T/ J9 R$ k% W8 O9 e- J* Y2 @
E:\ 875053056 10 2 0 b* _8 |4 W* [
F:\ 0 0 8
# n: B6 \/ D# f  D4 P; F* j$ C! }0 w5 i/ z9 r5 j  _' t0 t) w" j7 N
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表