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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 3 t4 L, o1 `' U/ _
execute master..sp_msgetversion
+ ~0 u" W, W  l' d) Q' i  S
& a/ s0 T- S, G  f% X$ M--得到硬盘文件信息 , l3 \( f( U3 j( L2 [+ G
--参数说明:目录名,目录深度,是否显示文件   b& v3 W& p0 U, ~, r; [
execute master..xp_dirtree 'c:'
* r( }1 s& b( E* e/ I7 D0 Q6 q' x& [execute master..xp_dirtree 'c:',1 0 J6 p0 w, @# Y  ]4 C4 q  k3 E: |
execute master..xp_dirtree 'c:',1,1
& b$ M6 R4 ^, F; o2 R7 J
; j8 n& n# }7 n/ w% b  e0 H
" c5 h3 |( t! y2 j* l, j4 v--列出服务器上安装的所有OLEDB提供的程序 : G. E3 E$ L! N( `
execute master..xp_enum_oledb_providers
- s5 ^8 I4 I$ J: d. {5 ~; d; K! s7 r1 `4 r: ?
--列出服务器上安装的所有代码页 $ _6 N& q) \7 K/ b
execute master..xp_enumcodepages 0 g* Z! R) L7 a1 m  `9 q

! {0 P0 A4 X8 n" B--列出服务器上配置的dsn 9 N# j4 e( |7 `6 @
execute master..xp_enumdsn
; d; H- r# {) G% I: L
4 U! x/ G3 [2 y4 u8 E0 i( q--列出sql server错误日志列表,最后更新时间
4 ~5 K  ?4 f, U, R" Z3 Y1 @, O! Kexecute master..xp_enumerrorlogs
- Y" ?: d  D$ Q! u: a2 [
# y3 x' M9 p* k# W$ x--列出服务器上所有windows本地组 / q. g+ r) z" b5 C9 e( D
execute master..xp_enumgroups
% \1 ?9 x) e0 H* X+ X9 s5 u$ n3 o  b, `+ D4 o9 j
--检测文件存在性
6 C( `9 l) Q7 w* D8 A' f; v/ `! ?execute master..xp_fileexist 'c:\a.bak'
7 `2 X; ?. j0 c0 x: w$ T# e0 [7 }8 Y( P
declare @flag int
, t7 I2 w1 ^9 ]( Y. H( h6 [- J  j
; H9 g/ O, L' i  Bexec master..xp_fileexist 'c:\abc.bak',@flag out , C  j! K* d7 g; h1 ?( C
+ q2 v, h5 e' A' N7 g! I: X
if @flag=1
' C- r9 D7 T1 L+ e# \$ Qbegin
$ P$ F: Z9 M" I7 Xprint 'exist' 1 g* D: V* a1 J5 d7 A3 G6 [
end 6 A, E( \3 q! Q- u4 t
else
5 r( @1 h$ o# ?. Z# P/ ~begin , M3 s5 a$ f3 b' ^0 M
print 'no exist' ) o. {- w* T* x+ v; k
end
+ A$ {2 b) [3 a0 r7 R
! f" H3 J; D% n. j' c--列出服务器上固定驱动器,以及每个驱动器的可用空间 ) O( G/ ?6 x% Q! `5 G( Y$ g
execute master..xp_fixeddrives ! Y4 \" f# T9 l. p2 O( x

& R, p! @( J& v3 H4 f% g" h' ?& I, u( ]! y
--得到当前sql server服务器的计算机名称
$ x" W( r) v, y0 J/ x5 \1 texecute master..xp_getnetname : @7 I6 }* U4 Y8 t& E7 H7 V

3 k( j) X1 {  s5 J, ?--列出当前错误日志的具体内容
, |; b, A. x% ]' kEXEC [master].[dbo].[xp_readerrorlog]   A. H) ~8 x( ?3 ~3 T8 C
3 I6 S& _7 s9 c* v( S# C% d
--列出指定目录的所有下一级子目录
6 X( ]7 T' q% q4 ^EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' % t$ y: \6 ?3 N( P0 E. b

, R, a7 a) ]. h6 o$ K
% q! x* N: S4 q8 z---列出驱动器的名称 : z7 {# I; M# z% x6 k0 m
--以字节为单位的空闲空间(low free)
4 T% O. F0 h  k--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) % I: R+ a  M. U8 M6 V" Q; J' N) f
EXEC [master].[dbo].[xp_availablemedia] . Q& u% w2 F4 h5 M4 r  g+ i
--效果如下: 5 ~; V$ P; N( b9 v9 i

% R1 z8 }) L$ M7 tname low free high free media type
' h5 s( Z0 D5 Y  f# |C:\ 1270386688 0 2
( r$ Y! X' c# S' a% WD:\ 1726824448 2 2 6 a+ T3 W! T# Z0 j9 o9 Z
E:\ 875053056 10 2
3 R- ~5 }. x) M0 }6 U# ZF:\ 0 0 8
1 |  Y/ C# [1 V9 ~5 v! |# _' M9 F( C+ S; q3 G; {" U/ w& |# H7 t
回复

使用道具 举报

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

本版积分规则

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