unixodbc

LAMP 使用 ODBC 连接到 DB2
unixodbc

LAMP 使用 ODBC 连接到 DB2

我已使用 ODBC 将 openSUSE LAMP 和 Ubuntu LAMP 服务器连接到 DB2。我们用于开发环境的 openSUSE 系统和最终部署将在 Ubuntu 系统上。在 Ubuntu 上,当 SQL 语句返回空值时,我们会出现段错误(请参阅相关错误报告的链接),但在 openSUSE 上不会发生这种情况。两台机器都运行 64 位,以下是两台机器及其软件的版本: OS Version Kernel Apache PHP openSUSE 12.2 3.4.11-2.16...

Admin

如何下载 MS ODBC18 驱动程序的二进制文件?
unixodbc

如何下载 MS ODBC18 驱动程序的二进制文件?

我需要在 Amazon Linux 2(用于 EC2)中安装 MS ODBC 18 驱动程序。由于网络限制,此处的步骤无法完成:Microsoft ODBC 18。此外,在运行我们的管道时还需要安装包;二进制文件需要存储在 Artifactory 中。 如何在不执行上述安装步骤的情况下获取 MS ODBC 18 驱动程序的二进制文件?我在任何地方都能找到的唯一下载是提供 .msi 的安装程序。 ...

Admin

SQLCMD 命令有效,但 ODBC 无效
unixodbc

SQLCMD 命令有效,但 ODBC 无效

我正尝试从 Linux 机器连接到 MS SQL 服务器,但无法使 ODBC 工作。 以下命令有效并且我得到了一个 shell: sqlcmd -S tcp:<servername>,<dynamic port> -U <SQL username> -P <SQL user password> 我的 ODBC.ini 文件中有以下内容 [example] Driver = ODBC Driver 17 for SQL Server Server = <servername> Port = &lt...

Admin

配置 postgresql12-odbc 以使用正确的协议版本
unixodbc

配置 postgresql12-odbc 以使用正确的协议版本

我有一个安装了 unixODBC 2.3.1 和 postgresql-odbc 12.02 的 Centos 7 机器,它正在连接到同样运行 v12 的 PostgreSQL 服务器。 虽然我相信我已经将 ODBC 配置为使用 v12.0 协议,但似乎并非如此。当连接到服务器并尝试获取表中的列列表时,我收到错误,column c.relhasoids does not exist。此列已从 PostgreSQL v12 中删除pg_catalog.pg_class。 postgresql-odbc 已特别更新至不使用此列当协议是 v12 时,我只能假设我不...

Admin

适用于 IBM iSeries AS400 版本 V7R1 的 ODBC 驱动程序
unixodbc

适用于 IBM iSeries AS400 版本 V7R1 的 ODBC 驱动程序

我正在尝试在 Linux Red Hat(Intel 64 位 arch)上使用 pyodbc(ODBC 的 Python 接口)连接到 IBM iSeries。 以下是我所做的: 安装了 gcc-c++(编译 pyodbc 所需)、unixODBC、unixODBC-devel 已安装iSeriesAccess-6.1.0-1.0.x86_64.rpm: sudo rpm -ivh http://ftpmirror.your.org/pub/misc/ftp.software.ibm.com/as400/iSeriesAccess-6.1.0-1...

Admin

通过另一台 VM 连接 ODBC?
unixodbc

通过另一台 VM 连接 ODBC?

我公司遇到了一个大问题。我正尝试将 Web 应用程序从 Windows 迁移到 Linux;除了 ODBC 连接之外,一切都运行正常。 我们有 3 个数据库,每个数据库都提供一个驱动程序。但我需要两个不同的驱动程序管理器(iODBC 和 UnixOdbc) 统一数据库: 数据库 Advantage 数据库(SAP 解决方案) 数据库: 超文件Sql 实际上,在同一台机器上管理两个驱动程序是不可能的。 是否可以在另一台 VM 中安装带有 Hyperfile 驱动程序的 iODBC,并使我的 Web 应用程序能够通过 VM 连接到 ODBC...

Admin

在 Centos7 上启用 Kerberos 后,Apache 中的 unixODBC 中断
unixodbc

在 Centos7 上启用 Kerberos 后,Apache 中的 unixODBC 中断

unixODBC 运行良好。我们决定实施 Kerberos 身份验证,将 Apache 中的不同站点锁定到特定用户组。启用此功能后,通过 Apache(使用 PHP)连接到数据库就不再有效。 我可以使用 sqlcmd 从同一个框中获得成功的连接。查看源代码时,我的输出是: Teams: Could not connect. Array ( [0] => Array ( [0] => HYT00 [SQLSTATE] => HYT00 [1] ...

Admin

如何在 EB awsLinux 上通过 yum 更新 unixODBC
unixodbc

如何在 EB awsLinux 上通过 yum 更新 unixODBC

总之,我需要在 Elastic Beanstalk PHP 实例上更新 unixODBC,最好使用 yum,因为通过 .ebextensions 进行管理非常容易。 AWS Linux:运行 PHP 7.0 的 64 位 Amazon Linux 2017.03 v2.4.2 所需 unixODBC:2.3.1 sudo yum info unixODBC Installed Packages Name : unixODBC Arch : x86_64 Version : 2.2.14 Release :...

Admin

在 Amazon EC2 Linux 上安装 MSSQL ODBC 13.1 后的后续步骤
unixodbc

在 Amazon EC2 Linux 上安装 MSSQL ODBC 13.1 后的后续步骤

经过一番研究,终于能够在 Amazon Linux 上安装 Microsoft ODBC 驱动程序 13.1 和 mssql-tools。它自动安装了 unixODBC-2.3.4 作为依赖项,但不确定它的安装路径是什么。 (研究链接:在 EC2 实例上的 Amazon Linux 中为 MSSQL Server 安装 ODBC 驱动程序 13) 现在,一切都已安装完毕,但无法找到要遵循的后续步骤。 驱动程序扩展需要存在,php.ini以便可以在 PHP 代码中使用。(已检查phpinfo()但无法找到驱动程序详细信息,因为它不存在于 php.ini ...

Admin

Nginx + Pyodbc (UnixODBC) + Gunicorn + Django:[unixODBC][驱动程序管理器]无法打开库
unixodbc

Nginx + Pyodbc (UnixODBC) + Gunicorn + Django:[unixODBC][驱动程序管理器]无法打开库

我正进入(状态: [01000] [unixODBC][Driver Manager]Can't open lib '/usr/local/nz/lib64/libnzodbc.so' : file not found (0) (SQLDriverConnect)" 使用 创建连接时出错PyODBC。当我通过 Django 开发服务器使用它时,它工作正常。但是通过 和 使用它时Gunicorn,Nginx它失败了。 我以前遇到过这个问题(在配置开发服务器时): 缺少 UnixODBC 所需的一些库。由于它与 Django 开发服务器配合使用,所以...

Admin

如何避免sqlcmd的信息消息?
unixodbc

如何避免sqlcmd的信息消息?

我正在编写脚本来连接数据库并执行存储过程,效果很好。但是 sqlcmd 会将额外的信息消息/无效字符打印到命令行。使用的是 Linux 版 Sqlcmd 13.0.0000.0。 请参阅以下错误消息,对于试用,我已创建示例脚本 DATE: 17 Aug 16 TIME: 08:04:02 1> 2> hi 1> 示例脚本, date '+DATE: %d %h %y TIME: %H:%M:%S' sqlcmd $1 -D -U<dbo> -P<password> -S<db> <&...

Admin

使用“bcp”sql 服务器连接失败,无法调用 odbc.ini dns
unixodbc

使用“bcp”sql 服务器连接失败,无法调用 odbc.ini dns

我是 MS SQL Server 的新手,正在尝试通过 Linux 系统连接到 MS-SQL Server。为此,我安装了odbc 驱动程序&已配置odbc.ini。 通过使用 sqlcmd,我能够连接到 SQL 服务器。使用以下命令: sqlcmd -D -U$DBUSER -P$DBPASSWD -S$SERVER 但我尝试使用 bcp 进行批量复制,但没有成功。命令: bcp $DBNAME.dbo.$TABLE1 out $FILE1 -c -m 100 -e $TABLE1.out.bcperr -U$DBUSER -P$DBPAS...

Admin

Ubuntu - SQL Server 2012 - Microsoft ODBC 驱动程序 13 - 错误:18456,严重性:14,状态:8
unixodbc

Ubuntu - SQL Server 2012 - Microsoft ODBC 驱动程序 13 - 错误:18456,严重性:14,状态:8

两天来我一直尝试在 Ubuntu 中运行“Microsoft ODBC Driver 13 for SQL Server”,但我没有主意/已经用尽了 Google 的方法。 我的测试机器是一台 Vagrant VM,这些是作为配置程序的 Bash 脚本的相关部分: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get install -y python-software-properties vim curl libgss3 libstdc++6 git-core libpcre...

Admin

Solaris 上 Teradata 和 Hive 的 libodbc.so 冲突
unixodbc

Solaris 上 Teradata 和 Hive 的 libodbc.so 冲突

我们似乎遇到这样一种情况:Teradata 的 solaris ODBC 驱动程序(Teradata 的 v 14.10)和 Simba Hive ODBC(v 2.0.3)需要不同版本的共享对象:libodbc.so 和 libodbcinst.so。 如果适当的共享对象包含在 LD_LIBRARY_PATH 中,则每个驱动程序都可以正常工作。Teradata 驱动程序依赖于 libodbc.so 版本 (v3.52)。 但是其中一个驱动程序也出现故障。我们无法让两个驱动程序同时工作。 操作系统是solaris 10。 ...

Admin

IBM 的 iSeries ODBC 驱动程序在通过 isql 或其他方式调用时不发送任何流量,出现 [08S01][unixODBC] 和 [ISQL]ERROR: 无法 SQLConnect
unixodbc

IBM 的 iSeries ODBC 驱动程序在通过 isql 或其他方式调用时不发送任何流量,出现 [08S01][unixODBC] 和 [ISQL]ERROR: 无法 SQLConnect

注意:我已用示例替换了 IP 地址、数据库名称和服务器用户。这不会影响任何事情。 设置 我已经安装了 unixODBC ( yum install unixODBC) 和 IBM 的官方 iSeries ODBC 驱动程序 ( yum install ibm-iaccess-1.1.0.5-1.0.x86_64.rpm,从 IBM 登录区域下载的 RPM)。安装已成功将驱动程序添加到/etc/odbcinst.ini: [IBM i Access ODBC Driver] Description = IBM i Access...

Admin