Php CentOS ODBC MSSQL+codeigniter无法执行查询

Php CentOS ODBC MSSQL+codeigniter无法执行查询,php,sql-server,codeigniter,odbc,centos7,Php,Sql Server,Codeigniter,Odbc,Centos7,我有下面的代码,我相信它加载了数据库。如果我在database.php配置中更改类似于主机名字符串的内容,它至少会死掉。但是,我可以执行sql。这种sql在命令行中运行良好。我就是搞不懂,这个错误很奇怪,它在命令行中找不到表 my_ci_code.php db = $this->load->database('eapplication',TRUE); <-- this is ok, doesnt die $qry_string="SELECT dbo.EAPPLICATION

我有下面的代码,我相信它加载了数据库。如果我在database.php配置中更改类似于主机名字符串的内容,它至少会死掉。但是,我可以执行sql。这种sql在命令行中运行良好。我就是搞不懂,这个错误很奇怪,它在命令行中找不到表

my_ci_code.php

db = $this->load->database('eapplication',TRUE);  <-- this is ok, doesnt die
$qry_string="SELECT dbo.EAPPLICATION.DATE_COA FROM dbo.EAPPLICATION WHERE (dbo.EAPPLICATION.CODE IN (2, 3))";
$query = $this->db->query($qry_string);   <-- dies here
echo "number of rows:" . $query->num_rows();
ODBC MSSQL驱动程序

CENTOS 7

错误

发生数据库错误
只是想知道。。。你尊重案件敏感性吗-检查是否逐字写入表名-。无论如何,您也可以尝试使用查询生成器:$this->db->select'DATE\u COA'$这->数据库->来自“应用程序”$这->数据库->在“代码”中的位置,数组2,3;返回$this->db->get->result;非常感谢您的评论。奇怪的是,如果你说区分大小写,但是如果它是通过命令行使用相同的odbc驱动程序执行的,那么它工作得很好。不管怎样,我现在没有直接的访问权限,我必须在本周晚些时候到达客户办公室后再尝试。还有其他故障排除方法吗?有没有办法更好地检查日志?我在网上发现ODBCINST.INI可以指定日志文件的位置。谢谢!
$db['eapplication']['hostname'] = 'Driver={SQL Server Native Client 11.0};Server=10.3.33.333;Database=eapplicationDB;';
$db['eapplication']['username'] = 'userA'; //'';
$db['eapplication']['password'] = 'password'; //'';
$db['eapplication']['database'] = 'eapplicationDB'; //'';
$db['eapplication']['dbdriver'] = 'odbc';
$db['eapplication']['dbprefix'] = '';
$db['eapplication']['pconnect'] = FALSE;
$db['eapplication']['db_debug'] = TRUE;
$db['eapplication']['cache_on'] = FALSE;
$db['eapplication']['cachedir'] = '';
$db['eapplication']['char_set'] = 'utf8';
$db['eapplication']['dbcollat'] = 'utf8_general_ci';
$db['eapplication']['swap_pre'] = '';
$db['eapplication']['autoinit'] = TRUE;
$db['eapplication']['stricton'] = FALSE;
    <p>Error Number: 1146</p><p>Table 'dbo.EAPPLICATION' doesn't exist</p><p>SELECT dbo.EAPPLICATION.DATE_COA FROM dbo.EAPPLICATION WHERE (dbo.EAPPLICATION.CODE IN (2, 3))</p><p>Filename: /var/www/html/controllers/api.php</p><p>Line Number: 29</p> </div>