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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
' A4 y2 ]4 b8 J( m6 Rexecute master..sp_msgetversion
1 b2 n; W, p* K% q; F' S! g8 {3 }+ L5 P  a& o0 l* W
--得到硬盘文件信息
: A* {0 Z% q4 S; b6 n- J--参数说明:目录名,目录深度,是否显示文件 5 u8 p. A5 B$ E8 M) d
execute master..xp_dirtree 'c:' ) ]* a  z% ?. O
execute master..xp_dirtree 'c:',1
: G7 [4 }- ^8 S6 I7 N6 yexecute master..xp_dirtree 'c:',1,1
  q; [" ?2 T6 n0 q) _6 v& R/ d
$ O8 K( S; ?7 c& X  p0 Y' Z- b
6 i7 R4 `. V1 o7 P2 [& V& U--列出服务器上安装的所有OLEDB提供的程序
/ Y+ q* E9 r0 v- M; t) Iexecute master..xp_enum_oledb_providers + ^: v% h- u% Q' M

- \) y/ q, s. ^9 Z3 D--列出服务器上安装的所有代码页
" n# T5 O! f( I: t& Mexecute master..xp_enumcodepages
" A9 L, a) Y8 }# H2 E( e
9 t8 T; i, V% ^3 G0 C( w1 I--列出服务器上配置的dsn
4 p- L! z0 @5 n/ sexecute master..xp_enumdsn ! E# J2 l$ k* y( N
$ M2 K" t! A3 l0 r# c; A! a
--列出sql server错误日志列表,最后更新时间 & C1 _  `3 l5 Y7 H8 j
execute master..xp_enumerrorlogs   S+ g" ?, l! q. M3 j
' B$ X% k, T1 T/ o( D9 h& a! k
--列出服务器上所有windows本地组 2 n. H9 }$ b; L' j/ e* y* c7 x
execute master..xp_enumgroups
( W. J* O% F$ Y* P% z  {
; }3 b; M0 C" k" O) g( `; H8 B* y2 ~--检测文件存在性 7 i! h" l# K  ~. r* I; t" k
execute master..xp_fileexist 'c:\a.bak'
- h0 f2 c1 |& w+ \
1 G1 [0 F3 w& b5 k1 k; o% H9 e' zdeclare @flag int 6 I- G' i& Q" R  b0 c! F' Z' g
: u2 @9 u( g  @0 [& e% F- I& u
exec master..xp_fileexist 'c:\abc.bak',@flag out
. V' [0 R  ^9 B, h" F* V7 y* l! J1 {
if @flag=1
% d6 F, X7 \! p  n1 M2 Lbegin % Q3 f4 {+ u# ]9 P$ A' |1 O
print 'exist'
3 x4 k. f0 o' p9 T0 ^3 @end
: m0 q2 @7 i. o5 M( q8 helse
4 X. a; n8 }4 f  }1 T+ jbegin " @7 t$ x* y  v7 V
print 'no exist' - {  `' p, v1 H6 O3 }& d4 A8 p
end 2 e) r6 r1 [& k0 {, V' y

) Y6 c* ]& _) M$ k, |--列出服务器上固定驱动器,以及每个驱动器的可用空间 & `* }1 H' h$ u$ n
execute master..xp_fixeddrives
- v/ ?# q3 L9 j. R$ N/ Z1 U( f- O
% ~+ c* M% H) ~. V6 b) i4 c* g9 z6 I% R: Z9 L& y
--得到当前sql server服务器的计算机名称
% L5 y" u2 N7 G; y  Jexecute master..xp_getnetname
3 L2 e0 I4 U' {& b; Z8 K2 e4 a3 d- J( K3 ], v5 y2 I7 B  C
--列出当前错误日志的具体内容 0 Q/ \, c% l4 t9 f) H- t$ i
EXEC [master].[dbo].[xp_readerrorlog]
8 o+ j! ~- W6 I2 o
) o8 \; ^6 c/ o--列出指定目录的所有下一级子目录 * R2 M$ u/ a6 T
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
9 W* m5 o; O3 N! [" z7 h
  P5 F; a. L! p/ f! U* [% F% {
4 r, b. [* O: h. Y7 W---列出驱动器的名称 9 i) H. [# W7 v
--以字节为单位的空闲空间(low free)
. ?8 M! T' |) `1 \1 {$ i5 o--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
& N0 ?5 q$ u7 W8 T8 x; ]EXEC [master].[dbo].[xp_availablemedia]
3 z: v2 Q+ u  e* U--效果如下: + U( O$ v* }; I

) S7 V! r' a! C; D1 O, @* Rname low free high free media type
8 o) X; T" ~4 T" OC:\ 1270386688 0 2 2 M" ~! R. u: ^+ f7 Q: w+ ~
D:\ 1726824448 2 2
# u/ b0 [" R3 H7 sE:\ 875053056 10 2 1 C# K, V+ x, s4 T1 s/ ]4 J* s; ?" z
F:\ 0 0 8
  g- \  k5 l, p1 Q* P% O0 r" e5 U4 G8 U0 h
回复

使用道具 举报

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

本版积分规则

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