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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
9 n8 q# e2 O) h- P% Pexecute master..sp_msgetversion
4 f# [8 j: z% ]2 j1 f9 u/ N# }* \7 a9 R  w+ d
--得到硬盘文件信息   ]# W( X( k- `" D8 F( F/ i  I! a9 x
--参数说明:目录名,目录深度,是否显示文件 0 g2 ]3 B$ n1 C* k2 _
execute master..xp_dirtree 'c:' 9 b- w6 z! a/ K
execute master..xp_dirtree 'c:',1 " T4 r' a% M7 `
execute master..xp_dirtree 'c:',1,1
  v# |) D$ F% M8 _/ K+ W
5 N6 n) n, f$ n2 b; ?! l3 V0 E# f6 z, Z- W! h
--列出服务器上安装的所有OLEDB提供的程序 7 t* Y7 d7 E6 l3 C8 \9 B
execute master..xp_enum_oledb_providers
+ V& D2 v9 p) W7 M0 {- j+ U6 |# ^4 a; U
--列出服务器上安装的所有代码页
! s/ S% s4 p  u6 zexecute master..xp_enumcodepages
# p; [# w7 G5 u  b: i3 r3 M
4 z% {4 E3 T$ z% @; p* h# o2 T6 p--列出服务器上配置的dsn ' V( I& \: Q! Y+ X! n
execute master..xp_enumdsn
' `) H2 P1 F# y  u, Z1 E
7 u) d7 i) _# ?4 |0 X* `6 Q$ f--列出sql server错误日志列表,最后更新时间
7 H6 e# p# ]8 v2 S; K3 Uexecute master..xp_enumerrorlogs % f  o% {$ [  G

3 Y, a" O0 G8 c8 U! {% V--列出服务器上所有windows本地组 ' j3 x; s7 v! ]  r
execute master..xp_enumgroups
0 i* Y, R9 Y/ E& b) H! O: N3 `& g& h4 _% r7 _- r6 x) \4 l
--检测文件存在性
8 L: ?1 p" o+ c* p: kexecute master..xp_fileexist 'c:\a.bak' $ _5 f) o4 v$ @8 s+ ^. z- w% X
* r, _" z8 _1 K" U& F1 |
declare @flag int
) ]4 r% q$ j- v" k9 S+ A# l6 Y" z+ n0 P
exec master..xp_fileexist 'c:\abc.bak',@flag out 9 T. _. p0 M7 D# n: P) N8 s9 w' ^' z

. o* A8 N, W# ?% _. e0 lif @flag=1 - ~8 @/ ~( k. W% j$ e
begin 0 _- g8 l. N9 [
print 'exist'
+ w7 u+ B; B; g5 _' Wend
% S4 ^( E% f% t3 Y# melse
) i! Q( C0 \3 E; ubegin
7 R0 X* e: L$ n. C3 Y$ H% `4 Qprint 'no exist' " s; w/ e$ H8 i' Z
end
3 L' L' h# ?* O7 _# S
  I( k5 j* m) b" ]! S* h* q--列出服务器上固定驱动器,以及每个驱动器的可用空间
! w* |# c" Z7 x$ l. @( c+ ?' k9 o  kexecute master..xp_fixeddrives 9 `, {5 {4 M3 b8 \

) X2 o7 ~8 g, V7 b: E
$ `1 Y( }: T7 Z; X+ R. ^$ J--得到当前sql server服务器的计算机名称 % [: D5 R( a" K( }9 y, I* g. _
execute master..xp_getnetname
4 S+ F- f5 f6 V! ^, l7 o$ w2 f, {& i4 E
--列出当前错误日志的具体内容
( M1 ^+ q. z4 M7 QEXEC [master].[dbo].[xp_readerrorlog] / T7 C7 H( [1 d5 p/ x9 F1 o) Y

. c" f9 |1 s4 W# J* F: S7 m--列出指定目录的所有下一级子目录 - _1 Y% M" w  F. ]  |
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' ; F* V# F% U/ |. q; m! \, w* f

/ j. y' A0 Y' s  c& B! c- ?9 S% e
- q- k  Z/ d( {- q* k5 N+ i---列出驱动器的名称
" l. I* c; o& f' u7 `, q  @--以字节为单位的空闲空间(low free) ) ?- u. U1 `1 e1 ?7 F+ [
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)   Y! s1 K" ^; I5 W* n. P
EXEC [master].[dbo].[xp_availablemedia]
3 U; x/ w: ]) y7 O--效果如下: - F' D5 Q: ]8 V5 p' P$ g

1 V0 [# l% W6 X, f# x' J1 O  c. Hname low free high free media type ) M9 z# m% g7 q5 I; t! Z! v& m- q
C:\ 1270386688 0 2 ! a" w& A5 ], f% @& w& }" e
D:\ 1726824448 2 2
" ~9 L) L* W/ J5 sE:\ 875053056 10 2
" M9 f" w  m( E8 NF:\ 0 0 8 : T0 O5 v6 w* E

/ `+ q, `/ i2 T4 q5 }
回复

使用道具 举报

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

本版积分规则

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