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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 2 \7 O- d# v" A9 C- N7 ~0 T
execute master..sp_msgetversion , K/ J( e. y' u" T& L
! O! M! O  A1 O( I; v8 m5 h
--得到硬盘文件信息
& v  M* z7 E9 Z6 j--参数说明:目录名,目录深度,是否显示文件 / D: w1 H6 U5 R* ]0 J! {
execute master..xp_dirtree 'c:' 6 d2 e9 F) r, _7 Z# H' D! w
execute master..xp_dirtree 'c:',1
3 N. z5 P4 N5 Bexecute master..xp_dirtree 'c:',1,1 : j) |6 h- Y$ h3 j% q1 C
; Y& c+ c/ ^9 M5 ?8 d
, z7 p- b: ]  b5 S0 [
--列出服务器上安装的所有OLEDB提供的程序 # }4 ~; T4 e* ~, {
execute master..xp_enum_oledb_providers ) Z' N/ y5 S; \

% l6 z- @) H# r" P--列出服务器上安装的所有代码页
! l3 i* }; K, V; A( t7 e$ F5 P7 _execute master..xp_enumcodepages
+ ?  B: k/ n7 P/ X' e8 |6 {; G% ~! n2 `! O* j, I; F' J0 _
--列出服务器上配置的dsn
+ c$ `- G4 s8 e: B* R5 wexecute master..xp_enumdsn 1 a' S5 W8 [% a6 K3 {

, ?( [- H* {9 x: E% l--列出sql server错误日志列表,最后更新时间
; X* a: s( r) i$ f& eexecute master..xp_enumerrorlogs   b" Y* q  z1 U' u) G5 M. R: n
* X# W) z6 \3 q+ v4 z. j7 ?
--列出服务器上所有windows本地组 9 Y1 O1 }5 j0 G' D5 Z6 a
execute master..xp_enumgroups 1 k/ N( ?* f" n' |! Z$ n+ M! ]

  ?* H$ Y6 r, U. t* L) j--检测文件存在性   K0 \' G( }4 s7 [
execute master..xp_fileexist 'c:\a.bak'
9 ~, H# K8 X; Q+ T7 l9 }+ f1 x; R5 @! e) k9 K
declare @flag int / ]% q8 \7 z2 d

; j4 a1 y0 }$ j6 [exec master..xp_fileexist 'c:\abc.bak',@flag out
1 \. F9 K1 ?5 D+ ]+ S/ m* f7 A5 \5 b( K" R9 Y; g
if @flag=1
( }; X" Q2 o6 y& n* {begin   |1 [6 q, p* d
print 'exist' 9 V5 a! m1 O7 K: }+ h
end ; \  i6 w' z# g' G
else 4 G/ S; ]$ b* N  g4 o
begin $ Y7 u4 `2 V% A6 Y! O- A7 h1 f
print 'no exist'
3 q* e2 Y( t3 R( l/ |end
3 `6 h2 ~. {8 ~  @0 f1 c$ j! P" J2 y" p& _& V% l' r7 |
--列出服务器上固定驱动器,以及每个驱动器的可用空间 3 i* W' x1 P; P3 P  [1 E7 I
execute master..xp_fixeddrives
" @' d2 Y! s7 A3 Q2 T' f
  j) {: @8 M0 x6 j+ ~+ D9 e; `5 v# s; e+ _2 I* w: Q* x, w
--得到当前sql server服务器的计算机名称
- T* r, i9 m$ G  l) Jexecute master..xp_getnetname
% q, o" V. T9 D+ F. [8 J6 Y; E! H7 j, k1 G! [% j8 G
--列出当前错误日志的具体内容 ; W- I8 X4 J9 a1 A" N
EXEC [master].[dbo].[xp_readerrorlog] ) ~! t+ R0 q) m$ E& t9 I- A4 h

) [% D' X5 a' j: a--列出指定目录的所有下一级子目录
0 c# L. J' t% G; HEXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' - s$ C# T, w* m! F, E
# u7 }0 V8 Y  o) T

! \7 ]7 `) r- b  z& Q" H% J---列出驱动器的名称
7 b* e% u% ]$ K: r! G--以字节为单位的空闲空间(low free)
! T" ^9 q1 M. ]6 B, ?0 g/ b--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) ) s+ j! t) K" t4 d1 w- {! Z
EXEC [master].[dbo].[xp_availablemedia]
. ~' i' ~2 t6 h1 O+ q' W--效果如下: 0 ~( ^0 s( a# ~( I8 q# H& X

2 x* i" e$ E; tname low free high free media type   R8 X+ ~7 q+ g: h/ N4 B
C:\ 1270386688 0 2
% E; I: m/ I/ O2 t) l% o* |/ l# g! Z) dD:\ 1726824448 2 2
6 z3 p# v* y6 _E:\ 875053056 10 2 % h1 f; n6 f& M$ ~4 f, b
F:\ 0 0 8 ! q4 ^+ a8 o5 J* q1 \& I

4 p& f  c3 X8 O+ T
回复

使用道具 举报

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

本版积分规则

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