2008-06-14

Что такое SELTA@Etersoft?

SELTA@Etersoft — это универсальный транслятор SQL-запросов из диалекта T-SQL в pgSQL. Он позволяет использовать PostgreSQL в приложениях, разработанных для работы с MS SQL.

Характеристики

  • использует PostgreSQL — это свободная СУБД, используется в 1С: Предприятие 8.1, что гарантирует качество, необходимое для применения в масштабах предприятия.
  • позволяет отказаться от MS SQL Server — единственная альтернатива использованию программного обеспечения Microsoft. Пользователь делает выбор сам, основываясь на технических и экономических соображениях.
  • универсальное решение — технология позволяет с минимальными затратами перевести на PostgreSQL любое приложение, использующее MS SQL.
  • работает в WINE@Etersoft и в MS Windows — транслятор выполнен в виде ODBC-драйвера, и работает как в WINE@Etersoft под GNU/Linux, так и в MS Windows.

Описание

Транслятор реализован в виде ODBC-драйвера PostgreSQL, который представляется как ODBC-драйвер сервера MS SQL, и разбирает запросы, обращения к системным таблицам, адаптируя их для PostgreSQL. Таким образом не требуется вмешательства ни в сам сервер, ни в клиентскую программу. ODBC-драйвер выполнен в виде DLL-библиотеки, что позволяет использовать данное решение как в WINE@Etersoft под GNU/Linux, так и в Windows. Для построения кода разбора входных выражений применяются стандартные средства: лексический анализатор flex и генератор синтаксических анализаторов bison. На производительность транслятор влияет незначительно.

Лицензирование

Для продукта предусмотрено две лицензии: базовая и корпоративная.

Комментариев нет: