Переключение базы данных на postgresql
Чтобы переключиться на использование PostgreSQL в качестве сервера баз данных SberMobile Server'а, следуйте общим инструкциям из параграфа Переключение на другой движок базы данных. Ниже приводятся специфичные для этого SQL-сервера шаги.
Скачайте последнюю версию JDBC4-драйвера для PostgreSQL. В момент написания этой статьи он доступен на странице http://jdbc.postgresql.org/.
Скопируйте файл
postgresql-X.X-XXX.jdbc4.jar
в подпапку/jar
инсталляционной папки SberMobile Server.В Настройках Общей Конфигурации установите значение переменной
Database Driver
в значениеorg.postgresql.Driver
. Это имя Java-класса для драйвера PostgreSQL.Формат переменной
Database URL
для PostgreSQL имеет следующий вид:jdbc:postgresql://host[:port]/database
, гдеhost
- IP-адрес или DNS-имя сервера, на котором запущен PostgreSQL (может быть пустой строкой илиlocalhost
),port
- номер порта (опустите эту часть URL чтобы использовать значение по умолчанию),database
- имя базы данных, содержащей данные SberMobile Server'а. В качестве имени базы данных можно использоватьlinkserver
. Например, если Ваш PostgreSQL запущен на машине 192.168.0.1 с портом по умолчанию, используйте следующую строку в качестве URL:jdbc:postgresql://192.168.0.1/linkserver
.Установите значение переменной
Database Dialect
вPostgreSQLDialect
.