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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 / c& G$ B6 L; P
execute master..sp_msgetversion / s4 n, v6 t# c4 f8 T

" Z6 r$ ^0 g/ @, y  [/ r--得到硬盘文件信息
5 T& |3 O, Y( B3 Q0 h$ g5 r1 c0 A--参数说明:目录名,目录深度,是否显示文件 + i# C' ^, H" p) ]) @
execute master..xp_dirtree 'c:'
2 O" g% f) G! Texecute master..xp_dirtree 'c:',1 7 y' O) |3 {8 `6 A7 z  ~) y
execute master..xp_dirtree 'c:',1,1 2 C4 j+ f3 I$ S+ X! O) }

3 i  j1 w1 U5 N  ~* F  J5 T" e/ U
4 ^1 h1 L: K  q--列出服务器上安装的所有OLEDB提供的程序 8 }3 e2 K) j  v+ f$ F7 l; p! C
execute master..xp_enum_oledb_providers + c% N& I$ [2 `2 V6 X6 k

9 P1 }+ w9 m6 L$ I--列出服务器上安装的所有代码页 / N4 x8 \* g) E( J( a
execute master..xp_enumcodepages
5 C8 n* @% u/ ^+ l/ P7 i' J% d9 L6 A3 V' m; o% N1 {
--列出服务器上配置的dsn 7 E: g4 {  a0 g, y
execute master..xp_enumdsn 4 F/ h3 R6 J" W. ^$ H4 A

5 [$ Y% `4 ?( m--列出sql server错误日志列表,最后更新时间
, w: c; A- A4 a! x: i: W* Xexecute master..xp_enumerrorlogs
" k% q9 ?- d# `6 ~0 T
# P* ?, R* A4 ~# g! P6 K--列出服务器上所有windows本地组 , x7 s9 J' V- ^' u8 W
execute master..xp_enumgroups 3 _0 q' H8 ]0 Q
1 z, P- b3 e! N0 h. I2 c- k6 o0 W
--检测文件存在性 # {7 ?" [5 z5 ]1 e* V
execute master..xp_fileexist 'c:\a.bak'
% M9 A/ Q% B" [8 u+ @3 q" e$ v; ^4 C( q' Q  ~
declare @flag int
5 ~( v# _+ i- q5 d. H9 I0 }: |3 J/ ~, P- |) T
exec master..xp_fileexist 'c:\abc.bak',@flag out
7 x$ L! m" r" M  d
: K- s0 J3 V( O9 v& v: qif @flag=1
# U- l2 G4 v' }9 {begin
2 |+ j- R1 b/ ^9 sprint 'exist' ' h: o1 a* Y5 u. b& i* T
end
# f, W0 [: y6 p, eelse 6 v, W5 H7 J$ [9 J: d0 H  S) |
begin   l5 D- B5 ]* _, \' o: y- b% I. u
print 'no exist' & h% I& {; a! M! Z8 D* i  j
end
: ^2 B: ?  j1 l- b5 P+ R' K" }0 U4 B. g1 l" s. D) Y
--列出服务器上固定驱动器,以及每个驱动器的可用空间 , e$ H  ~# K2 o3 M
execute master..xp_fixeddrives
4 ^9 t: w- x0 V! S, Z# [5 v5 y. Q' A2 D6 m

4 {0 @. j* ?1 R$ ~--得到当前sql server服务器的计算机名称
  t; Y) P$ Q' c& qexecute master..xp_getnetname
5 n/ @; J# m$ h: R8 m& j8 D; r3 p& f9 ~+ o- [: B
--列出当前错误日志的具体内容
5 q% c4 G8 `2 _- WEXEC [master].[dbo].[xp_readerrorlog] 6 F8 j" v9 a; ~, [

' l. a$ m( {4 [- h1 o& {  z--列出指定目录的所有下一级子目录 * Z- z' k' O. \0 O9 ~
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' ) ^; o: J; A1 o5 t+ ^

' {+ X: Z1 X. M* Y! \( t2 Y  g" x3 p+ {& q. |6 o" g0 j
---列出驱动器的名称 , M/ U1 A+ R( {1 I7 O! {
--以字节为单位的空闲空间(low free)   X% `/ c- W' R. M
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 5 j% f: J* z3 F  P/ l8 [
EXEC [master].[dbo].[xp_availablemedia] 9 m7 y* _4 {# _- X" \. }" A8 Y1 c
--效果如下: 2 |; W$ [; T$ ?& H

9 v5 {4 P5 x) A8 {name low free high free media type % K! A9 _' U. \; \, O4 j8 N
C:\ 1270386688 0 2 ; Y# e& Q; |9 b- p( Y: A, F* ?
D:\ 1726824448 2 2
5 M8 S8 M1 X: ]2 L& hE:\ 875053056 10 2
( P3 k2 J: H$ z* FF:\ 0 0 8 2 ~6 V9 |% o- A: ]* H# v

3 Z$ _. }1 _* s4 B3 O* M9 r
回复

使用道具 举报

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

本版积分规则

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