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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
5 r' H0 U5 W( \& q8 L% texecute master..sp_msgetversion
8 W9 U8 F4 _5 b) r$ I% `( H- ~
* P1 Q- ^& p+ S6 q--得到硬盘文件信息
: @$ F. b6 i/ J9 O" r4 \--参数说明:目录名,目录深度,是否显示文件 1 W, V) o, d9 t: w- r
execute master..xp_dirtree 'c:' 7 Q% Z! b- ?0 ^0 h
execute master..xp_dirtree 'c:',1 2 Z% a( O% A2 w
execute master..xp_dirtree 'c:',1,1 ! p& _: k- ^1 W3 ]8 U

% c0 M4 |7 w, q* A. _* ~' _/ }- u: J4 v. z. O- p
--列出服务器上安装的所有OLEDB提供的程序 * _3 p$ S2 b, p! d5 A2 U
execute master..xp_enum_oledb_providers
9 H3 x/ `; ~8 J1 [0 k7 K
6 f4 N6 F4 q9 w) R7 p1 |8 P) l3 b& @--列出服务器上安装的所有代码页
+ _0 z5 r* P) Q* _) hexecute master..xp_enumcodepages 8 K: \# `2 D4 ?& H
1 B: {0 ]: Q) Q
--列出服务器上配置的dsn
# @6 z9 G, f9 ?2 v( c2 B: z' Dexecute master..xp_enumdsn
$ L0 p2 s, o' w' L' Y! N0 @. R, Z  M$ j; |
--列出sql server错误日志列表,最后更新时间 * z& D6 N4 Q- G: ?' Q/ v
execute master..xp_enumerrorlogs - i: a" q/ H, I

4 c- i3 s8 w& |; U" g--列出服务器上所有windows本地组
3 U! F' A: }! C) I" L% {execute master..xp_enumgroups ' G1 s7 L4 m, ~/ W

- F9 f6 U, p1 g. h# J--检测文件存在性 - }1 d$ F* j8 O% S& h) V8 h$ d4 q
execute master..xp_fileexist 'c:\a.bak'
; O+ S* D/ `# a1 o$ h: ?) D8 f4 B# ]" C8 {: b4 F" E- j* o
declare @flag int
- P! A# L- j7 o0 E4 Q
0 o* S9 K8 W" }! ~( fexec master..xp_fileexist 'c:\abc.bak',@flag out , z# x! m( ^/ ^" O# r/ q

. g( {+ [. s* W( H6 ^4 \+ }: y( i# Yif @flag=1 4 A/ I" a6 [! _8 y/ k; y
begin # L9 @6 `! J$ _. X
print 'exist' ( v1 t+ l8 n0 F- j) I" ?' W
end
# T: g2 d) C  Ielse
! s# |1 w, r/ `begin / L4 }" \8 V2 I. a
print 'no exist' 8 g+ g4 H5 O( E2 h
end
# V9 h8 R/ E7 Q, Q) Z' X  a$ I2 Q# c
( s' s0 u/ [4 Y+ h/ @--列出服务器上固定驱动器,以及每个驱动器的可用空间
# [8 X3 ?+ K; E' ^execute master..xp_fixeddrives . e1 z6 p% i0 a3 G1 h$ ?' t$ b$ o! D
) `) B# L8 g5 e- ?

( }  f% G7 H4 g+ F( }: P8 y--得到当前sql server服务器的计算机名称 - G/ \. P8 z* o) K7 U) U5 @* m
execute master..xp_getnetname , p0 ?9 u+ a! l! S1 D3 ?; S
- ]1 Y- s' L0 g" t
--列出当前错误日志的具体内容 * H- [% r9 m- G% G
EXEC [master].[dbo].[xp_readerrorlog] % @  Y" F& [' ^9 f% s
6 F$ {5 V! c. K2 F" w$ V
--列出指定目录的所有下一级子目录
# U/ j# g0 z& U2 \EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' 8 Q' k/ P: D0 N, K! k

. G# Z( w4 g2 b0 M! V1 T* x  ~$ L1 R
---列出驱动器的名称
7 l2 C1 p9 ]' L0 |+ S- ^6 |--以字节为单位的空闲空间(low free) , z7 l" l5 P# |1 ^, I5 k5 G
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
! V7 ~/ R$ l" ~! QEXEC [master].[dbo].[xp_availablemedia]
  c" L! P9 o6 N8 ^--效果如下: $ |- r4 U8 s+ l$ a5 q- L
6 `, s& P- [0 J( f" Z  x& `
name low free high free media type
! T+ H* F9 D& |; k4 h. kC:\ 1270386688 0 2 2 z- q2 E( A0 K7 d' M! `
D:\ 1726824448 2 2 1 b0 t0 z) p/ d, Y# }' h6 t0 Q8 E
E:\ 875053056 10 2
7 @5 h, p6 h- a# ^6 M( dF:\ 0 0 8
* \7 W! ~0 P* e" w" i. w4 i* C% Y+ Q4 w" Z' u" z% R. z
回复

使用道具 举报

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

本版积分规则

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