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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 % N6 W  K! n9 ?3 B
execute master..sp_msgetversion 3 y8 O" G3 X- I( c6 x

" O2 N. L+ I+ F3 `--得到硬盘文件信息 8 q' F5 {9 h3 M5 W$ l$ {
--参数说明:目录名,目录深度,是否显示文件 % v1 H3 m: u1 F8 }: H; i# n( b9 d
execute master..xp_dirtree 'c:'
6 X2 m6 r  E+ ]0 Qexecute master..xp_dirtree 'c:',1
4 Y7 z9 S: D& p) `execute master..xp_dirtree 'c:',1,1
( D" g' S6 D0 E: |
" ]) x' t6 m. r. _4 ^, n
4 X" I# r! b2 c1 y--列出服务器上安装的所有OLEDB提供的程序 * O" @5 Z- G: F! E/ @, V: z5 a
execute master..xp_enum_oledb_providers
9 F  \+ v- `, q  f: ^( w; `- Y, i1 l& M& Z9 W! S' I4 M
--列出服务器上安装的所有代码页
/ S! k  u: }/ O+ s: _" o" @execute master..xp_enumcodepages 4 B  Y! @: Z5 H$ H1 x' Z

3 ?4 I/ y: A" i0 Q9 L" y! `; o--列出服务器上配置的dsn " ]* |$ \- g4 ]. [
execute master..xp_enumdsn , R! [& j  _) E2 n7 d9 E' Q* `
9 W5 c/ w$ l$ x1 Z0 c
--列出sql server错误日志列表,最后更新时间 . P+ k% j4 L: s, p
execute master..xp_enumerrorlogs : {  c6 X- e, d( w# Z

8 M' f0 s; h5 q% C* T. l/ F. |--列出服务器上所有windows本地组
0 o- X, G8 }3 \execute master..xp_enumgroups
/ G7 [# B$ B- K/ R+ a% M! p5 B, t0 e& y6 o; ~& u( F
--检测文件存在性
9 [" k$ Q$ m8 K. rexecute master..xp_fileexist 'c:\a.bak'
4 \4 P0 [4 J5 o0 S  ?0 D/ L' L2 r0 D3 W' \& L/ ]5 f4 e) P
declare @flag int
1 N% i; `( A4 w0 v2 ^. `4 |7 h. x" z/ p8 j- G4 H
exec master..xp_fileexist 'c:\abc.bak',@flag out
2 v" g! ?3 n  f: W. X6 {5 T# ^4 ~9 C* [! n# j/ \
if @flag=1 + _( Q- B& l: o. r
begin
+ k+ v. O8 Y% k3 N% Mprint 'exist' ' p& m: ]" U5 Z4 p) P  S
end
& e. N8 l2 a1 j$ t4 b$ o" L& A! ^1 jelse / g5 t1 F& P# k3 Y. T% q/ {0 m- C
begin
( ]$ c" @* n# |' `" t( F: Lprint 'no exist'
0 d0 p8 S; K: R( e! Zend " w5 [5 y/ {% Z# O
5 T2 H0 A* i8 [
--列出服务器上固定驱动器,以及每个驱动器的可用空间 ; ^0 n: N4 I3 b8 Z( b* e) ?
execute master..xp_fixeddrives * B; O. \+ A1 N! X9 i" w

' y1 j0 j$ h& d# B. z3 x
, t6 ^1 A, L5 j% r; X--得到当前sql server服务器的计算机名称
' X8 N3 S7 q" J- `! L" {execute master..xp_getnetname 6 Z! E: i. S6 t
" n' C* [2 b5 p
--列出当前错误日志的具体内容
' e5 A: u% h' }8 O6 n+ zEXEC [master].[dbo].[xp_readerrorlog]
& W+ d" C2 J: q1 s; s6 K+ I9 }- n
' m8 j0 B( z( o/ a--列出指定目录的所有下一级子目录 , D1 r0 Q" A* K6 h% O
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' 7 i) P5 j: M6 s+ e8 y+ i
: k; `, s! L( R

: {9 N8 H) q0 d) E9 u5 m. T---列出驱动器的名称 $ \' b2 ~2 Z3 x& o4 ?8 m' `% W
--以字节为单位的空闲空间(low free) % ~& p9 _/ i1 v; h4 Q7 ~& T
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
- y# q# [( j. v8 `2 l2 I  HEXEC [master].[dbo].[xp_availablemedia]
' o, O4 ^: W; v5 V, o5 r--效果如下: 7 M  a, f" |* N% u4 W
. J, ^0 s$ b2 ?
name low free high free media type 4 X  N0 o: `# o8 v5 C1 f
C:\ 1270386688 0 2
2 i  q# G! f5 E2 F! g: YD:\ 1726824448 2 2
# l! D  P" U8 ~! ], W- x1 ZE:\ 875053056 10 2
8 ~! z5 D. n) {& P. e4 T# AF:\ 0 0 8
* k+ J& {1 g7 p2 H4 h0 z% d$ i6 t, Q' @# {5 n: V. T' Q. J
回复

使用道具 举报

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

本版积分规则

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