2010-08-12 56 views
7

我有幾個數據庫服務器和少數開發人員。
我已經在每臺服務器的PC上設置了數據庫連接定義,現在我想與其他開發人員共享,但我不確定如何導出和導入定義。pgAdmin - 共享DB連接定義

我在Ubuntu 10.04(lucid)上運行pgAdmin 1.10.2。

回答

14

您的主目錄中應該有一個.pgadmin3 conf文件。你只需要把它交給你的開發人員。

+0

我不有這個文件。我如何生成它(在Linux上)? – 2014-04-07 19:24:05

9

順便說一句,對於那些尋找答案,在Windows平臺上這個問題,服務器定義在HKEY_CURRENT_USER \ SOFTWARE \的pgAdmin III存儲在Windows註冊表中\服務器

您可以導出此鍵一個.reg文件並共享它。但是,由於密鑰的命名,它可能會覆蓋目標註冊表中的任何現有密鑰。

4

在原來的計算機

出口在Windows註冊表中找到了服務器的定義在這裏找到:

Windows鍵>註冊表編輯器

HKEY_CURRENT_USER \ SOFTWARE \的pgAdmin III \服務器

右鍵點擊服務器文件夾,然後點擊導出

按照原樣保留默認單選按鈕「選定分支」。這將是它如何知道要在何時將其導入時將其插入。

選擇您的文件名(如pgadminServers),單擊保存

這是文件,你會用它來導入到另一臺計算機(其中最好有pgAdmin的同一版本)

在新計算機

確保pgAdmin是一個當前未打開

Windows鍵>註冊表編輯器

文件>導入>選擇您的pgadminServers.reg文件。

單擊確定,提示「包含在// filepath中的鍵和值已成功添加到註冊表中」。

關閉或退出註冊表編輯器

啓動pgAdmin的

0

沒有足夠的聲譽,否則,如果你離開你的pgAdmin我會添加註釋以@ojhurst

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