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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
获得MS SQL的版本号
# Z+ b; U5 @/ Texecute master..sp_msgetversion 6 v: m2 N" ?) \& S) p
* ~) i9 i0 M/ f$ [
--得到硬盘文件信息
8 ?  r( u, H' D. @  g--参数说明:目录名,目录深度,是否显示文件 & c1 d8 z. w" x4 M
execute master..xp_dirtree 'c:'
2 |" A& u( a- v3 i& [execute master..xp_dirtree 'c:',1
; F' L% @- Y% Z: n6 Zexecute master..xp_dirtree 'c:',1,1
/ o. O) E3 Y/ x2 s; a! N' r8 A  P! Q% E
. f1 {& t2 d/ a+ S
--列出服务器上安装的所有OLEDB提供的程序
5 P9 Z" q# m, D) Bexecute master..xp_enum_oledb_providers , U, U+ f( Y6 Y4 C9 V/ m
7 y/ S- r) n! D1 l% r
--列出服务器上安装的所有代码页 , c5 T6 }( \2 [0 M1 Y& `
execute master..xp_enumcodepages ) F) B: E, \' j. E" d3 t
) W, I1 w6 G% \+ n7 n
--列出服务器上配置的dsn - K! ~7 `" F) p
execute master..xp_enumdsn 8 Q2 c$ _$ E! U6 ]7 |

: A# h3 t5 d2 F& Z--列出sql server错误日志列表,最后更新时间
: R# b3 [; Z* F2 {  I# wexecute master..xp_enumerrorlogs
5 w; Z: F- j" E# c+ B1 I& L8 [1 C' I( u+ U0 x, T- J+ i" k, S
--列出服务器上所有windows本地组 5 X; }) i$ l8 v: M7 ]8 q% w* ^
execute master..xp_enumgroups
1 G# J$ T* Y; _, `! s0 c+ S: Y4 U) X  H7 D. P6 l
--检测文件存在性
! y, ~# ^7 f- P2 l8 ?+ kexecute master..xp_fileexist 'c:\a.bak'
9 t4 a3 j; ^; D: c9 E0 a, E  @8 L' K0 T' K- s) f8 b
declare @flag int 8 i: P/ J, l; @5 D% N. L+ y/ F4 p1 x& [

* [8 e, U0 n8 H4 h: l+ z- s/ n- Zexec master..xp_fileexist 'c:\abc.bak',@flag out
: y! @7 i3 W5 u% n  b! S5 ^7 j, }6 B5 p( p
if @flag=1 ! M6 ?3 c. v4 ~8 |
begin # G3 M5 \* e) I5 b$ o
print 'exist'
0 m  c6 t5 C4 J9 r& T# lend
. Q- ^% R6 `+ _& n. e% L# nelse
+ W* u3 g- f/ Vbegin
6 U! }, j4 |8 Dprint 'no exist'
" a6 ~$ M$ c/ mend
6 b4 K  z; B' G+ Y2 M) H7 H% y: f! V% j' N! v7 }* Z% d. S
--列出服务器上固定驱动器,以及每个驱动器的可用空间 7 T; w& B1 y* z7 A; U
execute master..xp_fixeddrives . B. e& n; l  P7 ?+ p: M& O

" w2 e2 i1 `: u+ O3 P. p$ r' u3 D* R  h
--得到当前sql server服务器的计算机名称
+ W9 E: h9 Q; m) D/ b. Vexecute master..xp_getnetname
9 ]% Q# j5 U2 v' z( h+ q' f( Y/ S. t- F& k0 R
--列出当前错误日志的具体内容
) A! j$ D) N/ i8 l$ F1 M. \EXEC [master].[dbo].[xp_readerrorlog] % M+ b9 f. q9 L3 j: f! W

  c' M7 y( @$ P% N' I5 h1 X# m--列出指定目录的所有下一级子目录 4 H& O. ?% F3 o( O
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
$ D* l3 v. V% n8 b# C: _7 m! }7 m
9 m6 V* S1 B+ N( v/ r7 d$ j5 y8 l& k- \1 @
---列出驱动器的名称
" a2 i( F, G: D9 D--以字节为单位的空闲空间(low free)
( Z; e8 ]3 ]7 r( T7 h" \--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) & b6 K$ r2 r* {
EXEC [master].[dbo].[xp_availablemedia]
: w7 f# |' J3 I1 D. T+ L--效果如下:
4 H1 h$ S  ]* I$ X
- z$ |3 K4 k# X& s* c1 _- B0 d4 P- Cname low free high free media type 3 k/ e, S$ `2 X1 j, w; s" L$ b
C:\ 1270386688 0 2
! E% E" l4 c3 b' M3 V2 M7 eD:\ 1726824448 2 2 / e' a7 A! ^! N! p
E:\ 875053056 10 2 ) `% {2 ?( [* |; y6 ^' T5 U" A
F:\ 0 0 8 % w  f# w% r/ T

$ V% C+ v5 X: c( g9 p. j
回复

使用道具 举报

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

本版积分规则

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