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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号   m# Z$ C% T8 n! |, U- |# r
execute master..sp_msgetversion + E6 H' i) i( F0 D
( N; j) n6 e1 S! W  ~) Y2 g
--得到硬盘文件信息
8 y! |* T2 y, ]  @. W--参数说明:目录名,目录深度,是否显示文件 + v7 e1 C( ~4 K4 `/ V
execute master..xp_dirtree 'c:'
( b4 m/ R" Z) K/ C1 w. Hexecute master..xp_dirtree 'c:',1
# ?1 a: P( @+ l1 h" rexecute master..xp_dirtree 'c:',1,1 " `# O. j5 U% {% o: B; L$ H1 L
. Z$ J& A0 @; w) n- Y

$ `/ K; F8 ?8 H9 h) L--列出服务器上安装的所有OLEDB提供的程序 6 }1 G& ]8 M2 G) O) `* a
execute master..xp_enum_oledb_providers
$ r4 l( Z! S$ u* f% t+ T9 s5 `9 C1 K  }, o( s% m9 O% E& z8 k
--列出服务器上安装的所有代码页
7 R7 I/ e0 v2 k6 `/ r) r6 n. Z. x0 Gexecute master..xp_enumcodepages
0 v+ K: W; x0 B0 x/ a  k: X1 |6 f% O7 l0 [! j" [
--列出服务器上配置的dsn 8 y) P, }, e( v8 v* v# w
execute master..xp_enumdsn
) [6 ^! q" n4 y
4 i' i5 n( C5 f* c--列出sql server错误日志列表,最后更新时间 ! Q. ?0 t7 h+ y2 o3 j' N7 {3 z, t
execute master..xp_enumerrorlogs - |1 i: T4 R0 Z
0 ^! J  ?6 ?. S5 X5 D+ Y% g
--列出服务器上所有windows本地组 & M9 V7 P& y4 q! l$ v8 v
execute master..xp_enumgroups + i) a7 U8 V5 Z4 e4 Y- }0 {8 n
3 [9 f( g! ]9 }/ U
--检测文件存在性
; @  d2 \9 j* T% {1 g* A& gexecute master..xp_fileexist 'c:\a.bak' ) ?9 \2 z: c. Y7 U& Z

) }! R3 y# n$ ]5 Mdeclare @flag int
% g6 I# O) f" u! r  U3 u- ]/ o  i9 u' Q! z2 b. S) {
exec master..xp_fileexist 'c:\abc.bak',@flag out
  ~6 V8 _% w  o4 v. H: e6 ]- v' p. l: |1 u& J" N/ j
if @flag=1
+ Z5 C0 R. U8 Q2 {' C1 mbegin " k. D5 {( N5 i
print 'exist' 2 `) h# @- ?* w3 F
end 7 ]  f, a) [9 p  k! w) Y
else
' ^! Z$ x4 t" Z" b; e7 K8 fbegin 3 J' g3 \% i. R+ }8 B
print 'no exist' , [( n) q" y4 V4 A$ i4 B# J
end
9 T$ S) w* z, v4 m9 M$ J: o4 ^+ d
8 u4 l+ \! y8 u, A--列出服务器上固定驱动器,以及每个驱动器的可用空间
9 o0 Y1 Q9 t$ C$ Q# h3 |  Mexecute master..xp_fixeddrives
2 w. V2 `: U: U" b- W" ~& T+ j$ k' D, \6 k- e' y
* _, k& s) L/ o& w& B
--得到当前sql server服务器的计算机名称 ( y: q9 ^$ q, e. p% Z
execute master..xp_getnetname / N( Y( y- S9 O$ p8 U
4 c# o: ^+ [8 r- N/ a
--列出当前错误日志的具体内容
! X3 [. g8 r7 VEXEC [master].[dbo].[xp_readerrorlog] 4 X% e" g  w* ?

7 ~. ^+ W6 |  \; Q' K' L+ s% U$ e--列出指定目录的所有下一级子目录 0 f( J; Y9 ~& p1 }6 g/ I
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
- d! I/ v( g% j! ]
5 {, l8 z( ^" d1 |% V; `% v
! A) i/ Q" R3 }---列出驱动器的名称   s3 }% ]) P7 Z, G- X! e: m
--以字节为单位的空闲空间(low free)
8 E0 g8 x$ V. V) S) |1 K+ w) _--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 4 p8 W5 V, d: U% i2 h( _+ G
EXEC [master].[dbo].[xp_availablemedia]
# u: y# u1 [7 z" k6 F8 w--效果如下: 0 P6 o4 t* x8 M. J

6 Y* \% D" P# F: i: g0 Tname low free high free media type ( r$ y5 P2 J* h
C:\ 1270386688 0 2 - |8 F- q& c# F6 V( |6 |
D:\ 1726824448 2 2 2 ]3 m9 S! P6 P0 _3 i& J
E:\ 875053056 10 2 # A& ^( ~  V* b* u' K: Y, v& e, _. b
F:\ 0 0 8 " f! F5 |* m. ?, K% i

+ A# C% N# E1 D% I! c
回复

使用道具 举报

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

本版积分规则

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