微策略 10.4 SQL ODBC 连接错误



我尝试通过 ODBC 连接器将 SQL 数据库与位于另一台服务器的 Microstrategy 连接起来。 首先,我检查了两台服务器之间是否存在连接,该连接使用另一台服务器的IP地址执行ping句子,并且它通过了。 在确保连接建立没有问题后,我尝试通过微策略进行连接,但没有成功。我收到的错误是以下消息:

"连接测试错误: 连接失败。错误类型 Odbc 错误。尝试的 Odbc 操作:SQLDriverConnect (08001:0: 在 SQLHANDLE 上)">

将 SQL Server 2017 用于数据库和 Microstrategy 10.4。

拜托,有人知道会发生什么吗?

谢谢

查看您拥有的数据库的连接器类型。它给了我同样的错误,直到我使用:"使用本机客户端驱动程序"。

您能否分享完整的错误消息,SQL句柄错误与多个错误场景相关联,例如无效的用户名*密码,将64位服务器与32位ODBC驱动程序连接等。 完整的错误消息将帮助我调试它。

通常按照步骤调试错误,(任何顺序)

  • 检查ODBC连接的版本(64位/32位),它应该与服务器版本相同。
  • 尝试测试您使用 ODBC 管理器工具创建的 ODBC 连接,以查看用户名和密码/服务器名称或数据库连接问题是否存在问题。
  • 检查在"管理"选项下创建的数据库实例/数据库连接/用户登录,以确保一切正常并提供正确的值。
  • 如果没有任何效果,请尝试使用MicroStrategy提供的本机驱动程序,您可以使用连接向导访问它。

希望对您有所帮助。

最新更新