我正在为报告运行 VB 6 应用程序。使用 System DSN 在本地打印效果很好。但是当我将应用程序的 .exe 放入 RDS 时,报告不是为系统 DSN 打印,而是为用户 DSN 打印。对于系统 DSN,其显示 - “无法打开 SQL 服务器”。
我的努力- 1. http://social.technet.microsoft.com/Forums/windowsserver/en-US/bb2ced17-9dd3-40e4-b5b6-dd773ee7001c/system-dsn-on-rds-server 我尝试创建一个 32位 DSN 使用 [WindowsDir]\SysWOW64\odbcad32.exe,但对我不起作用。
2. http://www.tek-tips.com/viewthread.cfm?qid=341776 我尝试更改以Administer 登录的System DSN 的权限,并为使用regedt32 的用户授予完全权限。但仍然与“无法打开 SQL 服务器”相同的错误。但是一旦我创建了用户 DSN,它就可以正常工作。请帮忙。