Скачиваем с данного сайта последние версии приложений:
https://sourceforge.net/projects/pentaho/files/
- pentaho-server-ce-9.0.0.0-423.zip — сервер для запуска отчетов
- prd-ce-9.0.0.0-423.zip — дизайнер отчетов
Скачиваем с данного сайта последние версии приложений:
https://sourceforge.net/projects/pentaho/files/
Для реализации потоковой репликации требуется наличие, как минимума 2-х серверов:
Устанавливаем на каждый сервер postgresql:
sudo apt-get update sudo apt-get install postgresql postgresql-contrib
Устанавливаем дополнения:
sudo apt-get install postgis sudo apt install postgresql-10-postgis-scripts sudo apt install postgresql-plv8 sudo apt install nodejs npm
Создаем пользователя для репликации:
sudo su postgres #В этот момент мы авторизовываемся под пользователем postgres psql postgres=# CREATE USER replica REPLICATION LOGIN CONNECTION LIMIT 2 PASSWORD 'qwe-123'; \qЧитать далее «Потоковая репликация в PostgreSql 10»
Чтобы можно было локально тестировать механизм интеграции лучше установить MSSQL Server Express
Внимание!!! Если сервер будет не виден, то нужно запустить «Обозреватель» — см. службу
Устанавливаем необходимые библиотеки для PostgreSQL 10
Примечание: полную инструкцию лучше смотреть на сайте https://github.com/tds-fdw/tds_fdw.git
Далее собираем расширение:
git clone https://github.com/tds-fdw/tds_fdw.git cd tds_fdw make USE_PGXS=1 installЧитать далее «Интеграция PostgreSQL с MS SQL Server»
SELECT xact_commit, now(), numbackends FROM pg_stat_database WHERE datname = 'mydb';
Для работы с координатами в бд «Mobnius» необходимо скачать и установить пакет postgis.
sudo apt-get install postgis
Инструкция по установке находится здесь.
sudo -u postgres psql mobnius
mobnius=# CREATE EXTENSION postgis;
Далее необходимо перейти в базу данных и установить расширение postgis, в поле «schema» указать «public»
Координаты в бд «Mobnius» используются в следующих таблицах: