我正在开发一个项目,其中客户公司拥有一个Enterprise SQL Server许可证,其盒子是高度独占的。我需要企业版,因为该软件包使用模糊查找。
所以我想从一些VB.Net代码远程触发软件包的启动。我不能使用DTS运行时库,因为它们要求呼叫框也运行企业版;除了Enterpise是2012版本,其他地方是SQL 2008 R2。我无法在企业计算机上安装Web服务或Windows服务来调用SSIS包,因为客户端不会让我。我可以创建一份工作,但我不知道如何按需触发它。
我已经读过Powershell是答案,但是我编写的脚本会生成一个运行DTExec的调用命令,该命令不能再次运行我没有在本地安装Enterprise版本。任何人都能指出我的解决方案吗?我看了看,我发现的只是我已经尝试过的变化而且知道不起作用。
干杯