pgAdmin - 共享数据库连接定义

JHA*_*JHA 11 postgresql pgadmin

我有一些数据库服务器和很少的开发人员.
我已经在我的PC上为每个服务器设置了数据库连接定义,现在我想与其他开发人员共享,但我不确定如何导出和导入定义.

我在Ubuntu 10.04(lucid)上运行pgAdmin 1.10.2.

小智 14

您的主目录中应该有一个.pgadmin3 conf文件.你只需要给你的开发者一个.


Kev*_* P. 10

顺便说一句,对于那些在Windows平台上寻找这个问题答案的人来说,服务器定义存储在Windows注册表中HKEY_CURRENT_USER\Software\pgAdmin III\Servers

您可以将此密钥导出到.reg文件并共享它.但是,由于密钥的命名,它可能会覆盖目标注册表中的任何现有密钥.


小智 6

在原始计算机上

导出在此处找到的Windows注册表中找到的服务器定义:

Windows Key> regedit

HKEY_CURRENT_USER\Software\pgAdmin III\Servers

右键单击Servers Folder,然后单击Export

保留默认的单选按钮"Selected Branch".这将是它在您想要导入它时如何知道插入它的方式.

选择文件的名称(例如pgadminServers),然后单击"保存"

这是您将用于导入另一台计算机的文件(理想情况下具有相同版本的pgAdmin)

在新计算机上

确保pgadmin当前未打开

Windows Key> regedit

文件>导入>选择您的pgadminServers.reg文件.

单击"确定"以显示"// filepath中包含的密钥和值已成功添加到注册表"的警报.

关闭或退出注册表编辑器

启动pgAdmin