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

MSsql中扩展存储应用

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:24:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
获得MS SQL的版本号 ! g$ d8 T) K+ h3 T3 B
execute master..sp_msgetversion & N9 T' v% A2 O  n5 d8 Y. [

0 D: a  h& S8 P. D) M--得到硬盘文件信息 + {( J& G0 U  v
--参数说明:目录名,目录深度,是否显示文件 * Z* I, N% E* W3 `
execute master..xp_dirtree 'c:' 4 s& D% n& t5 ~7 A& F
execute master..xp_dirtree 'c:',1 2 h, B1 O6 d- X0 \
execute master..xp_dirtree 'c:',1,1 " e3 j$ ^9 W9 a! W3 R( |
3 i# e6 l1 y- X6 a
4 s2 n- I$ x/ S) n4 X+ E8 Z
--列出服务器上安装的所有OLEDB提供的程序
4 H2 G9 s$ b: lexecute master..xp_enum_oledb_providers
5 o! [, ^, ?8 C% q9 |8 `
- L& b& q, e8 [6 X5 x) l--列出服务器上安装的所有代码页
9 |. {& O. [& _* |7 kexecute master..xp_enumcodepages
) F% {$ Q0 P3 i  j; ]9 }/ f1 J
: Y4 @6 ^0 G/ J' _, |+ i* T8 D. E--列出服务器上配置的dsn
) I2 ~' _+ T& h" ^1 cexecute master..xp_enumdsn
1 v2 F' r8 R7 p% W: X) D: c* ~9 W( t0 U" ?, S/ S+ O
--列出sql server错误日志列表,最后更新时间
' y. S( i# g  mexecute master..xp_enumerrorlogs
0 n# F( V2 Q4 O% a, J$ {' N  N% f, Y. Y; Z
--列出服务器上所有windows本地组
( o$ W, q8 X7 L% n, f& hexecute master..xp_enumgroups 1 Z, y! z" l- A$ V

3 g* h& k  C! `--检测文件存在性 3 H# H3 r; `2 y$ ?( y9 F) O
execute master..xp_fileexist 'c:\a.bak'
1 Q2 r& C- v6 m- l7 M; `. O" `4 D2 V% H
declare @flag int ) Q. V9 g1 j% W, I( U/ L* K

4 V% E. ^2 ?* L  H; S$ {# M1 Oexec master..xp_fileexist 'c:\abc.bak',@flag out
6 U, r3 s. T9 w# M
' U( p/ l: [: ?if @flag=1
3 K3 U9 V9 C0 P; [begin
  n! \, X6 d( Q9 c- e+ Cprint 'exist' 1 l$ s2 h" u/ k! j0 [4 F3 `  |
end
2 V, j/ N2 y" m7 kelse " d3 c' h2 y4 e3 I% K
begin
* j- x) M7 y8 ~7 rprint 'no exist' 8 C4 [- i- y$ s& n, U. ~. u" x
end   }( N" `7 X$ ^1 v% {( t
1 D  I" C7 C, W' m5 f9 S. L# j; B
--列出服务器上固定驱动器,以及每个驱动器的可用空间
3 D/ ?# }/ `3 D: M5 w6 r% y4 fexecute master..xp_fixeddrives
% J: |7 l+ v7 Q. h; q0 S# h5 y& o) q) ~" a9 R
: O8 E9 B+ A9 a+ @$ E
--得到当前sql server服务器的计算机名称
7 _0 l/ i; v7 r! }0 F1 [execute master..xp_getnetname 5 A8 E- D0 R9 I/ l4 g

2 S/ |! T5 o2 M2 l3 Z--列出当前错误日志的具体内容
8 }- p+ r7 j+ U- m$ y# eEXEC [master].[dbo].[xp_readerrorlog] & [7 X* J; D, |$ u
5 u" s) z% }4 ]/ a8 o) s
--列出指定目录的所有下一级子目录
. y- R& m' `# w8 }# G" LEXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
: L* W: M6 f2 `5 g1 U5 o; w( B" q5 R. ?; j% e
0 T& n. d5 V3 j  T: f8 U- V3 \4 ?
---列出驱动器的名称
9 {4 g) {% V4 c2 |. k$ B--以字节为单位的空闲空间(low free) - P2 h" _) Y! P# U+ Z1 N
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 1 C7 \& M; Y8 v/ y1 B
EXEC [master].[dbo].[xp_availablemedia]
! `0 S% w+ Y6 Q' J--效果如下: ! ]4 f8 Z( S. C6 {4 ]

6 [8 H7 P% T7 `# {, Zname low free high free media type
/ ~2 D! c5 U. m, F1 h' [C:\ 1270386688 0 2
' V0 W, W/ n  e8 M; t6 ]- _: BD:\ 1726824448 2 2 * `* a6 a6 C( C% k  @
E:\ 875053056 10 2 & {3 S1 Z% o9 Q
F:\ 0 0 8 2 z, N# k! _) D! H* x; L

+ S" J" ^% R' N
回复

使用道具 举报

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

本版积分规则

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