赛迪网 > IT技术 数据库 > SQL Server
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

如何在SQL Server中实现扩展存储过程

发布时间:2006.09.22 05:20     来源:accesssoft    作者:shieiry

获得MS SQL的版本号

execute master..sp_msgetversion

得到硬盘文件信息

参数说明:目录名,目录深度,是否显示文件






execute master..xp_dirtree 'c:' 
execute master..xp_dirtree 'c:',1 
execute master..xp_dirtree 'c:',1,1

列出服务器上安装的所有OLEDB提供的程序

execute master..xp_enum_oledb_providers

列出服务器上安装的所有代码页

execute master..xp_enumcodepages

列出服务器上配置的dsn

execute master..xp_enumdsn

列出sql server错误日志列表,最后更新时间

execute master..xp_enumerrorlogs

列出服务器上所有windows本地组

execute master..xp_enumgroups

检测文件存在性

execute master..xp_fileexist 'c:\a.bak' 
declare @flag int 
exec master..xp_fileexist 'c:\abc.bak',@flag out 
if @flag=1 
begin 
print 'exist' 
end 
else 
begin 
print 'no exist' 
end

列出服务器上固定驱动器,以及每个驱动器的可用空间

execute master..xp_fixeddrives

得到当前sql server服务器的计算机名称

execute master..xp_getnetname

列出当前错误日志的具体内容

EXEC [master].[dbo].[xp_readerrorlog]

列出指定目录的所有下一级子目录

EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'

列出驱动器的名称 --以字节为单位的空闲空间(low free)

以驱动器类型:软驱(1),硬盘(2),cd-rom(8)

EXEC [master].[dbo].[xp_availablemedia]

效果如下:

name low  free high free media type 
C:\ 1270386688 0 2 
D:\ 1726824448 2 2 
E:\ 875053056 10 2 
F:\ 0 0 8

还有在[master].[dbo].[sp_addlogin]里面有加密函数pwdencrypt,大家感兴趣可以试试。


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管