CxxDBProxy:
Как скомпилировать:
Как развернуть:
Следуйте руководству по установке TARS для развертывания сервиса CxxJava.DBProxyServer:
Обратите внимание на настройку службы --> адрес привязки: tcp -h [ваш сервер ip] -t 2000000000 -p 50001 #-t значение должно быть достаточно большим, чтобы соединение не было разорвано после подключения клиента, см. код в tc_epoll_server.cpp#1754 int timeout = _listeners[fd]->getEndpoint().getTimeout() / 1000;
Ручной копией (или через конфигурацию сервиса) файла dbproxy.ini из проекта CxxDBProxy в каталог целевой службы /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin (конфигурация dbproxy.ini см. документацию проекта CxxDBC).
Ручной копией (или через управление выпусками) плагин dblib проекта CxxDBC в каталог целевой службы /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin (подробнее см. документацию проекта CxxDBC), затем перезапустите службу.
Конечная структура директорий /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin должна выглядеть следующим образом:
Исправленный текст:
CxxDBProxy:
Как скомпилировать:
Как развернуть:
Следуйте руководству по установке TARS для развертывания сервиса CxxJava.DBProxyServer:
Обратите внимание на настройку службы --> адрес привязки: tcp -h [ваш сервер ip] -t 2000000000 -p 50001 #-t значение должно быть достаточно большим, чтобы соединение не было разорвано после подключения клиента, см. код в tc_epoll_server.cpp#1754 int timeout = _listeners[fd]->getEndpoint().getTimeout() / 1000;
Ручной копией (или через конфигурацию сервиса) файла dbproxy.ini из проекта CxxDBProxy в каталог целевой службы /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin (конфигурация dbproxy.ini см. документацию проекта CxxDBC).
Ручной копией (или через управление выпусками) плагин dblib проекта CxxDBC в каталог целевой службы /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin (подробнее см. документацию проекта CxxDBC), затем перезапустите службу.
Конечная структура директорий /usr/local/app/tars/tarsnode/data/CxxJava.DBProxyServer/bin должна выглядеть следующим образом:```markdown
CxxJava.DBProxyServer/bin
— DBProxyServer
— dblib
— linux
— MSSQL.so
— MYSQL.so
— ORACLE.so
— PGSQL.so
— oracle
— libocci.so
— ...
— osx
— ...
— win
— ...
— dbproxy.ini
— tars_start.sh
Скачайте [https://github.com/cxxjava/CxxDBC/archive/v0.2.0.zip](https://github.com/cxxjava/CxxDBC/archive/v0.2.0.zip), распакуйте архив и запустите:

4. Из-за ограничений фреймворка TARS, текущая версия CxxDBProxy не поддерживает следующие возможности:
1) Поддержка потоковых данных при привязке: см. client API `bindAsciiStream` и `bindBinaryStream`;
2) Поддержка SSL-соединений;
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )