数码资讯
在SQLServer中调用外部EXE执行器引起的问题
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
首先,打开xp_cmdshell
打开外围应用配置->
功能-外围应用配置器>
数据库引擎实例名称 xp_cmdshell ->
使
两。解决
使用主执行xp_cmdshell'mkdir D: CSJ的调用DOS命令创建一个文件夹,(执行是成功的!)
执行xp_cmdshell'c: calc.exe——调用exe文件(可执行exe文件,总是显示查询的执行)
三。如果有问题
它可能看起来像上面{ exe文件被调用,但是exe文件被执行,它总是显示正在执行的查询)。这是因为exe程序不是自动执行和自动退出:
注意几点:
1。权限
xp_deletemail的执行权限授予sysadmin固定服务器角色的成员的默认,但可以授予其他用户
2。执行模式
xp_cmdshell是以同步方式操作。没有控制在命令行解释器命令完成后返回。
三.无法执行用户交互命令,例如,执行一个记事本要求用户进入,关闭程序的操作,将挂起死程序。
4。如果程序弹出用户界面,用户界面将不会弹出。
以上是萧边在SQL Server中引入外部EXE执行程序的一个问题。希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
打开外围应用配置->
功能-外围应用配置器>
数据库引擎实例名称 xp_cmdshell ->
使
两。解决
使用主执行xp_cmdshell'mkdir D: CSJ的调用DOS命令创建一个文件夹,(执行是成功的!)
执行xp_cmdshell'c: calc.exe——调用exe文件(可执行exe文件,总是显示查询的执行)
三。如果有问题
它可能看起来像上面{ exe文件被调用,但是exe文件被执行,它总是显示正在执行的查询)。这是因为exe程序不是自动执行和自动退出:
注意几点:
1。权限
xp_deletemail的执行权限授予sysadmin固定服务器角色的成员的默认,但可以授予其他用户
2。执行模式
xp_cmdshell是以同步方式操作。没有控制在命令行解释器命令完成后返回。
三.无法执行用户交互命令,例如,执行一个记事本要求用户进入,关闭程序的操作,将挂起死程序。
4。如果程序弹出用户界面,用户界面将不会弹出。
以上是萧边在SQL Server中引入外部EXE执行程序的一个问题。希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。