sql server中扩展存储过程大全

转载 2006年06月18日 15:50:00

--获得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 2000 中的扩展存储过程

·XP_cmdshellxp_cmdshell 操作系统命令外壳 这个过程是一个扩展存储过程,用于执行指定命令串,并作为文本行返回任何输出。语法:    xp_cmdshell command_str...
  • vince6799
  • vince6799
  • 2006年02月15日 14:44
  • 1771

在SQLServer中调用外部扩展存储过程

 1、扩展存储过程的引入首先,我们需要知道在SQLServer(7.0以上版本)中有一个扩展存储过程,名叫sp_addextendedproc,这是干什么用的呢,查它的帮助呀,不就知道了J,在SQLS...
  • bloglife
  • bloglife
  • 2008年02月29日 22:47
  • 8066

使用C#编写SQL Server的扩展存储过程

下面就以一个简单的例子来演示如何用 C#  编写扩展存储过程。 首先,我们创建一个简单的C#类库文件: //C# file: Csserver.cs using System; using...
  • gonxi
  • gonxi
  • 2012年04月10日 09:51
  • 2302

一些比较常见的SQL Server扩展存储过程

一些比较常见的SQL Server扩展存储过程   【赛迪网-IT技术报道】SQL Server可以动态装载并执行的动态链接库──扩展存储...
  • u010973529
  • u010973529
  • 2014年03月29日 16:40
  • 824

SQLServer 安全加固:ICP备案需要禁用的扩展存储过程

当创建一个任意类型的登录账号是,sql server 默认会授予public服务器角色,或者数据库角色,并且不能撤销该角色。而public权限非常多,大部分是查询元数据的权限,其他还可以读取操作系统的...
  • kk185800961
  • kk185800961
  • 2016年08月12日 09:27
  • 929

sql server中扩展存储过程大全

http://dev.csdn.net/develop/article/84/84645.shtm
  • lisiyong
  • lisiyong
  • 2006年05月11日 13:36
  • 498

sql server中扩展存储过程大全

--获得MS SQL的版本号 execute master..sp_msgetversion --得到硬盘文件信息 --参数说明:目录名,目录深度,是否显示文件 execute master..xp_...
  • lee576
  • lee576
  • 2006年12月18日 22:25
  • 1191

sql server中扩展存储过程大全

--获得MS SQL的版本号 execute master..sp_msgetversion --得到硬盘文件信息 --参数说明:目录名,目录深度,是否显示文件 execute master..xp_...
  • sxycgxj
  • sxycgxj
  • 2006年05月10日 11:25
  • 826

SQL SERVER中扩展存储过程大全

--获得MS SQL的版本号 execute master..sp_msgetversion --得到硬盘文件信息 --参数说明:目录名,目录深度,是否显示文件 execute master..xp_...
  • 3150379
  • 3150379
  • 2008年10月28日 19:00
  • 792

C#与SQL Server存储过程之一(创建):使用C#创建SQL Server的存储过程

 通常,开发人员使用的是T-SQL来创建SQL Server的存储过程、函数和触发器。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了。 这就意味着,你可以使用....
  • hillspring
  • hillspring
  • 2008年04月18日 16:29
  • 7252
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sql server中扩展存储过程大全
举报原因:
原因补充:

(最多只允许输入30个字)