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

怼烎7777

怼烎7777

2016-02-19 21:20

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

  获得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)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

  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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

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

展开更多 50%)
分享

猜你喜欢

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

编程语言 网络编程
如何在SQL Server中实现扩展存储过程

SQL Server扩展存储过程实现远程备份与恢复

编程语言 网络编程
SQL Server扩展存储过程实现远程备份与恢复

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

编写安全的SQL server扩展存储过程

SQLServer
编写安全的SQL server扩展存储过程

编写SQL Server的扩展存储过程实例

SQLServer
编写SQL Server的扩展存储过程实例

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

SQL Server下几个危险的扩展存储过程

编程语言 网络编程
SQL Server下几个危险的扩展存储过程

剖析SQL Server数据库扩展存储过程

SQLServer
剖析SQL Server数据库扩展存储过程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win8的三个版本该怎么选合适自己的

Win8的三个版本该怎么选合适自己的

Dreamweaver 入门:发布你的站点

Dreamweaver 入门:发布你的站点
下拉加载更多内容 ↓