我们将应用程序的一部分作为 Windows 服务运行,它需要能够访问 DSN 才能通过 ODBC 导入。但是,通过反复试验发现它可以访问的 DSN 似乎存在很多限制。例如,它似乎无法 1. 访问系统 DSN,除非运行该服务的帐户具有管理员权限。(尝试连接时出现访问被拒绝错误) 2. 访问由其他用户创建的用户 DSN(这是可以理解的)。3.通过网络访问文件DSN
我读过文件 DSN 的目的是允许其他计算机使用它进行连接,但是我似乎无法做到这一点。
任何人都知道,或者知道在哪里可以找到使用 Windows 服务时访问 DSN 的所有规则和限制。谢谢