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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
; q& G7 i& S# t% Aexecute master..sp_msgetversion % L" P& N* L* A" U
; |- w3 a" v! x1 u) E5 A2 s
--得到硬盘文件信息 & a0 W5 Z- N+ U0 b7 }
--参数说明:目录名,目录深度,是否显示文件
. Q) E& n5 ], ~4 \execute master..xp_dirtree 'c:'
6 r8 ?2 O7 F- d4 ?execute master..xp_dirtree 'c:',1
3 z0 X4 H, |- c- Iexecute master..xp_dirtree 'c:',1,1 & e- g; P  d: H/ C; ~" j: F' d' l
1 ]  r* B# C& ?* O; p

8 m0 N0 g# [( W3 F/ \8 u--列出服务器上安装的所有OLEDB提供的程序
" @1 P9 K; N; q4 H; E6 g# f! wexecute master..xp_enum_oledb_providers / k6 Z' N$ |4 I) \+ Y* S- J2 n
# _$ I4 D7 e: r# \4 O* V
--列出服务器上安装的所有代码页 0 d9 {0 y! w# ]9 u  F& k& l
execute master..xp_enumcodepages
1 _8 J% y) d, {& U$ ~- X$ }: T% i+ u, j3 H2 A
--列出服务器上配置的dsn - s, V1 n' [9 g/ q: r
execute master..xp_enumdsn * W; y. D2 J1 a! `
4 o( w' d% c* u$ O0 K; @$ z' m; h
--列出sql server错误日志列表,最后更新时间
3 a4 N& w3 c. ]9 T2 Z8 R/ @execute master..xp_enumerrorlogs
2 @: O  }2 _+ [* U: I. d" s0 z2 s7 m) E+ r. g- H# X* {
--列出服务器上所有windows本地组
' a/ @- q+ e6 V# a6 A8 X: G8 X& ?execute master..xp_enumgroups
" u; J% ^+ i* q% ^) n* ]  r3 F9 R  a# Y- S" E* w
--检测文件存在性 ) {8 p7 b+ I8 C  K+ _6 k
execute master..xp_fileexist 'c:\a.bak' 1 H5 O; B/ g  ]6 i
# G' Q; c. |9 M* @
declare @flag int
5 u4 T- L: A9 F  u6 P% g" L2 o, E- ?0 g+ P! x4 U4 y
exec master..xp_fileexist 'c:\abc.bak',@flag out - A  I$ E0 T. h' d
/ t9 G4 D' {+ S9 T& S0 ?! p: _
if @flag=1
: _$ _; K9 |4 f& Lbegin + Q, B5 P* A. k5 G/ E
print 'exist' - }7 G$ L: Y" f, R
end ) l- a2 m  n# ]# E# g- c& f
else , c' U- ]$ V: s5 f& m
begin ' A7 W* K: z1 Y: o
print 'no exist' " E  k. F# M5 e. ?5 I7 P% b
end " x% d6 N' `  ]6 q! C

5 ]* l3 g1 v' J& B- K--列出服务器上固定驱动器,以及每个驱动器的可用空间 7 \* X+ L4 ~9 H+ n
execute master..xp_fixeddrives
* H: W7 T) e) C4 F+ p8 N- O/ g" Z
. Z: w: e2 `$ O" v! f& V0 F' J4 w: b
5 o6 S* `) `, o, d2 l--得到当前sql server服务器的计算机名称
9 J+ h3 y5 ~& ]& d0 F. Pexecute master..xp_getnetname
- i3 K3 y+ }0 y# d" K* }6 o$ c: r1 V: C
--列出当前错误日志的具体内容
$ r. s& f4 X0 A  X) q" Q/ fEXEC [master].[dbo].[xp_readerrorlog]
+ E4 L7 h5 h; i( X& O$ G0 {) ^7 }! ]! l( g" [
--列出指定目录的所有下一级子目录 9 x# m6 ]( z& O4 V
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
! d: w3 }7 U7 \5 t8 r  \  _4 _
* K8 u0 b" g% k6 q! t* ?) ?
4 ?  x3 ]8 k% o4 v) h* F2 N+ o+ g+ B---列出驱动器的名称
5 t, Q: U2 N4 \9 }--以字节为单位的空闲空间(low free)
7 F& t' ]8 J1 ?- B, ^3 i( i--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) ( u: |) y1 Y$ b& a3 ], G' }( {6 S
EXEC [master].[dbo].[xp_availablemedia]
* t% Q6 H4 E* B$ I3 b2 A! `9 t- d* T--效果如下:   b  k5 \( X* B) d" D2 f
: m& R, B( k. g& I% e. K
name low free high free media type
! w: m. }. c2 ]( o5 H7 xC:\ 1270386688 0 2 5 W9 ~) z0 s8 U& P" o, g9 ~
D:\ 1726824448 2 2 6 {+ k0 @0 S% N8 ~# X
E:\ 875053056 10 2 2 I% x* t9 B! G1 n/ s
F:\ 0 0 8
, r* b# v- x- J, h7 n  Q* Q, A& g6 I  V* T+ [2 C1 d
回复

使用道具 举报

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

本版积分规则

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