Переключение базы данных на firebird
Чтобы переключиться на использование Firebird в качестве сервера баз данных SberMobile Server'а, следуйте общим инструкциям из параграфа Переключение на другой движок базы данных. Ниже приводятся специфичные для этого SQL-сервера шаги.
jaybird-full-X.X.X.jar
в подпапку /lib
инсталляционной папки SberMobile Server'a.Database Driver
в значение org.firebirdsql.jdbc.FBDriver
. Это имя Java-класса для драйвера Firebird.Database URL
для Firebird имеет следующий вид: jdbc:firebirdsql:host[/port]:/path/to/db.fdb
, где host
- IP-адрес или DNS-имя сервера, на котором запущен Firebird (может быть пустой строкой или localhost
), port
- номер порта (опустите эту часть URL чтобы использовать значение по умолчанию), /path/to/db.fdb
- путь к базе данных, содержащей данные SberMobile Server'а. В качестве имени базы данных можно использовать linkserver
. Например, если Ваш Firebird запущен на localhost с портом по 3050 и базой данных в C:dblinkserver.fdb, используйте следующую строку в качестве URL: jdbc:firebirdsql:localhost/3050:C:\db\linkserver.fdb
.Database Dialect
в FirebirdDialect
.Batch Size
в нуль. Это необходимо, поскольку JDBC-драйвер Firebird не поддерживает пакетные вставки объектов, содержащих BLOB-поля.