คำถามติดแท็ก postgresql

PostgreSQL เป็นระบบฐานข้อมูลเชิงสัมพันธ์เชิงวัตถุแบบโอเพนซอร์สที่ทรงพลัง

2
ฐานข้อมูล postgresql 9.1 อยู่ที่ไหนในอูบุนตู 12.04
ฉันติดตั้งและสร้างฐานข้อมูล Postgresql บน Ubuntu ฉันสร้างฐานข้อมูลโดยใช้คำสั่งต่อไปนี้: sudo su postgres createdb mydatabase อย่างไรก็ตามฉันไม่สามารถทราบได้ว่าฐานข้อมูลนั้นถูกเตรียมใช้งานที่ไหน ฉันต้องการแก้ไขhba.confไฟล์และpostgresl.confไฟล์ เมื่อฉันดูฐานข้อมูลโดยใช้ pgadmin ฉันเห็นข้อมูลต่อไปนี้: CREATE DATABASE mydatabase WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' CONNECTION LIMIT = -1; มีความคิดใดบ้างที่ฉันสามารถค้นหาตำแหน่งคลัสเตอร์ฐานข้อมูลได้

4
หลังจากอัพเกรด 14.04 เป็น 16.04.1 เซิร์ฟเวอร์ Postgresql ไม่เริ่มทำงาน
เพิ่งอัพเกรดระบบของฉันจาก 14.04 LTS ถึง 16.04.1 LTS, postgresql ไม่เริ่มทำงานบน systemd: /etc/init.d/postgresql start [ ok ] Starting postgresql (via systemctl): postgresql.service # /etc/init.d/postgresql status ● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled) Active: active (exited) since Вт 2016-08-09 13:40:51 MSK; 3min 23s ago Process: 23142 ExecStart=/bin/true (code=exited, status=0/SUCCESS) …

1
ฉันจะกำหนดเวอร์ชัน PostgreSQL ที่จะใช้เป็นค่าเริ่มต้นได้อย่างไร
ฉันมี PostgreSQL รุ่นต่าง ๆ 2 รุ่นติดตั้งอยู่ในระบบของฉัน (Ubuntu Lucid): /var/lib/postgresql/8.4 /var/lib/postgresql/9.0 ตามค่าเริ่มต้นเมื่อฉันรันคำสั่ง PostgreSQL เช่น createdb หรือ psql จะใช้เวอร์ชัน 9.0 ฉันจะกำหนดค่าระบบให้ใช้เวอร์ชัน 8.4 เป็นค่าเริ่มต้นแทนได้อย่างไร

5
วิธีหยุด postgres จากการเริ่มอัตโนมัติในระหว่างการเริ่มระบบ
ฉันติดตั้ง postgresql 8.4 ไว้บนเดสก์ท็อปแล้ว มันเริ่มต้นการบูทต่อเนื่องจากฉันคิดว่าฉันใช้การตั้งค่าเริ่มต้น ดังนั้นฉันออก/etc/init.d/postgresql stopทุกครั้งและบางครั้งฉันก็ลืม มันมีเส้นทางโฟลเดอร์เป็น /etc/postgresql/8.4/main /usr/lib/postgresql/8.4 มีไฟล์กำหนดค่ามากมายและถ้ามีคนบอกฉันได้ว่าจะต้องดูที่ใดและควรเปลี่ยนแปลงอะไรดีมาก ขอบคุณ
22 postgresql 

4
วิธีติดตั้ง postgresql 9.4
หลังจากลองapt-get install postgresql-9.4อัปเดตลองใหม่อีกครั้ง ฯลฯ ดูเหมือนว่าฉันไม่สามารถติดตั้งได้: Couldn't find any package by regex 'postgresql-9.4' ฉันรู้ว่ามีคำถามที่คล้ายกันใน askubuntu แต่คำตอบก็ไม่ได้ผลเช่นกัน ฉันต้องการ postgresql เวอร์ชั่น 9.4 เพราะฉันกำลังทำ pg: backup จาก Heroku และฉันได้รับข้อผิดพลาดนี้ถ้าฉันไม่มี 9.4 ขอบคุณมาก ๆ สำหรับความช่วยเหลือของคุณ.
21 postgresql 

3
วิธีทำให้ Postgres เริ่มต้นโดยอัตโนมัติเมื่อบูต
ฉันใหม่สำหรับ Ubuntu และฉันต้องการทราบวิธีทำให้ postgresql เริ่มต้นโดยอัตโนมัติเมื่อบูตและวิธีกำหนดค่าการตั้งค่าของฉันเพื่อที่ฉันจะสามารถเริ่มเซิร์ฟเวอร์ postgres ได้ถ้าจำเป็น ฉันกำลังทำงานในโครงการรางขนาดเล็กและฉันประสบปัญหากับการเริ่มต้น postgres อย่างถูกต้อง ฉันต้องหันไปถอนการติดตั้งและติดตั้ง postgres ใหม่เพื่อให้โปรเจ็กต์ทำงานและทำงานเพื่อให้งานเสร็จ ฉันใช้คำสั่งเหล่านี้แล้ว sudo apt-get -y update sudo apt-get purge postgresql* # ending * is important sudo apt-get install postgresql libpq-dev จากโพสต์นี้ /programming/17934055/postgresql-cannot-connect-to-server-locally การกระโดดข้าม sudo add-apt-repository ppa:pitti/postgresql ตามที่ปรากฏมันล้าสมัยและมีความคิดเห็นด้านล่างเกี่ยวกับการไม่ต้องการมัน หากช่วยให้ไฟล์ pg_hba.conf ของฉันดูเหมือนว่าอยู่ที่ /etc/postgresql/9.1/main ฉันกำลังใช้งาน Ubuntu 12.04 ที่ด้านบนของ chrome os ขอบคุณสำหรับความช่วยเหลือและขออภัยสำหรับคำถามใหม่!
21 postgresql 

2
คำสั่ง pg_dump ไม่พบ?
ฉันพยายามสำรองข้อมูลในเซิร์ฟเวอร์และฉันพบข้อผิดพลาด: pg_dump command not found ฉันคิดว่าถ้าคุณติดตั้ง postgres มันก็ใช้ได้ ฉันต้องทำอย่างไรเพื่อติดตั้งคำสั่งนี้? ฉันไม่คิดว่ามันเป็นไปได้ด้วยapt-getหรือความถนัด

8
ติดตั้ง PostgreSQL บน Ubuntu 13.04 ได้อย่างไร
ติดตั้ง PostgreSQL ใน Ubuntu 13.04 ได้อย่างไร ฉันตามด้วยการสอนนี้วิธีการติดตั้ง postgreSQL 9-2 - UbuntuGeek.com แต่ในบันทึกมันบอกว่า: แพ็คเกจเลิกใช้แล้วและจะไม่ใช้อีกต่อไป ดังนั้นชื่อแพ็กเกจสำหรับชื่อล่าสุดpostgresคืออะไร? พวงกุญแจ? มันไม่ทำงานถ้ามันเป็น "พวงกุญแจ"

2
วิธีแก้ไขการติดตั้ง PostgreSQL
ฉันอัปเกรดจาก Maverick เป็น Natty เมื่อเร็ว ๆ นี้และทุกอย่างทำงานได้ดียกเว้นในระหว่างการอัพเกรด dist มีบางอย่างผิดปกติกับ PostgreSQL ฉันได้ลองติดตั้งใหม่ลบและแม้แต่ล้างมันผ่าน 'sudo apt-get purge postgresql' แต่ก็ยังเกิดข้อผิดพลาดเดียวกันไม่ว่าฉันจะทำอะไร ดูด้านล่าง มันทำงานได้ดีก่อนการอัพเกรด ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก. ขอบคุณ! Setting up postgresql-common (114) ... * Starting PostgreSQL 8.4 database server * The PostgreSQL server failed to start. Please check the log output: 2011-05-19 11:49:41 EDT LOG: could …

5
ปัญหาการติดตั้งและกำหนดค่า PostgreSQL
ฉันเป็นมือใหม่ที่นี่และเพื่อการบริหารเซิร์ฟเวอร์ สองสามวันหลังฉันลงทะเบียนเซิร์ฟเวอร์กับHetznerกับ Ubuntu 11.04 ฉันตั้งใจจะทำงานกับ PostgreSQL ซึ่งฉันได้ติดตั้งจากแหล่งที่มาหลังจากล้มเหลวในการติดตั้งโดยใช้ apt-get การติดตั้งดังกล่าวไม่ได้ล้มเหลว แต่บริการ PostgreSQl ไม่เริ่มโดยอัตโนมัติหรือเมื่อฉันพยายามเริ่มด้วยตนเอง มันล้มเหลวด้วยข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามทำอะไรกับมัน: manager@Ubuntu-1104-natty-32-minimal:~$ sudo su postgres -c psql template1 psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? นี่เป็นข้อผิดพลาดที่ฉันได้รับเมื่อฉันติดตั้ง PostgreSQL โดยใช้ apt-get และฉันติดตั้งใหม่จากแหล่งที่มา ต่อไปนี้เป็นผลลัพธ์ที่ฉันได้รับเมื่อติดตั้งจากแหล่งที่มา …
18 11.04  postgresql 

3
ฉันจะอัพเกรดเป็น Postgres 9.2 ได้อย่างไร
เมื่อเร็ว ๆ นี้ฉันได้อ่านแล้วว่าPostgreSQL 9.2เปิดตัว Ubuntu 12.04 ของฉันติดตั้ง PostgreSQL 9.1.5 แล้ว ฉันจะอัปเดตเป็นรุ่น 9.2 ได้อย่างไร ฉันพยายามapt-get updateแล้วapt-get upgradeแต่ไม่มีการอัปเดตสำหรับ PostgreSQL
17 postgresql 

4
PHPPgAdmin ไม่ทำงานใน Ubuntu 14.04
หลังจากติดตั้ง Ubuntu 14.04 ใหม่ฉันได้ติดตั้ง postgresql และ phppgadmin จาก repos ของ Ubuntu ฉันใช้เว็บเซิร์ฟเวอร์ Apache2 PHP ทำงานได้ดีในเว็บเซิร์ฟเวอร์เช่นเดียวกับ PHPMyAdmin แต่ PHPPgAdmin ไม่ทำงาน เมื่อฉันพยายามเข้าถึงที่ localhost / phppgadmin ฉันจะได้รับข้อความ 404 ฉันได้ลองสร้าง symlink ใน / var / www ไปยังเนื้อหา phppgadmin แต่ดูเหมือนจะไม่ทำงาน ฉันจะแก้ไขสิ่งนี้ได้อย่างไร แก้ไข: โปรดทราบว่าฉันใช้พร็อกซีเซิร์ฟเวอร์ในพื้นที่ (ปลาหมึก) ซึ่งฉันใช้เป็นช่องทางในการรับส่งข้อมูลออนไลน์ทั้งหมดของฉัน ขณะนี้อาจเป็นส่วนหนึ่งของปัญหาฉันจะแปลกใจถ้ามันเป็นเพราะฉันยังคงอยู่ในเครื่องเดียวกันกับ phppgadmin และคำขอที่บันทึกไว้ในบันทึกการเข้าถึง apache ระบุว่าคำขอที่เข้ามาสำหรับหน้ามาจากเครื่องท้องถิ่น ( ซึ่งได้รับอนุญาตในนโยบายสำหรับ phppgadmin ถ้าฉันเข้าใจสิ่งต่าง ๆ …

2
ปัญหาการติดตั้ง postgresql-9.4: ไม่สามารถค้นหาแพ็คเกจได้
ฉันใช้ Ubuntu 14.04 ฉันพยายามดาวน์โหลด postgresql โดยใช้คู่มือนี้ แต่เมื่อฉันเรียกใช้คำสั่งsudo apt-get install postgresql-9.4ใน terminal ของฉันฉันได้รับข้อความแสดงข้อผิดพลาดนี้: E: Unable to locate package postgresql-9.4 E: Couldn't find any package by regex 'postgresql-9.4' ผมทำอะไรผิดหรือเปล่า?

5
เซิร์ฟเวอร์ Postgresql ไม่ได้เริ่มต้นใน Ubuntu 14.04
ปัญหาของฉันคือหลังจากติดตั้ง postgresql พยายามกำหนดค่าฐานข้อมูล postgresql มันแสดงข้อความข้อผิดพลาดเช่นด้านล่าง: dineshlap@ss-laptop:~$ sudo -u postgres psql postgres psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? และฉันลองวิธีแก้ปัญหามากมายจากอินเทอร์เน็ต แต่ไม่มีอะไรทำงานให้ฉัน! :( ถ้าคุณรู้วิธีแก้ปัญหาสำหรับปัญหานี้กรุณาตอบโพสต์นี้! หมายเหตุ: ฉันใช้ Ubuntu 14.04 (64 บิต) และ postgresql 9.3

1
ตำแหน่งเริ่มต้นของ postgresql เมื่อติดตั้งผ่าน apt-get
เมื่อคุณติดตั้ง postgresql ใน 14.04 มันจะติดโปรแกรมเซิร์ฟเวอร์หลัก postgres ไว้ที่: /usr/lib/postgresql/9.3/bin/postgres ไดเรกทอรีข้อมูลที่กลุ่มฐานข้อมูลทั้งหมดจะถูกเก็บไว้ที่: /var/lib/postgresql/9.3/main และไฟล์การกำหนดค่าที่: /etc/postgresql/9.3/main/postgresql.conf ตอนนี้ฉันสามารถเข้าใจว่าทำไม postgresql.conf และไฟล์การกำหนดค่าอื่น ๆ ถูกเก็บไว้ใน /etc/postgresql/9.3/main ท้ายที่สุด, / etc คือที่เก็บไฟล์การกำหนดค่าในระบบ linux. อย่างไรก็ตามทำไมวางพื้นที่จัดเก็บฐานข้อมูลใน / var / lib ฉันสามารถเข้าใจ / var เนื่องจากเป็นสถานที่สำหรับข้อมูลที่ไม่คงที่และฐานข้อมูลจะไม่คงที่ แต่ทำไม / var / lib โดยเฉพาะ เพิ่มเติมฉันเชื่อว่า / bin สำหรับโปรแกรมที่จำเป็นสำหรับการบูต / usr / bin สำหรับโปรแกรมที่รวมอยู่ในการกระจาย และ / usr …
15 apt  postgresql 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.