除了用xp_cmdshell命令还有没有其他方法可以“联系”外界? 本来是用xp_cmdshell命令,当某表增加记录时建一个目录,以“通知”外界程序,但xp_cmdshell不安全,删除了,还有什么办法“通知”外界,例如:建个目录,或运行个什么东西~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --sp_OACreate等系统储存过程调用File System Object组件来创建目录--示例代码:DECLARE @object intDECLARE @hr intDECLARE @src varchar(255), @desc varchar(255)Declare @tmp intdeclare @msg varchar(3000)declare @strPath nvarchar(512)--Exec sp_MSGet_Setup_paths @strPath OUTPUTSet @strPath='g:\aaa' --创建文件夹的路径和名称--创建Scripting组件实例EXEC @hr = sp_OACreate 'Scripting.FileSystemObject', @object OUTIF @hr <> 0BEGIN EXEC sp_OAGetErrorInfo @object, @src OUT, @desc OUT SELECT hr=convert(varbinary(4),@hr), Source=@src, Description=@desc RETURNEND--创建文件夹EXEC @hr = sp_OAMethod @object, 'CreateFolder', @tmp OUTPUT , @strPathIF @hr <> 0BEGIN EXEC sp_OAGetErrorInfo @object RETURNEND--在sql2000和2005里面可以测试成功,7.0不行2005里面需要先打开ole自动化功能use mastergosp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ole Automation Procedures', 1;GORECONFIGURE;GO File System Object组件中的方法 网上有的对文件夹操作的有 CreateFolder,DeleteFolder,GetFolder,MoveFolder,FolderExitst 方法 这个查询语句错在哪儿 请问这样的SQL语句应该如何写 怎样用Tsql 把表中的某个字段的所有数值串接成字符串? 关于用通配符(*)查询的问题 简单的考题目~up有分 全文检索问题 SQL2000的表中这样的自动计算字段怎么写? 新手应该如何入门? 数据复制 MSSQL7中动态打开数据表问题,请指教! 能生成数据库和其中的表、视图、存储过程、函数等的存储过程 求一简单SQL语句
DECLARE @object int
DECLARE @hr int
DECLARE @src varchar(255), @desc varchar(255)
Declare @tmp int
declare @msg varchar(3000)
declare @strPath nvarchar(512)
--Exec sp_MSGet_Setup_paths @strPath OUTPUT
Set @strPath='g:\aaa' --创建文件夹的路径和名称
--创建Scripting组件实例
EXEC @hr = sp_OACreate 'Scripting.FileSystemObject', @object OUT
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object, @src OUT, @desc OUT
SELECT hr=convert(varbinary(4),@hr), Source=@src, Description=@desc
RETURN
END
--创建文件夹
EXEC @hr = sp_OAMethod @object, 'CreateFolder', @tmp OUTPUT , @strPath
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object
RETURN
END--在sql2000和2005里面可以测试成功,7.0不行
2005里面需要先打开ole自动化功能
use master
go
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO
对文件夹操作的有 CreateFolder,DeleteFolder,GetFolder,MoveFolder,FolderExitst 方法