我正在尝试创建一个脚本,以便为我提供一系列服务器名称,并且从这些名称中我想在每台相应的计算机上创建一个系统dsn。
我知道您可以使用SQLConfigDataSource()在本地计算机上创建dsn,但它似乎没有为在单独的计算机上创建dsn提供任何参数。
是否有任何功能可以达到这个效果?
答案 0 :(得分:1)
我建议您使用ps-exec来执行此类任务。
答案 1 :(得分:0)
你绝对可以这样做,最糟糕的情况是你可以手动编写注册表项。要执行此下载Process Monitor,请将其设置为监控注册表更改,然后在本地创建DSN,您将看到需要更改的设置。
Here也是一篇讨论这种方法的文章(从脚本的角度来看,但在C#中应该很容易做到)。