标签: iodbc

iODBC和unixODBC之间有什么功能差异?

有两个主要的开源平台独立实现ODBC.它是iODBCunixODBC.

考虑到Unix作为ODBC用户平台和功能方面,这两种实现之间真正的实际区别是什么?

unix odbc unixodbc iodbc

30
推荐指数
2
解决办法
7981
查看次数

在Mac上使用iODBC连接到MS SQL Server

我正在尝试使用iODBC从我的Mac开发机器连接到Microsoft SQL Server.无论我做什么,我都会收到Unable to connect to data sourceFreeTDS驱动程序的错误消息.在查阅了各种手册,博客文章和StackOverflow问题之后,我就完蛋了.

我正在使用Mac OS X 10.7.4,通过Homebrew安装FreeTDS版本0.91.这是我正在做的事情:

$ brew install freetds
$ mkvirtualenv odbc
$ workon odbc
$ pip install pyodbc

$ tsql -H localhost -U mydbusername -P mydbpassword -p 1433 
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
1> quit
Run Code Online (Sandbox Code Playgroud)

以上连接和工作,但:

$ iodbctest
iODBC Demonstration program
This program shows an interactive SQL processor
Driver Manager: 03.52.0607.1008

Enter ODBC connect string (? shows list): driver={TDS};server=localhost;uid=mydbusername;pwd=mydbpassword;database=mydbname
1: SQLDriverConnect = [FreeTDS][SQL Server]Unable …
Run Code Online (Sandbox Code Playgroud)

sql-server macos pyodbc freetds iodbc

9
推荐指数
1
解决办法
5199
查看次数

无法在Mac 2016的Excel中加载macOS连接器/ MySQL ODBC驱动程序

我正在High Sierra 10.13.6上使用Mac版16.18的Excel。安装了适用于macOS的Connector / ODBC 8.0.12,并使用iODBC数据源管理(64位)测试了到我的数据库的连接,并工作:

iODCB数据源管理员

当我尝试使用保存驱动程序和凭据与Excel连接时,出现以下错误:

IM003 iODBC Driver Manager指定的驱动程序无法加载

Unicode和ANSI驱动程序都存在相同的问题。

mysql macos excel iodbc

3
推荐指数
1
解决办法
993
查看次数

标签 统计

iodbc ×3

macos ×2

excel ×1

freetds ×1

mysql ×1

odbc ×1

pyodbc ×1

sql-server ×1

unix ×1

unixodbc ×1