PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana saya bisa mengatur jalur untuk aplikasi heroku postgresql?

Masih cukup yakin bahwa kedua jawaban yang ada menjawab pertanyaan yang salah. Penulis menyebutkan tepat di judul bahwa dia mengalami masalah dengan PATH , tidak terhubung ke DB-nya atau mengonfigurasi rel. Inilah situasi yang saya hadapi, dan ini adalah solusi saya.

Setelah menjalankan postgres.app dan menyetel PATH dalam file .bashrc saya seperti yang diarahkan dalam dokumentasi postgress.app - http://postgresapp.com/documentation :

PATH="/Applications/Postgres.app/Contents/MacOS/bin:$PATH"

Masalahnya adalah bahwa pengaturan jalur ini tidak berlaku setelah memulai ulang terminal.app - menjalankan psql yang mengembalikan salinan di "/usr/bin/psql", ini adalah salinan yang diinstal dengan Lion dan Mountain Lion, bukan yang baru versi yang diinstal di "/Applications/". Ia bahkan mengatakan dalam instruksi Postgres.app "jalankan psql mana untuk memberi tahu bahwa versi yang benar sedang dimuat".

Pokoknya - hal aneh yang saya temukan adalah setelah saya berlari:

source .bashrc

Kemudian perintah "yang psql" akan mengembalikan versi yang benar terletak di /Applications/.

Pada titik ini saya bingung dan harus mendapatkan bantuan tambahan. Orang-orang yang saya sentuh juga menganggapnya cukup aneh, namun mereka segera mengetahui bahwa baik file .bashrc ATAU .profile sedang dimuat. Ini sangat aneh, saya belum pernah melihat ini di mac saya yang lain menjalankan macan tutul melalui singa.

Sekarang akhirnya solusinya- Saya tidak yakin ini benar, tetapi itu memperbaiki masalah saya secara permanen. Kami menemukan bahwa mereka adalah satu file profil yang dimuat ke terminal - .bash_login mengajukan. Pada akhirnya solusinya hanya menggunakan .bash_login sebagai sumber file .bashrc. Berikut adalah hasil edit ke .bash_login:

source $HOME/.bashrc

Dan itu berhasil.

Lagi pula, saya tidak bisa mengatakan bahwa ini adalah perbaikan yang dibutuhkan / dicari oleh diego, tetapi ini jelas merupakan masalah bagi saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. KESALAHAN:fungsi unnest(integer[]) tidak ada di postgresql

  2. pg_query_params mengembalikan kesalahan:pesan ikat memasok 2 parameter, tetapi pernyataan yang disiapkan membutuhkan 1

  3. kelompokkan menurut fungsi agregat tanggal di postgresql

  4. Hubungan Kesalahan tidak ada

  5. Bagaimana cara menghapus sejumlah baris tetap dengan penyortiran di PostgreSQL?