เนื่องจากคุณใช้ Windows และอาจเริ่มใช้ PostgreSQL เป็นบริการ Windows คุณจะต้องแก้ไขpostgresql.conf
(ภายในไดเรกทอรีข้อมูลของคุณ) เพื่อตั้งค่าพอร์ตใหม่ที่นั่นจากนั้นเริ่มบริการ postgresql ใหม่โดยใช้แผงควบคุมบริการหรือ (ในฐานะผู้ดูแลระบบ ) net service
คำสั่ง
คุณสามารถใช้เครื่องมือแก้ไขข้อความแบบเป็นโปรแกรมเพื่อเปลี่ยนแปลงpostgresql.conf
หากคุณต้องการทำให้เป็นแบบอัตโนมัติ ในกล่อง Linux / Unix คุณต้องใช้เครื่องมือเช่นsed
หรือawk
แต่ใน Windows ฉันคิดว่าคุณกำลังใช้ VBS, PowerShell หรือเครื่องมือเสริมเช่น Perl
คุณจะต้องเปลี่ยนการตั้งค่าการเชื่อมต่อในเครื่องมือที่ต้องการPgAdmin-III
ใช้พอร์ตใหม่
หากคุณเริ่มต้น PostgreSQL ด้วยตนเองโดยใช้pg_ctl
คุณสามารถตั้งค่าPGPORT
ตัวแปรสภาพแวดล้อมหรือผ่านตัวเลือกการกำหนดค่าในบรรทัดคำสั่ง สิ่งนี้จะไม่ทำงานเมื่อคุณเปิดใช้เป็นบริการของ Windows