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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 " `2 q; f) T" j  b. e  O+ l
execute master..sp_msgetversion & V# c' L) P! I
2 G4 Y# O$ {4 ~$ a
--得到硬盘文件信息 4 k4 s% Y- M8 e* Z, w# ^) A
--参数说明:目录名,目录深度,是否显示文件
7 I( _% w: w; W1 I+ vexecute master..xp_dirtree 'c:' 8 Y! i4 l- R- L' F$ J
execute master..xp_dirtree 'c:',1 5 h9 [* P6 D, B- E3 j5 c* Q( a- O2 K
execute master..xp_dirtree 'c:',1,1 + j3 q/ c; M2 k' H- {/ y: E# h$ z' p
; V2 ?% S9 a5 R6 r2 z; a5 V+ c$ w

0 O5 B4 j9 B# D, h+ p7 X--列出服务器上安装的所有OLEDB提供的程序
# m' l$ z+ y: {% Zexecute master..xp_enum_oledb_providers
7 `: F6 V4 L8 t5 p1 u, n9 w' j) N. p- D. G
--列出服务器上安装的所有代码页 ! A3 x( ^$ c! }) M) b. @
execute master..xp_enumcodepages
5 ^% B  _0 J/ p1 w0 p% S; j, g6 k; d) V$ V. z" c
--列出服务器上配置的dsn 0 d6 t1 Z2 R! G) K7 C4 p
execute master..xp_enumdsn
% }. Y2 v1 m4 s  _5 {2 e2 B6 ]
; T/ a. J" t4 z8 T2 t--列出sql server错误日志列表,最后更新时间 , E( U6 ]3 [( y& n# b
execute master..xp_enumerrorlogs
8 g% r$ B% O" D0 y3 \2 a4 \9 A7 w4 P" w/ Y) K
--列出服务器上所有windows本地组
) m* g. c$ u. t* g) x# Qexecute master..xp_enumgroups
5 D: P$ a7 M1 Q- Z+ D0 ^! ?" D9 f1 K% Z9 o
--检测文件存在性 , m3 f  t4 b8 U
execute master..xp_fileexist 'c:\a.bak'
8 X, A/ |% W! d- k
8 [# P/ A- L9 E+ K& ydeclare @flag int ( @1 w, k+ E; J2 ^2 j3 e

( A5 n! v& D  G* B8 o! Hexec master..xp_fileexist 'c:\abc.bak',@flag out
# Q, w8 `5 t) E5 p+ E! h, b
2 G0 _2 x8 |  {1 Wif @flag=1 / b* U/ G8 B1 O; N
begin ; A, a6 u" k* P1 A' A4 }
print 'exist'
6 h5 W" c4 o0 _/ nend ) Z- b) d( A  A/ S$ f
else
- M7 n! H, y+ S6 l4 }begin
4 f& r* r) T% l/ g1 U( W+ o+ w- hprint 'no exist' # u7 O( {& A& U7 o7 o# A
end 4 q6 [( |( x6 U1 m0 W
  m, a9 Z5 t, o' z- r/ v1 Q
--列出服务器上固定驱动器,以及每个驱动器的可用空间 " m, d( a1 ]2 u; I( q4 Z5 H
execute master..xp_fixeddrives 7 r: V$ q6 Q) L) C

( g& U. ?, j# r5 S/ d5 H( `( p% ~  a  i5 W& U
--得到当前sql server服务器的计算机名称
5 X- ~' `9 \. ^5 |5 X8 {execute master..xp_getnetname
( E1 Q( C8 e% Q2 T; A* x7 V
* z1 T/ t7 b( S% H--列出当前错误日志的具体内容
6 W; Z+ e6 l  IEXEC [master].[dbo].[xp_readerrorlog]
; C& M: V" x. N. Q; Z* d0 \# h4 P& H( L
--列出指定目录的所有下一级子目录 ) ~0 d% M& ?- v& _* H. p
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
$ L, \7 S; Z3 ]3 l/ Y7 j8 g. J3 c1 V" z2 y# T. u, h8 Z
6 P$ d* a8 i7 t' I. D6 K9 k' }) V
---列出驱动器的名称 $ m7 e7 h# b* ?+ \( `4 r
--以字节为单位的空闲空间(low free)
  g3 x& F3 N# f' Z$ c2 W( Q--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) ( n& [2 `! T( Z% w
EXEC [master].[dbo].[xp_availablemedia] 1 x& |- z1 w9 S) O6 @# M' u& E
--效果如下: * ?, u: t- s6 ]5 ~9 ~6 w7 Z

( l: k2 d8 Z# Q! q4 B. u1 @name low free high free media type
! a' H/ ~. J& T6 X3 h  ~C:\ 1270386688 0 2
$ q3 @& X# i4 l, [% X- i$ [# oD:\ 1726824448 2 2 / x' m6 ~+ f" L# M% }  S* H1 W
E:\ 875053056 10 2
, u* T9 h2 N* E  FF:\ 0 0 8 # M( q+ G: I" j1 u

+ R5 P/ D- v8 g
回复

使用道具 举报

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

本版积分规则

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