Непосредственно перед тем, как начать, я пытался выяснить это и нажал почти на все ссылки Google, которые есть, и я прочитал почти все остальные вопросы по этому вопросу, ничего не помогало мне.
Есть ли способ подключиться к существующей базе данных Sybase ase, которую я пробовал sqlanywhere
, sqlsrv
а также pdo_dblib
Я всегда получаю исключения, например
Attempted to call function "sasql_connect" from namespace "Doctrine\DBAL\Driver\SQLAnywhere".
когда я использую sqlanywhere
Я использую Symfony 2.8 PHP 5.5 на Windows, пробовал PHP 5.6 на Ubuntu, и это то же самое
Спасибо за помощь
Ваш вопрос мало конкретики. Видимо, вы подключаетесь к Sybase SQLAnywhere? (а не Sybase ASE или Sybase IQ). Кроме того, большинство других соответствующих деталей отсутствуют.
В любом случае, для SQL Anywhere лучше использовать драйвер SA JDBC 4.0 (sajdbc4.jar), а не jConnect. Для получения дополнительной информации см. http://dcx.sap.com/index.html#sa160/en/dbprogramming/choosing-jdbc-jdbc.html.
Других решений пока нет …