在Windows任务计划程序中使用sqlcmd.exe

问题描述 投票:0回答:1

我想使用任务计划程序和 sqlcmd 将数据从一台服务器推送到另一台服务器。这是我使用的论点

sqlcmd.exe :- -S "Server IP,Port No\SQLSERVER" -U username -P password -d 
database -Q "exec data_export" 

我要推送的服务器使用自定义端口。

目前,我正在手动使用 data_export 过程。但我想使用任务计划程序自动执行此操作。

enter image description here

sql-server scheduled-tasks sqlcmd windows-task-scheduler
1个回答
3
投票

那么你的语法应该是这样的:

sqlcmd -S SERVER\INSTANCE,PORT -U username -P password -d database -Q "exec data_export"

你尝试过这个吗?

还有一件事,当您在任务计划程序中配置此功能时,您需要在“程序/脚本”字段中写入 sqlcmd,如图所示。 命令的所有其余部分应在“添加参数”字段中设置。

© www.soinside.com 2019 - 2024. All rights reserved.