首页 > 数据库技术 > 详细

firedac使用UNIXODBC连接SQLSERVER

时间:2018-08-26 14:03:47      阅读:207      评论:0      收藏:0      [点我收藏+]

firedac使用UNIXODBC连接SQLSERVER

1)下载 SQL SERVER ODBC DRIVER FOR 64-BIT LINUX。

如果你有旧版mssql 工具安装,请删除任何较旧的 unixODBC 包。

sudo yum remove unixODBC-utf16 unixODBC-utf16-devel

运行以下命令以安装mssql 工具使用 unixODBC 开发人员包

sudo yum install -y mssql-tools unixODBC-devel

2)创建一个 ODBC 数据源,配置文件在 /etc/odbc.ini ,连接 SQL Server数据库。例子:

[SQLSERVER_SAMPLE]

 Driver = ODBC-SQL Server

 Server = 127.0.0.1

User = sa

Password = pwd

Database = yndb

3)使用isql测试新建的ODBC数据源. 例子:

cd /usr/local/yn/unixODBC/bin
./isql.sh -v SQLSERVER_SAMPLE

4)TFDConnection通过ODBC连接SQLSERVER演示代码:
var
    RHConnection: TFDConnection;
。。。。。。
RHConnection:=TFDConnection.Create(nil);
    RHConnection.Params.Add(‘DriverID=ODBC‘);
    RHConnection.Params.Add(‘DataSource=SQLSERVER_SAMPLE‘);  // ODBC配置名
    RHConnection.Connected:=true;

firedac使用UNIXODBC连接SQLSERVER

原文:https://www.cnblogs.com/hnxxcxg/p/9537197.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!