ฉันมีการเชื่อมต่อที่ตั้งค่าไว้มากมายในกลุ่มเซิร์ฟเวอร์มีวิธีที่ฉันสามารถบันทึกสิ่งนี้ได้หรือไม่? ไม่เพียงบันทึกรหัสผ่าน แต่เป็นการตั้งค่ากลุ่มเซิร์ฟเวอร์
ฉันมีการเชื่อมต่อที่ตั้งค่าไว้มากมายในกลุ่มเซิร์ฟเวอร์มีวิธีที่ฉันสามารถบันทึกสิ่งนี้ได้หรือไม่? ไม่เพียงบันทึกรหัสผ่าน แต่เป็นการตั้งค่ากลุ่มเซิร์ฟเวอร์
คำตอบ:
ใน Windows ข้อมูลนี้จะถูกเก็บไว้ใน Registry ภายใต้คีย์:
HKEY_CURRENT_USER\Software\pgAdmin III
ในระบบ Linux ฉันคาดหวังว่าไฟล์บางไฟล์ในไดเรกทอรีบ้านของผู้ใช้
ใน Ubuntu 13.10 pgAdmin เก็บการกำหนดค่าในโฮมไดเร็กตอรี่ของผู้ใช้:
/home/<<username>>/.pgadmin3
or shorter
~/.pgadmin3
โปรดทราบว่าไฟล์นี้ถูกซ่อนไว้ดังนั้นคุณอาจต้องเปิดใช้งานตัวเลือก "แสดงไฟล์ที่ซ่อน" ในตัวจัดการไฟล์ของคุณ
ภายใต้Windows , pgAdmin4 จัดเก็บรายชื่อเซิร์ฟเวอร์ในไดเรกทอรีผู้ใช้ในรูปแบบ SQLLite 3 ที่นี่:
%your-user-home%\AppData\Roaming\pgAdmin\pgadmin4.db
ฉันพบปัญหาคล้ายกันกับที่ฉันใช้บน OSX และตอนนี้มีคอมพิวเตอร์ที่ใช้ windows ฉันไม่ต้องการป้อนการเชื่อมต่อทั้งหมดอีกครั้ง ฉันพบว่าใน OSX รายการเซิร์ฟเวอร์ PGADMIN III ตั้งอยู่ในไดเรกทอรีผู้ใช้ภายในบ้านของคุณในไฟล์ "pgadmin3 Preferences":
vim ~/Library/Preferences/pgadmin3\ Preferences
ตอนนี้ดูเหมือนจะไม่มีวิธีที่ง่ายในการนำเข้าสิ่งนี้ลงในเวอร์ชันที่ไม่ใช่ OSX แต่อย่างน้อยฉันควรจะสามารถคัดลอก / วางส่วนใหญ่ลงในแอปพลิเคชัน PGADMIN III ใหม่ได้