我试图通过在Ubuntu 14上运行的PHP 7连接到PervasiveSQL数据库(在远程计算机上)。
我有如下一行,这给了我Warning: odbc_connect(): SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect
错误。
$connect = odbc_connect("Driver={Pervasive ODBC Engine Interface};ServerName=SERVER_IP_ADDRESS;ServerDSN=DATABASE_NAME;", "USERNAME", "PASSWORD", SQL_CUR_USE_ODBC);
我尝试了以下this教程(Jari Kallonen的最新回复)。但是,它对我不起作用。我不确定我是否了解DSN的概念-它应该是我要查询的数据库名称吗?