SQL Server 数据库 触发器调用 C# exe 程序
程序员文章站
2022-03-09 09:12:12
...
SQL Server 数据库 触发器 执行外部程序需要使用 master..xp_cmdshell 进行外部exe的执行
使用master..xp_cmdshell 需要先开启xp_cmdshell
直接执行开启命令
--开启xp_cmdshell:
exec sp_configure 'show advanced options', 1;
reconfigure;
exec sp_configure 'xp_cmdshell', 1;
reconfigure;
exec sp_configure 'show advanced options', 0;
reconfigure;
--关闭xp_cmdshell:
exec sp_configure 'show advanced options', 1;
reconfigure;
exec sp_configure 'xp_cmdshell', 0;
reconfigure;
exec sp_configure 'show advanced options', 0;
reconfigure;
在触发器中调用
@InterID为参数
调用exe程序路径过长会无法调用
触发器调用Demo地址
上一篇: Sql server触发器
下一篇: AnimatedPieView的使用
推荐阅读
-
SQL Server中调用C#类中的方法实例(使用.NET程序集)
-
SQL Server中调用C#类中的方法实例(使用.NET程序集)
-
荐 超市进销存管理系统(C#+SQL Server实现)C#窗体应用、数据库应用,生成可执行安装包程序
-
在SQL Server数据库中执行存储过程很快,在c#中调用很慢的问题
-
Sql Server数据库万能分页存储过程与C# API控制器调用
-
c#程序连接sql server数据库
-
C#应用程序连接本地SQL Server数据库实例
-
荐 超市进销存管理系统(C#+SQL Server实现)C#窗体应用、数据库应用,生成可执行安装包程序
-
在SQL Server数据库中执行存储过程很快,在c#中调用很慢的问题
-
在Sql Server中调用外部EXE执行程序引发的问题