The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Upgrade с изменением, !*! skeletor, 11-Мрт-15, 12:23  [смотреть все]
Хочу сделать upgrade с 9.3 на 9.4. Делаю такой командой:

su postgres -c "/usr/postgres/9.4/bin/amd64/pg_upgrade -d /var/postgres/9.3/data_64 -D /var/postgres/9.4 -b /usr/postgres/9.3/bin/amd64/ -B /usr/postgres/9.4/bin/amd64/"

При этом получаю ошибку, связанную с модулем mysql_fdw.so (https://github.com/EnterpriseDB/mysql_fdw)

ERROR:  invalid option "address"
HINT:  Valid options in this context are: host, port, init_command, secure_auth
STATEMENT:  CREATE SERVER "mysql_slave" FOREIGN DATA WRAPPER "mysql_fdw" OPTIONS (
            "address" '192.168.0.230',
            "port" '3306'
        );

что означает, что изменилось поле address. Теперь оно называется host. В связи с чем вопрос: как это поправить? Или как разбить это на отдельные операции: дамп, правка дампа, потом заливка дампа.
Я думал уже дропнуть SERVER "mysql_slave", перед апгрейдом, и потом создать заново, но боюсь, что оно может дропнуть и всё, что завязано на mysql (функции вида mysql_fdw_*, схемы и т.д.)
Заранее спасибо.
  • Upgrade с изменением, !*! Andrey Mitrofanov, 14:05 , 11-Мрт-15 (1)
    > Я думал уже дропнуть SERVER "mysql_slave", перед апгрейдом, и потом создать заново,
    > но боюсь, что оно может дропнуть и всё, что завязано на
    > mysql (функции вида mysql_fdw_*, схемы и т.д.)

    Варианты телодвижений чисто из общих соображенией:
    * ещё на 9.3: обновить mysql_fdw, до той версии, в которой host: и поменять эту опцию
    * перед переездом сделать ALTER SERVER OPTIONS ( DROP address, переехать, сделать OPTIONS (SET host

    > Заранее спасибо.

    • Upgrade с изменением, !*! skeletor, 16:35 , 11-Мрт-15 (2)
      >> Я думал уже дропнуть SERVER "mysql_slave", перед апгрейдом, и потом создать заново,
      >> но боюсь, что оно может дропнуть и всё, что завязано на
      >> mysql (функции вида mysql_fdw_*, схемы и т.д.)
      > Варианты телодвижений чисто из общих соображенией:
      > * ещё на 9.3: обновить mysql_fdw, до той версии, в которой host:
      > и поменять эту опцию
      > * перед переездом сделать ALTER SERVER OPTIONS ( DROP address, переехать, сделать
      > OPTIONS (SET host
      >> Заранее спасибо.

      Обновление mysql_fdw ничего не дало.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру