pgAdmin - общий доступ к определениям соединений с БД - PullRequest
10 голосов
/ 12 августа 2010

У меня есть несколько серверов баз данных и несколько разработчиков.
Я настроил определения соединений с базой данных на своем ПК для каждого сервера, и теперь я хочу поделиться ими с другими разработчиками, но я не был уверен, как экспортировать и импортировать определения.

Я использую pgAdmin 1.10.2 в Ubuntu 10.04 (lucid).

Ответы [ 4 ]

14 голосов
/ 16 ноября 2010

В вашем домашнем каталоге должен быть файл conf .pgadmin3.Вам просто нужно дать его своим коллегам-разработчикам.

10 голосов
/ 12 марта 2013

Кстати, для тех, кто ищет ответ на этот вопрос на платформе Windows, определения серверов хранятся в реестре Windows по адресу HKEY_CURRENT_USER \ Software \ pgAdmin III \ Servers

Вы можете экспортировать этот ключв файл .reg и поделиться им.Однако из-за именования ключей он, вероятно, перезапишет любые существующие ключи в целевом реестре.

6 голосов
/ 16 июня 2014

На исходном компьютере

Экспорт определений серверов, найденных в реестре Windows, найденных здесь:

Ключ Windows> regedit

HKEY_CURRENT_USER \ Software \ pgAdmin III \ Servers

Щелкните правой кнопкой мыши на папке Servers и выберите Export

Оставьте переключатель по умолчанию «Selected Branch» таким, какой он есть.Вот как он узнает, куда его вставить, когда вы хотите его импортировать.

Выберите имя для вашего файла (например, pgadminServers) и нажмите Сохранить

Это файл, который вы будете использовать дляимпорт на другой компьютер (который в идеале имеет ту же версию pgAdmin)

на новом компьютере

Убедитесь, что pgadmin в данный момент не открыт

Ключ Windows> regedit

Файл> Импорт> Выберите файл pgadminServers.reg.

Нажмите Ok, чтобы отобразить предупреждение «Ключи и значения, содержащиеся в // filepath, былиуспешно добавлен в реестр. '

Закрыть или закрыть редактор реестра

Запустить pgAdmin

0 голосов
/ 11 декабря 2014

Недостаточно репутации, иначе я бы добавил комментарий к @ ojhurst

ЕСЛИ вы оставляете свой pgAdmin III открытым или уже добавили сервер, а затем импортируете файл pgadminServers.reg

Отредактируйте этот файл (или измените запись в реестре) следующую запись

[HKEY_USERS\S-1-5-21-....-1140347\Software\pgAdmin III\Servers] "Count"=dword:0000001

к общему количеству серверов (например, 53)

[HKEY_USERS\S-1-5-21-....-1140347\Software\pgAdmin III\Servers] "Count"=dword:0000053

...