You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Informatica连接SQL Server(需启用只读意图)遇ODBC驱动报错

Informatica连接SQL Server(Application Intent=READONLY)报错IM002的解决办法

排查与解决步骤

  • 匹配Informatica服务架构与DSN位数:Informatica集成服务的运行架构(32/64位)必须和使用的DSN位数一致。
    1. 打开Informatica Administrator,找到目标集成服务。
    2. 查看服务属性中的「Run in 32-bit mode」选项:勾选则需确保32位DSN配置正确;未勾选则检查64位DSN。
  • 严格核对DSN名称:连接字符串里的[ODBC System DSN Name]必须和ODBC数据源管理器中创建的DSN名称完全一致,包括大小写(部分系统区分大小写)。
  • 改用无DSN连接字符串:若DSN方式仍报错,直接在Informatica连接中使用完整连接字符串,明确指定驱动和只读意图:
    Driver={ODBC Driver 17 for SQL Server};Server=你的服务器名;Database=你的数据库名;UID=user_name;PWD=你的密码;ApplicationIntent=ReadOnly
    
    驱动版本可根据实际安装情况调整(如ODBC Driver 13 for SQL Server)。
  • 检查Informatica运行用户权限:Informatica服务的运行用户需具备访问ODBC配置的权限。使用SYSTEM DSN时,确保运行用户能读取系统级ODBC配置;使用USER DSN时,需用创建该DSN的用户启动Informatica服务。
  • 验证驱动完整性:确认SQL Server ODBC驱动(对应32/64位)已正确安装在Informatica服务器上,且版本兼容SQL Server与Informatica的版本。

额外注意

在Workflow Manager创建关系连接时,数据库类型选择SQL Server,连接方式选ODBC后,要么确保DSN名称完全匹配,要么直接使用上述无DSN连接字符串。同时务必在Informatica连接配置界面点击「Test Connection」验证连通性。

内容的提问来源于stack exchange,提问作者Mahendra Dhaker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 05:45:35