当我的 PC 上没有安装 SQL Server BIDS(商业智能开发工作室)应用程序并且我想使用将启动 BIDS 实例的 Excel 宏运行/执行一个 .dtsx 包文件时,我有一个典型案例CITRIX 服务器(远程机器)并使用包配置文件(XML 配置文件)来执行它。
我的 PC 上没有安装 SQL Server,我可以从中创建 SQL 代理作业并以编程方式安排程序包执行或使用命令行语句从 DOS 提示符执行程序包。
请帮助我,因为我需要尽快找到解决方案。谢谢!!
当我的 PC 上没有安装 SQL Server BIDS(商业智能开发工作室)应用程序并且我想使用将启动 BIDS 实例的 Excel 宏运行/执行一个 .dtsx 包文件时,我有一个典型案例CITRIX 服务器(远程机器)并使用包配置文件(XML 配置文件)来执行它。
我的 PC 上没有安装 SQL Server,我可以从中创建 SQL 代理作业并以编程方式安排程序包执行或使用命令行语句从 DOS 提示符执行程序包。
请帮助我,因为我需要尽快找到解决方案。谢谢!!
假设服务器不是那么遥远以至于您根本无法与之交谈,通常的方法是设置一个代理作业来运行包,然后找到一种方法来触发该作业。在这篇 Microsoft 文章中对此进行了很好的讨论。
最直接的方法需要打开与服务器的数据库连接并运行 sp_start_job (这意味着您需要允许这样做的凭据),如文章中所述 - 但显然还有多种其他方法可以启动作业。