用于SQL Server的Microsoft ODBC驱动程序13:用户'sa'

时间:2018-02-26 14:20:16

标签: sql-server sql-server-2008 informatica mdm

我正在安装Informatica的MDM。 MDM 10.2 - Jboss 6.4 EAP - SQL Server 11 - Windows Server 2008 R2。

在创建架构'sip_ant.bat create_bpm'期间,我收到此错误

用于SQL Server的Microsoft ODBC驱动程序13:用户“sa”登录失败。 (与其他用户相同)

我已尝试使用验证混合模式并重新启动数据库实例。

收到的错误是

D:\informatica\database\bin\common.xml:248: The following error occurred while executing this line:
D:\informatica\database\bin\mssql\database.xml:1214: Launched command return error code 1.

这就是database.xml的行:1214引用:

 collation_name="${activevos.collation}" param2=""${dbpath_short}"" param1="${activevos.password}">

我可以通过用户'sa'和其他用户在CMD上通过SQLCMD登录。

MDM和SQL Server位于不同的计算机上。

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

默认情况下,SQL Server将跟踪失败的登录并将其与原因一起注册到服务器日志中。因此,请查看您的错误日志并查找错误18456。

您可以通过转到服务器,管理,SQL Server日志,当前使用SQL Server Management Studio来读取日志。或者您喜欢的任何其他方式。

你会发现这样的事情:

2018-02-27 13:51:26.120 Logon        Error: 18456, Severity: 14, State: 5.
2018-02-27 13:51:26.120 Logon        Login failed for user 'fasd'. Reason: Could not find a login matching the name provided. [CLIENT: 10.80.62.89]

答案 1 :(得分:1)

server =您的服务器名称,端口号

您可以将以上内容放入连接字符串

答案 2 :(得分:-2)

问题是由于客户在SQL Management上配置了另一个默认SQL端口。