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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
获得MS SQL的版本号
* t1 `2 E/ B1 S8 G/ Wexecute master..sp_msgetversion
( `- @7 ~) K0 b/ N3 y, `
" _  T: f% @7 y% d/ t/ G) |& t--得到硬盘文件信息 3 _' C" A) E4 H- v+ _$ U% y
--参数说明:目录名,目录深度,是否显示文件
  N; }2 w" ^2 d- Xexecute master..xp_dirtree 'c:'
2 N8 }% i7 P+ g' K0 sexecute master..xp_dirtree 'c:',1 2 L& S: W# A: ?) T2 N. N# n3 I
execute master..xp_dirtree 'c:',1,1 ! w" I/ U6 l7 ?/ M
  n. X# c2 L" T/ k7 J, R

, Z( y+ W/ d( w+ |; I--列出服务器上安装的所有OLEDB提供的程序 7 e  \& h& C  R4 Y& L; S
execute master..xp_enum_oledb_providers + `/ l9 t: R# E! ~& s6 G( D

" \2 L3 T8 a) c$ B  M2 C9 d--列出服务器上安装的所有代码页
* G$ x3 x( @& \2 _5 F9 Yexecute master..xp_enumcodepages
8 s; u. O3 u8 m: B2 x0 f: O
' D3 p& w- K; s- `2 I--列出服务器上配置的dsn * W) q0 i8 r- u* C; g( w* P3 G) T
execute master..xp_enumdsn ; m8 Y6 X: w: m; ^  ~) y& V

& t# p- l% ]0 _8 Y2 a: H--列出sql server错误日志列表,最后更新时间 % p+ i3 K( `8 g! b3 Y8 \
execute master..xp_enumerrorlogs ! X% l+ E( P) s* t1 y3 f; i7 V
1 [; L8 n. j: R$ x2 g$ [1 e
--列出服务器上所有windows本地组 ; P- {& G) N0 m2 t* E9 b/ h! k& q
execute master..xp_enumgroups $ z) o1 k& Y) d2 d% l" ^

8 n6 Y: a1 E* `2 \$ u0 A3 e& U# \4 p. b--检测文件存在性 , i, ~8 g! R* [7 _' G) H4 [$ @
execute master..xp_fileexist 'c:\a.bak'
1 p  U7 [* k( b- p2 [
- A/ l, Z2 M" ~$ e9 P5 F  sdeclare @flag int
+ u% E* K9 u' U+ \# }
. U: `5 D7 X1 f) f6 v( aexec master..xp_fileexist 'c:\abc.bak',@flag out
: B$ Y2 J- P% m+ H( X) y1 Q( C% l2 V8 E# S  S5 _6 S
if @flag=1 & n1 b+ m! y" K) X* U& L) O
begin
1 W* y% c3 W  j4 X" [9 r7 U2 K2 Xprint 'exist'
! Q: l8 C4 N2 [+ }$ N; Zend
6 d- d4 y( l: q  d7 a9 p2 k- yelse
, P& N) j" C0 {8 ebegin
/ y. E+ z$ T8 h! R1 N; M; Lprint 'no exist' % J3 f  ]8 h2 _
end 4 i$ R7 r# g7 z
+ S+ k3 l! {: P$ ?' T8 C1 L* V
--列出服务器上固定驱动器,以及每个驱动器的可用空间 & W8 ^2 z5 V/ Z0 v8 ?- ~# V! f9 Q
execute master..xp_fixeddrives , {. Y( H- ^% X9 }( ?* c. a
; l% G0 G7 {- C- h3 G8 X  l

9 U& {9 E5 D( p9 G. a$ A' h# Y--得到当前sql server服务器的计算机名称
# h- W! `7 f/ c, x: ^/ _1 d0 @execute master..xp_getnetname / E' [% n7 M1 s
5 R- }0 X3 X  k0 ?' y+ ]% A. Q
--列出当前错误日志的具体内容 7 e, S  v4 n/ }' |( m0 ^# b, M  e
EXEC [master].[dbo].[xp_readerrorlog]
: _- A# \- h' b) b0 \' H, B
9 F8 A1 O  S! N/ j5 E& v1 y--列出指定目录的所有下一级子目录
( w  t- K* r. C1 GEXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' 6 V0 K6 \4 y: x3 I5 C5 r
: q( l3 [% S% @+ J" P2 P: o
# C# R- {, D1 t9 _. V7 w
---列出驱动器的名称 0 B' P! z5 f' p  R" K2 g
--以字节为单位的空闲空间(low free) 8 _* X2 H& T# P# u2 t& E( Q
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
4 b9 Y! E: u, u1 H6 Q" [EXEC [master].[dbo].[xp_availablemedia] 6 A! `# l; I4 b
--效果如下:
9 T' S3 C) t8 `; w0 s" F$ z- V
' N% b8 g! v; T" N$ d1 f- Rname low free high free media type
' b( D1 T1 U7 @1 S2 X2 QC:\ 1270386688 0 2
, n; h4 Q4 D. ]1 S0 D$ m% qD:\ 1726824448 2 2 # _% v, h3 u& J; u. O
E:\ 875053056 10 2
4 W% A7 {" u& ?, r. m5 VF:\ 0 0 8
# n' \$ b. h5 Q  Q* i, c( C- a
0 V: W7 o6 P# h; o3 K% r% Q
回复

使用道具 举报

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

本版积分规则

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