如何在SQL或者是Oracle下调用VC的DLL

buduanxuexi 2008-05-23 03:10:14
如题,没分了,还望大家赐教!
...全文
65 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
arrow_gx 2008-05-27
  • 打赏
  • 举报
回复
还没解决吗??
buduanxuexi 2008-05-23
  • 打赏
  • 举报
回复
我来试验下,如果可以立即给分
utpcb 2008-05-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 leihao2041 的回复:]
引用 2 楼 arrow_gx 的回复:
假设VC 生成的aaa.DLL里面有一个函数 test(),
把VC 生成的aaa.DLL放入了system32目录下。

然后在查询分析器里执行:
sp_addextendedproc 'test','aaa.dll'
exec test

注意:SQL调用扩展存储过程不能有任何与用户交互的信息(因为是不可能弹出任何窗口的)



日志-病毒-网络-操作系统-安全-c#-asp.net-java-delphi-sql-oracle学习资源
在…
[/Quote]
leihao2041 2008-05-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 arrow_gx 的回复:]
假设VC 生成的aaa.DLL里面有一个函数 test(),
把VC 生成的aaa.DLL放入了system32目录下。

然后在查询分析器里执行:
sp_addextendedproc 'test','aaa.dll'
exec test

注意:SQL调用扩展存储过程不能有任何与用户交互的信息(因为是不可能弹出任何窗口的)
[/Quote]


日志-病毒-网络-操作系统-安全-c#-asp.net-java-delphi-sql-oracle学习资源
在这里可以找找http://japee.com.cn/jew/bbs.aspx
hery2002 2008-05-23
  • 打赏
  • 举报
回复
CREATE ASSEMBLY DBA_Dashboard FROM 'C:\Program Files\SQL Server DBA Dashboard\DBA_Dashboard.dll' WITH PERMISSION_SET = SAFE

先创建,然后直接调用就可以了.
CREATE PROC DBA_Dashboard.Get_Blocked_Processes
AS
EXTERNAL NAME DBA_Dashboard.StoredProcedures.Get_Blocked_Processes
GO
arrow_gx 2008-05-23
  • 打赏
  • 举报
回复
假设VC 生成的aaa.DLL里面有一个函数 test(),
把VC 生成的aaa.DLL放入了system32目录下。

然后在查询分析器里执行:
sp_addextendedproc 'test','aaa.dll'
exec test

注意:SQL调用扩展存储过程不能有任何与用户交互的信息(因为是不可能弹出任何窗口的)

hery2002 2008-05-23
  • 打赏
  • 举报
回复
sql server 2005里面貌似可以,
2000不知道.

22,294

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧