ওএসএক্সে ব্রিউ দ্বারা ইনস্টল করা পোস্টগ্রিএসকিউএল পুনরায় চালু করবেন কীভাবে?


36

লিনাক্স এ এটি দ্বারা করা যেতে পারে /etc/init.d/postgresql-9.2 restart। আমার ওএসএক্স কোনও সার্ভার অ্যাপ নয়।

আমি মনে করি এটি ALTER USER postgres with password '1234';পোস্টগ্রিকিউএসএল প্রম্পট দ্বারা সম্পন্ন করা যেতে পারে তবে আমি নিশ্চিত নই যে এটি কোনও উপায়।

আপনি কীভাবে ওএসএক্সে পোস্টগ্রেএসকিউএল সার্ভার পুনরায় চালু করতে পারেন?


1
আপনি কি ওএস এক্স সার্ভার.অ্যাপ ব্যবহার করছেন?
ট্রোন_জোনস

1
আপনি পোস্টগ্রিএসকিউএল কীভাবে ইনস্টল করলেন? একাধিক উপায় রয়েছে এবং প্রতিটি সূক্ষ্মভাবে পৃথক হতে পারে।
mjturner

উত্তর:


30

ম্যানুয়ালি PostgreSQL শুরু করুন:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

ম্যানুয়ালি পোস্টগ্র্যাস এসকিউএল বন্ধ করুন:

pg_ctl -D /usr/local/var/postgres stop -s -m fast

এই স্ট্যাকওভারফ্লো আলোচনাটি আরও অনেক বিকল্প সহ সত্যই কিছু দুর্দান্ত বিশদে চলে যায়। আমি এটি চালানোর জন্য একটি উপনাম তৈরি করতে ব্যবহার করেছি:

postgresql.server stop
postgresql.server start

এই উপনামটি কৌতুকটি করে: alias postgresql.server='function pgsql_server() { case $1 in "start") echo "Trying to start PostgreSQL..."; pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start ;; "stop") echo "Trying to stop PostgreSQL..."; pg_ctl -D /usr/local/var/postgres stop -s -m fast ;; esac }; pgsql_server'কমান্ড: postgresql.server শুরু বা postgresql.server স্টপ
ইগোর ডি লরেঞ্জি

56

মিশ্রণ এটি আবরণ আছে:

brew services restart postgresql

1
আমি স্রেফ আমার পোস্টগ্রেসকে ব্রিউ (পুরাতনটি আনইনস্টল করে) আপডেট করেছি তবে এখন পোস্টগ্র্যাস্কলটি হলুদ বর্ণ (স্ট্যাটাস অজানা) দিয়ে শুরু হয়। যে কারণে আমি এটির সাথে সংযুক্ত হতে পারি না কোনও ধারণা?
ম্যাথিউস ফিলিপ

@ ম্যাথিউস ফিলিপ আমি একটি উত্সর্গীকৃত প্রশ্ন পোস্ট করার পরামর্শ দিচ্ছি
নিকিতা ভোলকভ

1

উত্তরাধিকারগত কারণে আমি একটি বার্ম ইনস্টল postgresql@9.6 এ আছি , এবং আসলে এটি প্রয়োজন:

# First, close all connections, e.g. application servers and psql connections, then
brew services stop postgres
killall postgres
brew services start postgres
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.