2

У меня есть локальная база данных Postgresql 9.3, которую необходимо «восстановить» в базе данных Amazon AWS. Я могу восстановить эту базу данных на различных локальных серверах Postgresql, но на Amazon, используя клиент pgAdminIII, импорт выдает различные ошибки, такие как:

ERROR: must be owner of extension plpgsql 

или же

Unable to run language 'c'

Мое предположение состоит в том, что в базе данных есть объекты, которые имеют разных пользователей и их разрешения, но выполнение в базе данных Amazon не позволяет этим разрешениям работать. Я попытался создать пустую базу данных на Amazon, а затем дать полный доступ различным пользователям, но безрезультатно.

Что я могу сделать, в pgAdminIII локально, чтобы каким-то образом сбросить всю базу данных в файл .sql или .backup и затем восстановить на Amazon? Я удачлив в экспорте в файл .backup и затем восстановлении на базах данных не-Amazon.

Примечание: я вошел в систему как пользователь в группе 'superuser' на Amazon и не имею проблем с созданием новых баз данных.

Спасибо!

0