在SQL Server中实现扩展存储过程
2007-10-26 15:24:54 来源:WEB开发网核心提示: 获得MS SQL的版本号execute master..sp_msgetversion得到硬盘文件信息参数说明:目录名,目录深度,是否显示文件execute master..xp_dirtree 'c:'execute master..xp_dirtree 'c:',1execut
获得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,大家感兴趣可以试试。
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››实现dedeCMS二级导航的简单方法
- ››实现discuz投票选项文字添加链接进入查看详情
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››实现android socket 聊天与调试
- ››实现windows7系统3D切换页面的方法
- ››实现Windows7系统局域网发现共享
- ››实现Navicat for MySQL的替换功能方法
- ››实现Win 8系统F8进入安全模式的方法
赞助商链接