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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号
- R5 n4 k& U! ^: R) E$ h/ W: Yexecute master..sp_msgetversion . C4 Q7 g) ^/ I# R1 w
7 ^. c3 O+ Q1 R/ B
--得到硬盘文件信息 . p& T  J5 |; c+ _8 B) ~4 i
--参数说明:目录名,目录深度,是否显示文件 7 n/ e4 q( @1 y: l4 d5 i) L2 V
execute master..xp_dirtree 'c:'
& T0 n; f  z& ^: S5 _3 a2 N8 {0 [! wexecute master..xp_dirtree 'c:',1
" W' e1 ?: E* P, X+ z0 D: I' v! G  Zexecute master..xp_dirtree 'c:',1,1
5 F; X" I, t+ e7 P8 B! b: r$ O
1 v) e  Y' j- X: Z% z  n
5 [0 G, y0 H- {0 Q--列出服务器上安装的所有OLEDB提供的程序 * f( E: _0 J" n6 w
execute master..xp_enum_oledb_providers
# C- W( r" L; Z) \* Y4 X: y: I  O; {
--列出服务器上安装的所有代码页 / s! g% ?. I; a1 d. u
execute master..xp_enumcodepages 8 t' x& I; {5 `( @2 U" K. l
$ Z8 U! v" ~& ^$ c
--列出服务器上配置的dsn
, q% T5 f3 @/ E( E1 B1 c8 y' A3 uexecute master..xp_enumdsn 1 {! A' Z" e6 E; U0 l& O, O

4 B# d: u% l- w  O! o4 p4 P, w  p--列出sql server错误日志列表,最后更新时间 ; A& d/ m& G) k
execute master..xp_enumerrorlogs
. r+ E+ f9 }) K1 Z
* ]$ f$ G- w( Y4 C$ H$ o& Q--列出服务器上所有windows本地组
4 p1 I- H3 l5 wexecute master..xp_enumgroups
' I" d2 ^, h0 Q$ _, `9 b4 o0 }" ~/ q$ U& j& ?5 R) Y: Y; f, V
--检测文件存在性 % m$ L. z, m5 s5 q% J8 N! }* r
execute master..xp_fileexist 'c:\a.bak' 7 K* B' Q( a( g) V9 Q% G

9 h1 y; f+ U' \' Mdeclare @flag int
. r& J' |1 S  j$ C1 Y1 I# z" w) t; u8 [5 g' H$ Q8 y
exec master..xp_fileexist 'c:\abc.bak',@flag out , I$ w* D) U. W8 [. C
3 ~8 X, w( b; G* p  G5 [6 y8 H' E
if @flag=1 8 x6 S+ ~' n1 t6 ^( Q
begin
1 e* Y* f! N9 f! S7 W/ t9 uprint 'exist'
1 G6 Q. l# q  f' ~3 V3 Q0 @end 3 i8 @8 K6 T, d( g: y
else 2 W* H, w- n+ d, q% s
begin
& K  a5 ]( V. Y4 B( z! Q2 ?! H) lprint 'no exist' ! C( ^2 Y5 K  W: Y+ T# D( c
end 4 `" [2 U' _7 O4 N8 G

0 ?; \6 b: _  ~/ `--列出服务器上固定驱动器,以及每个驱动器的可用空间
1 ?/ B5 y) S! nexecute master..xp_fixeddrives ) U" m; j: F% {: B; D; W( f! \
9 B4 L" [' c9 q) l- W4 m
# q7 n: ?* G0 I* C: B# n$ ]
--得到当前sql server服务器的计算机名称
& n8 E# H% Z" k1 |: n  I# iexecute master..xp_getnetname
6 G  F, M, \/ Q1 O$ Q/ c) K# B. ~6 H2 Q; D% \! r/ F* J
--列出当前错误日志的具体内容
$ s+ {) J6 x. rEXEC [master].[dbo].[xp_readerrorlog]
5 @1 u# e  i6 ^" ]3 a$ Y( V# b( P$ O) p
--列出指定目录的所有下一级子目录 9 b2 R, v4 p8 m) |; ^& d
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
1 t- H" B2 i- Q8 z: e. @4 ~( M! h  i$ m1 F, [; }6 N

" u  b( e% n- ~---列出驱动器的名称 , z& R% P% O" B3 ?
--以字节为单位的空闲空间(low free)
" {( u. d1 {+ N0 }1 q--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 7 l1 S  g+ F3 v5 W
EXEC [master].[dbo].[xp_availablemedia]
7 m, U1 s$ k: Q4 H2 d--效果如下: + Y% h) c! M4 q) @/ c7 ?

5 d5 G( j9 l3 R  r1 H& s- Mname low free high free media type
! J1 \/ h; {; B) dC:\ 1270386688 0 2
5 d: K; V& f" iD:\ 1726824448 2 2
% X, ?7 W" G; a( ~9 TE:\ 875053056 10 2
1 N6 I" X! V9 H) \* j1 X3 k) XF:\ 0 0 8 ( q5 i3 q. T( p. L; g, v7 N/ {
6 M1 [1 ?# s3 ?! J* Y, S
回复

使用道具 举报

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

本版积分规则

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