xp_cmdshell 在 sql 服务器中 - 即发即弃还是等待回复?
xp_cmdshell in sql server - fire-and-forget or wait-for-reply?
当我使用 xp_cmdshell 在存储过程中压缩服务器上的文件或散列文件时,在 T-sql 语句后使用 nex 将日期时间写入日志 table ,这个日期时间是在 zip cmd 或 hash cmd 在服务器上完成后(等待回复),还是在将 cmd 发送到服务器之后(即发即弃)?
xp_cmdshell
等待执行命令结束
请注意 documentation 中的“xp_cmdshell 同步运行”。
请注意,这在其他方面也有意义,因为您得到执行命令的结果“任何输出都以文本行的形式返回。”。
当我使用 xp_cmdshell 在存储过程中压缩服务器上的文件或散列文件时,在 T-sql 语句后使用 nex 将日期时间写入日志 table ,这个日期时间是在 zip cmd 或 hash cmd 在服务器上完成后(等待回复),还是在将 cmd 发送到服务器之后(即发即弃)?
xp_cmdshell
等待执行命令结束
请注意 documentation 中的“xp_cmdshell 同步运行”。
请注意,这在其他方面也有意义,因为您得到执行命令的结果“任何输出都以文本行的形式返回。”。