用于访问的 OpenEdge ODBC
我无法更新访问新 ODBC 驱动程序时的链接。 我相信 OpenEDge 10.1C 没有与 Access 进行握手。 dns 会将外部数据导入到 Excel 中。 错误是“错误(-7748),没有关于此错误的消息”
I cannot update the links in my access to a new ODBC driver.
I believe it to be that OpenEDge 10.1C is not doing a handshake with Access.
The dns will import external data into excel. The error is "error(-7748) the is no message for this error"
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
大多数涉及 SQL 和 Progress 的“奇怪”错误都是由于 Progress 将所有数据存储为可变长度这一事实造成的。 此外,大多数 Progress 数据库中的大部分数据都是由 4GL 程序创建、更新和操作的,而这些程序对 SQL 关于列宽的想法不了解也不敏感。
当您尝试使用 SQL 查询 Progress 数据库时遇到奇怪的错误时,您的第一道防线应该是运行dbtool(在数据库服务器上)来修复任何可能的 SQL 宽度问题。 只需运行 dbtool(可在 Progress“bin”目录中找到,如果操作系统是 UNIX,则为 $DLC/bin/dbtool;如果运行的是 Windows,则使用“proenv”获取命令提示符,然后使用 %DLC%\bin\dbtool)并选择选项 2。如果经常遇到问题,您可能需要编写脚本并自动运行它。
Most "weird" errors involving SQL and Progress are a result of the fact that Progress stores all data as variable length. Furthermore most of the data in most Progress databases is created, updated and manipulated by 4GL programs and those programs have no awareness of nor any sensitivity to SQL's ideas regarding column width.
Your first line of defense when you get a strange error trying to query a Progress database with SQL should be to run dbtool (on the db server) to fix any possible SQL width issues. Simply run dbtool (found in the Progress "bin" directory, $DLC/bin/dbtool if the OS is UNIX, use "proenv" to get a command prompt and then %DLC%\bin\dbtool if you are running Windows) and select option 2. You may want to script this and run it automatically if you frequently have issues.
进度 ODBC 错误 -7748 可以通过添加注册表项来解决。 此讨论解释了解决方法及其作用。
本质上,注册表项:
应该是一个名为“Workarounds2”的字符串值条目,其值应设置为 8192。
请参阅:
http://media. datadirect.com/download/docs/odbc/allodbc/index.html#page/odbc/workaround-options.html
Progress ODBC error -7748 can be solved by adding a registry entry. This discussion explains the workaround and what it does.
Essentially, the registry key:
should be a string value entry named 'Workarounds2', and its value should be set to 8192.
See:
http://media.datadirect.com/download/docs/odbc/allodbc/index.html#page/odbc/workaround-options.html