如题:
请问UNIXODBC和freeTDS是什么关系?
我在我的嵌入式linux上安装了freetds,这样成功可以连接服务器上的ms sqlserver了。
我是不是一定需要安装unixodbc?能介绍一个两者的关系和应用吗?谢谢。

解决方案 »

  1.   

    UNIXODBC 是数据源管理器,是管理由各种数据驱动建立的数据源名称;
    freeTDS是 free 的MS SQL Server 在Unix体系中的驱动程序,可以由iODBC,UNIXODBC建立数据源名称,通过名称访问数据。
      

  2.   

    les5332295,你好。我还是有糊涂,请问:如果我只是在linux上访问MS SQLSERVER服务器,获取数据,是不是freetds就够用了?不需要UNIXODBC?
    我现在碰到的问题是(我用的是ARM+linux):用freetds能从服务器获取到数据,但是在处理字符集上不方便(基础比较差),出现了:中文乱码;获取到的字符串的长度和实际的不一致;不能用freetds.conf的设置登录服务器等。