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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
* g+ v, Z4 c7 C7 H/ C+ W5 eexecute master..sp_msgetversion ) _1 A  v) e  P

( x! u& v5 o- U. ^( B0 N--得到硬盘文件信息
& W$ L8 G  [; v--参数说明:目录名,目录深度,是否显示文件
8 [% H6 E8 Q$ d' ~& kexecute master..xp_dirtree 'c:' 4 w- G, B8 u/ [4 Z' }
execute master..xp_dirtree 'c:',1 3 U$ c3 N9 j, g' w* Y, t
execute master..xp_dirtree 'c:',1,1 7 l" f$ C: T. v9 S6 G$ F
' A4 s- P+ B- q/ r0 `; R$ \% M& |

) i) A9 R  N: O+ }8 [! _, z--列出服务器上安装的所有OLEDB提供的程序 % L, q) k4 Y* e
execute master..xp_enum_oledb_providers & s7 d$ B" G. k

; \% _# W! q8 i6 ]  c--列出服务器上安装的所有代码页
& w8 Q, ?1 U9 v. cexecute master..xp_enumcodepages
6 K  P3 y% d' }# ~% Q9 M( c
  L* m+ C1 z) [" ~2 u--列出服务器上配置的dsn
5 E: K! ?6 F5 Eexecute master..xp_enumdsn
) q3 A1 A% b8 S2 K: R
5 Q9 U* h" M; x! A--列出sql server错误日志列表,最后更新时间   T+ a1 t# ~" F- g+ z! W# C( A
execute master..xp_enumerrorlogs
  v) r1 w% r: i3 F+ k/ g5 l/ f) d. h
--列出服务器上所有windows本地组 * ~; i1 j- o0 S- z/ Q+ {4 ^$ a
execute master..xp_enumgroups
0 f7 N( B2 G) K( b
# X( p; [0 E1 A& Y--检测文件存在性 3 Y0 ^7 N! t9 ]  h) z- Z( v
execute master..xp_fileexist 'c:\a.bak' ; W2 o0 O+ s) a) ~* b8 W+ U

- D0 b1 s) Y4 K0 ^( Ldeclare @flag int
* v7 V9 d3 o: p: e+ Y
) Z/ ~) O: m! g2 ?& o; ?exec master..xp_fileexist 'c:\abc.bak',@flag out # l0 L* [9 d- O4 I
  f& D& ^6 A6 a2 V' U& ~
if @flag=1
, q, f; x- b6 Z4 w- Abegin
! ^2 x! P/ d1 J2 {# ]5 G+ f9 sprint 'exist'
% h3 T3 v" m: N, Jend
5 H; X, v5 T3 V8 m! J4 |else
6 n2 u% k6 @: p; i1 G0 Z9 i/ qbegin
# q8 p- c3 m2 b7 c( t, Y5 \4 Uprint 'no exist'
6 {( L+ w4 f& h  C3 Oend 1 e3 M# Y+ X: \; Y

+ a7 ^5 T( k# N( D--列出服务器上固定驱动器,以及每个驱动器的可用空间 8 P: x% `) Z0 w% z" s7 ?% W, ^! P
execute master..xp_fixeddrives
$ k1 O% _  o; |: c9 D7 t6 F& Z/ q5 U+ h- \; Q; O0 S
& T3 B* V8 k' f# H
--得到当前sql server服务器的计算机名称   ~5 f; h: x; Q6 b+ e
execute master..xp_getnetname : m9 C% a/ Q6 _7 s* k

7 Z0 a$ d6 D0 ?( c9 }2 p/ ?* \--列出当前错误日志的具体内容
! @+ s5 T4 b! D' i' H4 X5 `1 ]EXEC [master].[dbo].[xp_readerrorlog]
- k2 T" q& ?) z" Q7 B5 H4 H1 Y' _8 O& m" ~  c1 @
--列出指定目录的所有下一级子目录
& b- J# u, O9 I0 {$ }EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' ! @8 |8 P# l) ^0 @4 C4 h5 O8 S

5 u' K" g3 o! x$ R! ?- p, h! y- w" Q
---列出驱动器的名称
  w2 r1 O, t' K( K--以字节为单位的空闲空间(low free) * ^& f3 m- W6 R2 s6 s, }! r+ G$ N
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
0 i5 L* A, d9 N$ m8 WEXEC [master].[dbo].[xp_availablemedia] . d, y/ C+ F2 R5 u7 T) U; a6 w! D
--效果如下:
) }- x' ?6 X; h" A0 {; P
" T% {: U  P' u( |/ w; ^name low free high free media type
9 i! x3 c9 q0 T3 I" l' c. fC:\ 1270386688 0 2 1 r9 d- _( Z9 _" C1 B; q
D:\ 1726824448 2 2
, _  n( m) u" `2 O1 R! s* ME:\ 875053056 10 2
' N" R& V$ [/ {: p' ?+ oF:\ 0 0 8
8 ]! ^; K4 N  ^- u3 h4 w2 U8 ]7 W
0 i7 ?  s) ]/ w
回复

使用道具 举报

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

本版积分规则

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