บันทึก / ส่งออกการตั้งค่าการกำหนดค่ารายการเซิร์ฟเวอร์ PGAdmin


25

ฉันมีการเชื่อมต่อที่ตั้งค่าไว้มากมายในกลุ่มเซิร์ฟเวอร์มีวิธีที่ฉันสามารถบันทึกสิ่งนี้ได้หรือไม่? ไม่เพียงบันทึกรหัสผ่าน แต่เป็นการตั้งค่ากลุ่มเซิร์ฟเวอร์

ป้อนคำอธิบายรูปภาพที่นี่


คำตอบ:


16

ใน Windows ข้อมูลนี้จะถูกเก็บไว้ใน Registry ภายใต้คีย์:

HKEY_CURRENT_USER\Software\pgAdmin III

ในระบบ Linux ฉันคาดหวังว่าไฟล์บางไฟล์ในไดเรกทอรีบ้านของผู้ใช้


ฉันใช้ OSX 10.9 และฉันไม่เห็นไฟล์นี้หรือไฟล์ที่ซ่อนอยู่ใด ๆ ที่มี pg อยู่ในนั้นซึ่งมีข้อมูลที่ฉันกำลังมองหา ฉันเห็นประวัติแบบสอบถามและไฟล์รหัสผ่าน แต่ไม่ใช่รายชื่อเซิร์ฟเวอร์
Phill Pafford

1
ใน openSUSE 13.1 รายชื่อเซิร์ฟเวอร์จะอยู่ในไฟล์ .pgadmin3 ในโฮมไดเร็กตอรี่
Jaan

@Jaan: ทำไมคุณไม่เพิ่มเข้าไปในคำตอบล่ะ
a_horse_with_no_name

ใน Windows 7 pgadminIII 1.16 นั้นเป็นกุญแจ แต่ฉันไม่พบเซิร์ฟเวอร์ที่นั่น ฉันพลาดอะไรไปหรือเปล่า?
มกราคม

10

ใน Ubuntu 13.10 pgAdmin เก็บการกำหนดค่าในโฮมไดเร็กตอรี่ของผู้ใช้:

/home/<<username>>/.pgadmin3
or shorter
~/.pgadmin3

โปรดทราบว่าไฟล์นี้ถูกซ่อนไว้ดังนั้นคุณอาจต้องเปิดใช้งานตัวเลือก "แสดงไฟล์ที่ซ่อน" ในตัวจัดการไฟล์ของคุณ


10

ภายใต้Windows , pgAdmin4 จัดเก็บรายชื่อเซิร์ฟเวอร์ในไดเรกทอรีผู้ใช้ในรูปแบบ SQLLite 3 ที่นี่:

%your-user-home%\AppData\Roaming\pgAdmin\pgadmin4.db


นี่คือคำตอบที่ถูกต้องในปัจจุบันสำหรับ Windows
dangel

6

ฉันพบปัญหาคล้ายกันกับที่ฉันใช้บน OSX และตอนนี้มีคอมพิวเตอร์ที่ใช้ windows ฉันไม่ต้องการป้อนการเชื่อมต่อทั้งหมดอีกครั้ง ฉันพบว่าใน OSX รายการเซิร์ฟเวอร์ PGADMIN III ตั้งอยู่ในไดเรกทอรีผู้ใช้ภายในบ้านของคุณในไฟล์ "pgadmin3 Preferences":

vim ~/Library/Preferences/pgadmin3\ Preferences

ตอนนี้ดูเหมือนจะไม่มีวิธีที่ง่ายในการนำเข้าสิ่งนี้ลงในเวอร์ชันที่ไม่ใช่ OSX แต่อย่างน้อยฉันควรจะสามารถคัดลอก / วางส่วนใหญ่ลงในแอปพลิเคชัน PGADMIN III ใหม่ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.