Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以从Python脚本执行SQL Server DTS包吗?_Python_Sql Server - Fatal编程技术网

我可以从Python脚本执行SQL Server DTS包吗?

我可以从Python脚本执行SQL Server DTS包吗?,python,sql-server,Python,Sql Server,我目前有很多Python脚本,可以帮助准备一个用于测试的临时区域。脚本没有处理的一件事是在MS SQL Server上执行DTS包。有没有办法使用Python执行这些包?将从命令行运行DTS称为一个选项。如果是这样,这里有一个例子 答案是肯定的。正如lansinwd所提到的,您需要使用命令行工具。SQL Server工具需要安装在执行Python脚本的机器上。我不确定需要多少百分比或哪些软件包,但如果需要的话,应该有助于回答这个问题 下面是一个基本的命令行示例: DTSRun /S "Serve

我目前有很多Python脚本,可以帮助准备一个用于测试的临时区域。脚本没有处理的一件事是在MS SQL Server上执行DTS包。有没有办法使用Python执行这些包?

将从命令行运行DTS称为一个选项。如果是这样,这里有一个例子


答案是肯定的。正如lansinwd所提到的,您需要使用命令行工具。SQL Server工具需要安装在执行Python脚本的机器上。我不确定需要多少百分比或哪些软件包,但如果需要的话,应该有助于回答这个问题

下面是一个基本的命令行示例:

DTSRun /S "Server[\Instance]" /N "DTS_Package_Name" /E
要签出:

从网页:

这些函数可用于创建 并管理流程

各种exec*()函数都采用 新程序的参数列表 加载到进程中