Надеюсь, что кто-то может мне помочь.
Я пытаюсь установить PHP 7.2 на Ubuntu 18.04 для подключения к удаленному серверу SQL Anywhere 11 (Windows Sybase?) С использованием ODBC (unixODBC).
Я следовал многим инструкциям, но, похоже, ничего не работает, и я просто не могу найти какую-либо конкретную информацию / документацию о том, как это сделать.
Мне также не удается найти загрузку для SQL Anywhere11 для начала.ODBC и поддержка PDO установлены для PHP, а также драйвер PDO для FreeTDS / Sybase DB-lib.
Я могу подключиться к серверу через telnet: 2638
Когда я запускаю нижеприведенное, я получаю ошибки,кто-то сказал, что я не могу использовать freetds с Sql Anywhere?
waddy@testserver:~$ TDSVER=4.2 tsql -H 10.10.10.26 -p 2638 -U username -P guest -D test
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Setting test as default database in login packet
Msg 911 (severity 16, state 0) from [10.10.10.26]:
"SQL Anywhere Error -83: Specified database not found"
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server
tsql -C
Compile-time settings (established with the "configure" script)
Version: freetds v1.00.82
freetds.conf directory: /etc/freetds
MS db-lib source compatibility: no
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
SSPI "trusted" logins: no
Kerberos: yes
OpenSSL: no
GnuTLS: yes
MARS: no
Можете ли вы указать мне правильное направление?
Где-нибудь я могу скачать драйвер SQL Anywhere 11 для Ubuntu?
Я установил: sudo apt install php-odbc php-sybase tdsodbc