找回密码
 立即注册
查看: 2968|回复: 0
打印 上一主题 下一主题

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 - l" Q7 g8 }3 c) G: Q4 a1 c
execute master..sp_msgetversion
% W: R0 n; m+ t# s7 L. p- w8 P; q; o% @) e( W5 W' d
--得到硬盘文件信息
2 F, |( U( o2 o/ g  m--参数说明:目录名,目录深度,是否显示文件 $ T9 c; Y. M# x6 P& X3 f* u
execute master..xp_dirtree 'c:'
0 K- [- _/ w8 }# Y0 v( Nexecute master..xp_dirtree 'c:',1 ) g% z; ^0 i- k. I7 x
execute master..xp_dirtree 'c:',1,1 - }+ T% u' F% \' n- I

* v1 q) G/ `. w! _- g- o0 X+ c. e
* Y2 i+ m3 M5 E* b& K0 k3 t--列出服务器上安装的所有OLEDB提供的程序
. Q; p8 N+ j  a% O" O; ~execute master..xp_enum_oledb_providers 9 @) R" i6 y& G' {% ^4 d

5 ?! a; t3 B3 p--列出服务器上安装的所有代码页
- c8 ?! k: h3 v5 ^( C; N+ Hexecute master..xp_enumcodepages 3 E5 q) D- G4 O

$ H6 J- k, N: Y, |  W1 n--列出服务器上配置的dsn
0 \1 S" N! A- h' Q* q: }% eexecute master..xp_enumdsn ! G3 C1 v" m9 z( G. J
- b9 I; U" ~! i" `! K8 d7 ^
--列出sql server错误日志列表,最后更新时间
8 z* C+ Z6 ?" L$ kexecute master..xp_enumerrorlogs
+ E5 y3 Q& l3 j7 i0 T" ^
9 D1 I3 Z/ g3 ~' g% M  U( B--列出服务器上所有windows本地组
# k0 B4 x7 X6 X( Mexecute master..xp_enumgroups
- E7 J& K- \! U9 W( W7 |0 [0 j0 c4 J( S
--检测文件存在性 6 D+ S, F  `- r( |' t
execute master..xp_fileexist 'c:\a.bak' $ C0 e  z. m7 M" p+ ^
* e; ~' b( R, I! o$ b: z: f/ W
declare @flag int
( X& y: Y3 K6 H. h) x. B
" c2 t; o& j6 a2 eexec master..xp_fileexist 'c:\abc.bak',@flag out
* D. P: z: t1 S0 _4 W( o6 n- B8 Q  X7 y; G# H* E2 ]# O
if @flag=1 0 U9 c2 \1 ^: W) h' E3 M5 ]
begin , N1 @) w, ?0 s8 E$ R: W! P2 _; L  X
print 'exist' 5 J$ d# f) t0 }- t! G
end 4 k6 g5 R3 S/ l" ~) s) u8 i6 Y: q
else
6 ^" B% u& e' S- {begin # L( D# M; r1 |' ~6 m
print 'no exist' " t5 l" `6 q- J' c* T
end
7 ^% r1 e+ e  P! y7 h( m7 z5 }) y& H! Z* X
--列出服务器上固定驱动器,以及每个驱动器的可用空间 # K, a3 _* c2 D. o  `
execute master..xp_fixeddrives
( ~  D/ a4 l  x+ s
. }' z9 l% ^: t. @
5 ^  U0 D3 ~; O. L2 |9 E. R--得到当前sql server服务器的计算机名称 2 A7 m) o* \' @0 e' z
execute master..xp_getnetname * Z8 M9 P+ T( u  Q4 T/ v4 d
* F$ M! O2 V2 V4 p( d% Q3 k- E
--列出当前错误日志的具体内容
1 f. {5 N2 {+ x5 o5 y" WEXEC [master].[dbo].[xp_readerrorlog]
7 J" t1 N+ G3 q+ O
8 L/ U& ]/ s2 b# c  ]2 C1 @--列出指定目录的所有下一级子目录 % [9 Z' P0 k& k) O8 r% R
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
  t$ ^- A0 l6 z& ?, f
$ L1 S# m) F2 ]5 N9 a' _" X
! m: x$ ~5 R) q; u---列出驱动器的名称 0 r" x0 L* j% g  z1 T5 G
--以字节为单位的空闲空间(low free) : s- w. `% k. _/ X3 S3 K
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) $ O) B" ^' Y* z5 B
EXEC [master].[dbo].[xp_availablemedia]
' A2 C5 @  \& F; O2 z& i; O) e--效果如下: - e/ k. ?  e( W2 e  H5 G

7 C0 i7 u9 r" m1 }/ ]3 nname low free high free media type
* o. R' L, h" o: AC:\ 1270386688 0 2
+ m% b9 T9 g5 Q8 MD:\ 1726824448 2 2
3 _4 E$ O% S# IE:\ 875053056 10 2 7 ]* N, U( c) j5 D# ^0 L
F:\ 0 0 8 . ^& H% J2 Q5 z

1 q, |- r5 R. i# i/ k, w: E
回复

使用道具 举报

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

本版积分规则

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