PHP+SYBASE 无法读取数据

WINDOWS 2022 , sybase客服端:ASE16_sp02_pl06_win64_client
PHP5.6连接SYBASE数据库

img

以下代码在本地正常运行,放到服务器上就报错。


header("Content-Type: text/html; charset=utf-8");
$link = @sybase_connect('SAP', 'user', 'XXXX00111','UTF8') or die("ERROR!"); //连接数据库;
//echo "Connected successfully<br>";
$db = @sybase_select_db("abc_rep01",$link) or die("数据库没有选择");

$q = "select * from online where id=5004310096";
$rs = sybase_query($q,$link); //查询表
if(!sybase_fetch_array($rs)){
    exit('nothing');
}

while($lsrow = sybase_fetch_array($rs)){
        echo $lsrow['abc'].'=='.$lsrow['total_fee'].'<br>';
    }
sybase_free_result($rs);
sybase_close($link);

报错:
Warning: sybase_query(): Sybase: Cannot read results
Warning: sybase_fetch_array() expects parameter 1 to be resource, boolean given in