当前位置:   article > 正文

linux的odbc数据库连接失败,在Linux上通过ODBC进行Delphi SQLConnection无法连接到SQL

linux利用odbc连接不成功

我已经成功安装了两个Linux虚拟机 . 一个是用于MS SQL的ZorinOS 32位,unixodbc和FreeTDS驱动程序 . 第二个是Linux上的Fedora 23 64位,unixodbc和用于SQL Server的Microsoft ODBC驱动程序 . 我设置了ODBC,我可以通过isql实用程序在第一台机器上连接到SQL Server . 在第二台机器上,我可以通过isql和sqlcmd实用程序连接 .

问题在于Delphi和TSQLConnection . 我有空白表格,TSQLConnection和按钮 .

设为TSQLConnection:

object SQLConnection1: TSQLConnection

ConnectionName = 'OdbcConnection'

DriverName = 'Odbc'

LoginPrompt = False

Params.Strings = (

'DriverName=Odbc'

'DataBase=XXXX'

'User_Name=xxx'

'Password=xxx'

'IsolationLevel=ReadCommitted'

'RowSetSize=20'

'ConnectionString=')

Left = 64

Top = 28

结束按钮事件:

SQLConnection1.Connected := true;

在它连接的Windows上,在我得到的两台Linux机器上:DBX错误:错误代码:-1 .

怎么了???

附: SQL是2008,Delphi是XE4

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/705955
推荐阅读
相关标签
  

闽ICP备14008679号