gpt4 book ai didi

axapta - 通过 ODBC 动态 AX 批处理作业

转载 作者:行者123 更新时间:2023-12-02 04:00:11 31 4
gpt4 key购买 nike

我在批处理作业中使用 ODBC 连接时遇到问题:执行时,出现以下错误消息:

“ODBC 操作失败。无法连接到数据库连接字符串属性 Trusted_Connection 无效Unabe 创建对象“OdbcConnection””

我尝试连接到 Access 数据库,我使用以下代码:

LoginProperty                 loginProperty;
OdbcConnection odbcConnection;
;
loginProperty = new LoginProperty();
loginProperty.setDSN("MyDSN");
loginProperty.setDatabase("MyDatabase");

odbcConnection = new OdbcConnection(loginProperty);

调试时,在 odbcConnection = new OdbcConnection(loginProperty) 上崩溃。我在本地客户端执行的作业中测试了相同的代码,没有问题并且工作正常(无需在代码或 DSN 中定义登录密码)。我的 DSN 在 AOS 上似乎没问题,我使用的是没有 SP1 的 AX 2009,我看到一些示例,其中在 loginProperty 对象中定义了登录名/密码,setUserName() 和 setPassword() 方法在我的 AX 版本 loginProperty 中不可用目的。我的类在服务器端执行(与任何批处理作业一样)。

是否需要进行一些特定设置才能通过批处理作业连接到 ODBC 数据源?

有什么想法或建议吗?

感谢您的帮助

编辑:AOS 在 Windows Server 2003 32 位上运行,ODBC 在其上进行测试,工作正常,但无法通过批处理作业在 AX 中工作

最佳答案

您的 AX 很可能需要 32 位 DSN 连接。我会在 AOS 服务器上创建这两个版本。

here了解详情。

关于axapta - 通过 ODBC 动态 AX 批处理作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783682/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com