Подключение к SQL Anywhere 11 с PHP 7.2 и ODBC на Ubuntu 18.04

Надеюсь, кто-то может помочь мне здесь.

Я пытаюсь установить PHP 7.2 на Ubuntu 18.04 для подключения к удаленному серверу SQL Anywhere 11 ( Windows Sybase?) С использованием ODBC (unixODBC).

Я следовал многим руководствам, но, похоже, ничего не работает, и я просто не могу найти какую-либо конкретную информацию / документацию о том, как это сделать.

Я также не могу найти загрузку для SQL Anywhere 11 для начинающих. Для PHP установлена ​​поддержка ODBC и PDO, а также драйвер 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

0 ответов

Другие вопросы по тегам