云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_阿里云短信接口_优惠

小七 141 0

天空下的Teradata有三个司机,七个哈纳领主在他们的石殿里,九个是注定要死的人,一个给黑暗王座上的黑魔王在魔多的土地上有阴影。一个司机经理管理他们,一个司机经理找到他们,一个驱动程序管理器带来了他们所有的,在黑暗中他们

一些时候,让BI平台与ODBC驱动程序一起工作感觉就像是试图通过魔多。你会被错误信息包围,比如"不兼容的驱动程序"或"驱动程序加载失败"。

不用担心,物联网展,通过友好向导的一些技巧,你可以掌握这些问题…并成为ODBC驱动程序的主宰。

微软设计了ODBC,因此,它们确实为Windows平台提供了全面的实现。它真的感觉就像"一个驱动程序管理器来管理所有的驱动程序"。

每个版本的Windows都有一个微软提供的驱动程序管理器。据我所知,它是这个操作系统唯一可用的ODBC驱动程序管理器,所有驱动程序都能很好地使用它。

Windows甚至提供了一个UI来管理ODBC驱动程序和dsn,所以事情看起来非常简单。在那个世界上,任何霍比特人都能掌握ODBC。

这看起来太好了,不可能是真的……事实确实如此。随着64位平台的兴起,Windows开始推出64位版本的操作系统。体系结构不能在进程内共存,因此Windows内核中的所有内容现在都有两种风格:32位和64位。这也适用于ODBC,因此,就像环属于Bilbo和Frodo一样,现在有一个64位驱动程序管理器和一个32位驱动程序管理器。还有一个问题:每个驱动程序必须与使用它的应用程序具有相同的体系结构。32位应用程序只能使用32位ODBC驱动程序,64位应用程序只能使用64位驱动程序。

SAP BI堆栈分为以下两种风格:客户机产品是32位产品,而服务器产品是64位产品。这意味着在客户机上,您需要安装和配置32位驱动程序和DSN,而在服务器机上,您需要安装和配置64位驱动程序和DSN。

驱动程序的安装过程因驱动程序而异,因此请务必小心安装。注意有关您正在安装的体系结构的信息。

DSN配置与以前一样,在ODBC控制面板中执行,但现在有两个控制面板:32位和64位。在Windows10上很容易找到:打开"开始"菜单时,只需键入"odbc",系统就会同时找到它们,并清楚地标记它们。

在早期版本的Windows上,淘客网,情况就比较混乱了。管理工具中的ODBC控制面板图标指的是64位控制面板。32位控制面板必须手动启动,它是c:\windows\SysWOW64中的odbcad32.exe程序(不要问,32位版本在一个名为"64"的文件夹中可能是Sauron的一个sbires的作品)。

欢迎来到这片被命令行、环境变量和,秒单客返利机器人,和错误消息。

unix确实有ODBC驱动程序管理器…除非没有标准。这些平台有两个主要的驱动程序管理器:DataDirect和unixODBC,每个都有许多版本。每个ODBC驱动程序都是用一个特定的驱动程序管理器版本构建的(并且经常是附带的),尝试将一个驱动程序与另一个驱动程序管理器一起使用是不安全的,而不是正式的驱动程序管理器。

由于操作系统没有驱动程序管理器,它将在LD\ U LIBRARY\ U PATH变量中引用的路径中搜索一个。驱动程序管理器库通常称为libodbc.so文件

所以第一个兽人(哼…危险)居住在一个失踪的司机经理。这显示为一条错误消息,告诉您无法加载数据库驱动程序。要解决此问题,请注意SAP BI驱动程序名称(通常为libdbd)_某某),人工智能龙头企业,连接到BOE服务器,大数据怎么看,启动magic bash,然后…

cd到源设置/环境shcd数据访问/连接服务器/驱动程序/lib64ldd libdbd数据库_某某

您应该得到一个依赖库的列表,包括一些缺少的依赖项,这证实了上述错误。

希望您(或您的管理员)已经安装了所需的中间件,假设它位于/opt/my\u middleware中。您需要确定到libodbc.so文件文件,如果需要,使用find命令(find/opt/my-name)libodbc.so文件"). 出于示例的考虑,我们将使用/opt/my\u middleware/lib.

然后,问题的解决方案是更改LD\u LIBRARY\u路径,让系统加载驱动程序管理器:

然后,您可以通过尝试ldd\u libdbd来检查解决方案是否有效_某某再一次。如果解决了所有依赖关系,请重新启动您的BOE服务器(./stopservers,然后是./startservers),并让您的用户欣赏您的魔法。

现在我们已经解决了缺少驱动程序管理器的危险,我们可以研究相反的情况:一大群驱动程序管理器和驱动程序,所有驱动程序管理器都争当一个。

客户端(如BI平台)加载ODBC驱动程序管理器,然后请求与DSN的连接。这些DSN在配置文件中定义,通常称为。odbc.ini文件. 该文件还包含指向实际odbc驱动程序的路径,而实际odbc驱动程序又由odbc驱动程序管理器加载。驱动程序也会加载ODBC库,因为它依赖于ODBC库的某些功能。

驱动程序和驱动程序管理器可能来自不同的(不兼容的)版本/发行版,在这种情况下,您将开始收到错误消息。这个场景总结在下面的模式中。