在Windows Server 2008 x 64下访问paradox db文件的权限



我需要连接到Paradox db文件下的Windows Server 2008 x 64

为此,我使用ODBC编写了一个。net控制台应用程序(32位)。此应用程序仅在管理员权限下工作(UAC)。

但是如果没有,它会抛出异常:

ERROR [HY000] [Microsoft][ODBC Paradox Driver] Reserved error (-5016); there is no message for this error.
ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
ERROR [HY000] [Microsoft][ODBC Paradox Driver] Reserved error (-5016); there is no message for this error.

所以我想弄清楚应该给哪些权限。

给予所有人在应用程序文件夹下,在数据库文件夹下,在注册表文件夹下HKEY_LOCAL_MACHINESOFTWAREODBC如这里所述http://support.microsoft.com/kb/295297,在%WINDIR%System32中的ODBC *文件下没有帮助。

啊,我也试图将提供商更改为OLE DB (Microsoft.Jet.OLEDB.4.0) -得到了相同的权利问题(使用UAC都很好)

来自外部数据库驱动程序的意外错误(11265).

有什么建议吗

毕竟我决定使用UAC权限。

只有当应用程序在调度程序下运行时,才有可能对其进行grunt权限(当您创建任务时,请检查' 以最高权限运行 '选项)。

由于我的程序最初应该在shelder下运行-问题解决了

相关内容

  • 没有找到相关文章

最新更新