Karena Anda menggunakan Windows dan mungkin memulai PostgreSQL sebagai layanan Windows, Anda harus mengedit postgresql.conf
(di dalam direktori data Anda) untuk mengatur port baru di sana, kemudian restart layanan postgresql menggunakan panel kontrol Layanan atau (sebagai Administrator ) net service
perintah.
Anda dapat menggunakan alat pengeditan teks terprogram untuk mengubah postgresql.conf
jika Anda perlu mengotomatiskan ini. Pada Linux / kotak unix Anda akan menggunakan alat seperti sed
atau awk
, tetapi pada Windows saya membayangkan Anda akan menggunakan VBS, PowerShell, atau alat tambahan seperti Perl.
Anda harus mengubah pengaturan koneksi di alat-alat yang ingin PgAdmin-III
menggunakan port baru.
Jika Anda memulai PostgreSQL secara manual menggunakan pg_ctl
Anda bisa mengatur PGPORT
variabel lingkungan atau memberikan opsi konfigurasi pada baris perintah. Ini tidak akan berfungsi ketika Anda meluncurkannya sebagai layanan Windows.