从 CentOS(OpenOffice calc)访问 MS SQL 服务器

从 CentOS(OpenOffice calc)访问 MS SQL 服务器

我在 CentOS 6 中安装了 FreeTDS,我可以从 php 连接到远程 MS SQL 服务器。但是我无法设置 odbc 连接,因此它无法显示在 OpenOffice 应用程序中的 ODBC 连接列表中。

如果我的服务器在 freetds.conf 中名为 [10.0.0.11\myinstance],那么我应该在 odbcinst.ini 中输入什么,在 odbc.ini 中输入什么才能看到此连接可用于 OpenOffice Base 和 Calc?

答案1

  1. 在 odbcinst.ini 中添加

    [FREETDS]
    Description     = v0.91 with protocol v7.2
    Driver          = /usr/lib/libtdsodbc.so
    
  2. 在 ~/.odbc.ini 中添加:

    [MSSQLTestServer]
    Driver  = FreeTDS
    Description     = MSSQL DB
    Trace   = No
    Server      = 10.0.0.11\myinstance
    Database        = MyDataBaseName
    

现在我已将 MSSQLTestServer 列为可用源,并可在 OO 中使用它。

相关内容