Windows OS 2008 上的 Mathematica 7 和 ODBC 问题

发布于 2024-11-03 10:10:31 字数 600 浏览 1 评论 0原文

我正在设置替换服务器。它主要运行 Mathematica 作业。我在新机器上设置的 ODBC 连接与旧机器上的相同,但是当 Mathematica 尝试连接时,使用

testConn=OpenSQLConnection[JDBC["odbc","MyODBCName"]]  

I get

JDBC::error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length  

搜索主要发现其他有相关问题的人。对 32/64 位 Java 问题的一些参考。我在新服务器上有Java 1.6.0_24(32位),在旧服务器上有1.6.0。而 Wolfram 尚未做出回应。一些不使用 ODBC 连接的程序在新机器上运行良好。

两台机器上的软件版本均为 Mathematica 7、MS SQLServer 2008,新一台为 Windows Server 2008,旧一台为 Server 2003。我使用 odbcad32.exe 的 32 位和 64 位版本创建了 ODBC 连接

我缺少什么,我没有告诉您什么以及您有什么建议? 谢谢,**肯特

I'm setting up a replacement server. Mostly it runs Mathematica jobs. I set up the ODBC connections on the new box to be the same as on the old box, but when Mathematica tries to connect, using

testConn=OpenSQLConnection[JDBC["odbc","MyODBCName"]]  

I get

JDBC::error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length  

Searching on this mostly finds other people with related problems. Some references to 32/64 bit Java issues. I have Java 1.6.0_24 (32 bit) on the new server, 1.6.0 on the old. And Wolfram has not responded yet. Some programs that don't use ODBC to connect work fine on the new box.

Software versions are Mathematica 7, MS SQLServer 2008 on both boxes, Windows Server 2008 on the new one and Server 2003 on the old one. I created ODBC connections using both the 32 and 64 bit versions of odbcad32.exe

What am I missing, what didn't I tell you and what do you suggest?
Thanks, **kent

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尝蛊 2024-11-10 10:10:31

有些人通过安装 Microsoft Access 数据库引擎 2010 可再发行组件。尽管此更新的标题中写着“Access”,但它可能与您的问题相关,因为它还更新了 ODBC 框架本身。

Some people have had success by installing the Microsoft Access Database Engine 2010 Redistributable. Even though this update says "Access" in the title, it might be relevant to your problem because it also updates the ODBC framework itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文