アプリの一部をWindowsサービスとして実行しており、ODBCを介してインポートするには、DSNにアクセスできる必要があります。ただし、アクセスできるDSNについては、試行錯誤の結果、多くの制限があるようです。たとえば、1。サービスを実行しているアカウントに管理者権限がない限り、システムDSNにアクセスできないようです。(接続しようとすると、アクセス拒否エラーが発生します)2.別のユーザーによって作成されたユーザーDSNにアクセスします(これは理解できます)。3.ネットワークを介してファイルDSNにアクセスします
ファイルDSNの目的は、他のコンピューターがそれを使用して接続できるようにすることであると読みましたが、それを機能させることができないようです。
それで、Windowsサービスを使用するときにDSNにアクセスする際のすべてのルールと制限が何であるかを知っているか、どこで見つけることができるかを知っていますか?ありがとう