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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
, D, A4 I" f3 p1 t2 texecute master..sp_msgetversion
% w+ p! Y) M+ A6 m
" A7 o$ X: f) v( M! k, h--得到硬盘文件信息
3 y4 A9 e8 l7 K" P0 T0 ?8 u--参数说明:目录名,目录深度,是否显示文件
) O5 Z$ t! Z4 j6 V4 x% sexecute master..xp_dirtree 'c:'
8 A3 U$ J- C" I' J! z/ e% M* M. Texecute master..xp_dirtree 'c:',1 7 q% ]6 |+ z6 c
execute master..xp_dirtree 'c:',1,1
: g& D6 L1 Y" ?4 K4 }( Y4 p' R, ^4 U, Z3 r7 C) i6 [  m1 y
# Y" ^! Y4 k; {1 a9 f
--列出服务器上安装的所有OLEDB提供的程序 - g% y, j0 g; n& }! {
execute master..xp_enum_oledb_providers
9 `( V1 U" c" B
# p2 w# e% e6 y' G) V7 \6 Q/ w--列出服务器上安装的所有代码页
( {8 D5 ?  A) I' }1 q  ?execute master..xp_enumcodepages
) \9 O4 ~/ l1 F. ^- R7 S/ a7 i+ W: l5 g5 _0 J1 z8 v: k
--列出服务器上配置的dsn 6 y1 g& j% o5 h# c1 h9 F
execute master..xp_enumdsn   A+ G" H% g6 b( d8 |! w) q( P

/ D: U8 g6 c- [1 M* g2 L0 z$ P--列出sql server错误日志列表,最后更新时间
% T) H2 v* t- R0 B' `execute master..xp_enumerrorlogs . S1 m0 l8 G) J: U! l. m
7 {9 t* J% p6 E. b
--列出服务器上所有windows本地组 1 b/ E; d* x' u& l# ?6 T/ N
execute master..xp_enumgroups
8 {4 \- T3 e; k- c+ ~4 M# C# |! L; P) N- i. C. k! V! ^  h/ u
--检测文件存在性   L3 F4 D  }" Z
execute master..xp_fileexist 'c:\a.bak'
0 M# b7 g' X+ H  }' y6 A- {7 S
" Y, _# l1 p6 w5 F- Rdeclare @flag int 4 `5 ?  z* D0 \2 h. x! }
  ]: G0 A& A( r7 K9 P1 j  H
exec master..xp_fileexist 'c:\abc.bak',@flag out 5 v* X8 Y% E' ]* T- |
0 F+ _& a8 [# L8 L7 X) k( S5 `
if @flag=1
7 [" U( |0 r( Q, }' Nbegin
! ]; F% \2 g) T, Q/ }+ F8 J0 Q  N7 Mprint 'exist' * c% X1 l$ S2 f! }( ^
end & o8 D1 A6 P. a! Q
else % s% w2 d" W& K$ ^4 F. [, i
begin
( f! `' J5 f. R& oprint 'no exist'
4 y. |* n' X8 V& G1 G& Iend
+ {8 ]5 |9 r8 z# _7 H8 l
; K! U, B* S0 F% g* s7 h--列出服务器上固定驱动器,以及每个驱动器的可用空间
  n% L2 O7 f/ S( P& Jexecute master..xp_fixeddrives
: z" \0 c0 w% W# F! H. ^, R) T/ P) Z- l- e* h, d9 e

) u# y! u9 O; W% X, J* c3 f--得到当前sql server服务器的计算机名称 ; |4 a* t9 ~1 s
execute master..xp_getnetname 0 E5 F7 v  X0 W

- B+ M# h8 i1 ]: L--列出当前错误日志的具体内容 ! [  a4 I7 \. a# W! M; r; g- S
EXEC [master].[dbo].[xp_readerrorlog]
# k2 r  F5 ?. @1 m& N* P$ j9 v: F5 @7 W) q
# M' t2 D. V5 c- e--列出指定目录的所有下一级子目录 & ?" q/ t7 C# C! M* Y$ y' W# |
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' * l- ~4 ?9 o  P& H7 |/ ~

) V. _6 A4 P9 i1 i( Z4 R+ L9 g$ }' I  r
---列出驱动器的名称
! ?% ~6 p/ A+ ~4 h- {--以字节为单位的空闲空间(low free)
) e4 D0 N1 P4 A3 t! M/ L& I* A- I' U--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
+ B/ i% f/ D, j" |: VEXEC [master].[dbo].[xp_availablemedia]
* D5 I. E+ c. M& g--效果如下: 2 z0 q2 X& I! a2 w

  R. a2 f( W8 I" M% \1 a( B0 kname low free high free media type
5 o  F  p/ Z% d7 J6 `- `C:\ 1270386688 0 2 + ~" H* g/ c& T6 @
D:\ 1726824448 2 2 3 r2 L) W- O6 s. v) h" [# w2 Z
E:\ 875053056 10 2 & o6 [; R! Q$ Y% O' B' c) D
F:\ 0 0 8 1 L4 Z2 O/ G, g" e8 i
% g( h% ^" }$ A: w9 T, z
回复

使用道具 举报

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

本版积分规则

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