

Thanks in advance for any help Replyġ) While still on 9.4 make sure your hstore databases no longer use the deprecated => operator: for db in `echo 'SELECT datname FROM pg_database ' |/usr/local/Cellar/postgresql/9.4.5_2/bin/psql -t` do echo $db echo 'ALTER EXTENSION "hstore" UPDATE ' | /usr/local/Cellar/postgresql/9.4.5_2/bin/psql $db doneĢ) stop 9.4 server, brew upgrade postgresql and initdb the new data directory as in the guideģ) Rename 9.5 pg_ctl to pg_ctl.bak and create a shell wrapper as pg_ctl: #!/bin/sh Any ideas? I feel like I messed something up in the original accidental update, but don’t know where to look next. LOG: aborting startup due to startup process failure
#Postgresql commands 9.5 code
LOG: startup process (PID 11160) exited with exit code 1 LOG: record with zero length at 0/2BE6970įATAL: could not open directory “pg_logical/snapshots”: No such file or directory LOG: database system was not properly shut down automatic recovery in progress Waiting for server to start….LOG: database system shutdown was interrupted last known up at 17:50:44 PST Pg_upgrade run on Thu Mar 10 19:51:23 2016Ĭommand: “/usr/local/Cellar/postgresql94/9.4.5/bin/pg_ctl” -w -l “pg_upgrade_server.log” -D “/usr/local/var/postgres” -o “-p 50432 -b -c listen_addresses=” -c unix_socket_permissions=0700 -c unix_socket_directories=’/Users/username/Projects/ProjectName'” start > “pg_upgrade_server.log” 2>&1 Is the server running locally and acceptingĬonnections on Unix domain socket “/Users/username/Projects/ProjectName/.s.PGSQL.50432”?Īnd here’s the log from pg_upgrade_server.log: There were problems executing “”/usr/local/Cellar/postgresql94/9.4.5/bin/pg_ctl” -w -l “pg_upgrade_server.log” -D “/usr/local/var/postgres” -o “-p 50432 -b -c listen_addresses=” -c unix_socket_permissions=0700 -c unix_socket_directories=’/Users/username/Projects/ProjectName'” start > “pg_upgrade_server.log” 2>&1″Ĭonsult the last few lines of “pg_upgrade_server.log” forĬonnection to database failed: could not connect to server: No such file or directory B /usr/local/Cellar/postgresql/9.5.1/bin/ -vīut running into the following error in Terminal:

I went ahead and re-installed 9.4.5 binary, then switched back to 9.5.1 and am now trying to run pg_upgrade with this command: I was running 9.4.*, and then accidentally re-installed Homebrew (as a result of working on a another project and not thinking), which auto-installed postgres 9.5.1. Wondering if someone here can help me, I somehow borked my postgres db last night.
#Postgresql commands 9.5 install
Note 2: If you’ve already uninstalled a previous version of PostgreSQL, there is a good post on StackOverflow with instructions to install previous versions. Note: If you’re using the pg gem for Rails, you should recompile: $ gem uninstall pg $ mv /usr/local/var/postgres9.5 /usr/local/var/postgres $ mv /usr/local/var/postgres /usr/local/var/postgres9.4

30 2016: PostgreSQL 9.6 was released today, and these instructions should work - just replace 9.4 with 9.5 and 9.5 with 9.6.
