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

PostgreSQL เป็นระบบจัดการฐานข้อมูลเชิงวัตถุแบบโอเพ่นซอร์ส (ORDBMS) ที่พร้อมใช้งานสำหรับแพลตฟอร์มหลักทั้งหมดรวมถึง Linux, UNIX, Windows และ OS X โปรดพูดถึง Postgres รุ่นที่แน่นอนของคุณเมื่อถามคำถาม คำถามเกี่ยวกับการดูแลระบบหรือคุณสมบัติขั้นสูงจะส่งตรงไปที่ dba.stackexchange.com




16
เลือกแถวแรกในแต่ละกลุ่มจำแนกตามกลุ่ม?
เป็นชื่อแนะนำ, GROUP BYฉันต้องการที่จะเลือกแถวแรกของชุดของแต่ละแถวมีการจัดกลุ่ม โดยเฉพาะถ้าฉันมีpurchasesตารางที่มีลักษณะเช่นนี้: SELECT * FROM purchases; เอาท์พุทของฉัน: id | ลูกค้า | รวม --- + + ---------- ------ 1 | โจ | 5 2 | แซลลี่ | 3 3 | โจ | 2 4 | แซลลี่ | 1 ฉันต้องการค้นหาidการซื้อที่ใหญ่ที่สุด ( total) จากแต่ละcustomerรายการ บางสิ่งเช่นนี้ SELECT FIRST(id), customer, FIRST(total) FROM purchases …


24
ฉันจะวางตารางทั้งหมดในฐานข้อมูล PostgreSQL ได้อย่างไร
ฉันจะวางตารางทั้งหมดใน PostgreSQL ทำงานจากบรรทัดคำสั่งได้อย่างไร ฉันไม่ต้องการวางฐานข้อมูลตัวเองเพียงตารางทั้งหมดและข้อมูลทั้งหมดในพวกเขา
1043 postgresql 

16
ฉันใช้ PostgreSQL รุ่นใดอยู่
ฉันอยู่ในสภาพแวดล้อมขององค์กร (ใช้งาน Debian Linux) และไม่ได้ติดตั้งด้วยตนเอง ฉันเข้าถึงฐานข้อมูลโดยใช้ Navicat หรือ phpPgAdmin (หากช่วยได้) ฉันยังไม่มีสิทธิ์เข้าถึงเชลล์ไปยังเซิร์ฟเวอร์ที่รันฐานข้อมูล
1026 postgresql 


30
จะเริ่มต้นเซิร์ฟเวอร์ PostgreSQL บน Mac OS X ได้อย่างไร
การปรับปรุงครั้งสุดท้าย: ฉันลืมรันinitdbคำสั่ง </ ปรับปรุงครั้งสุดท้าย> โดยเรียกใช้คำสั่งนี้ ps auxwww | grep postgres ฉันเห็นว่า postgres ไม่ทำงาน > ps auxwww | grep postgres remcat 1789 0.0 0.0 2434892 480 s000 R+ 11:28PM 0:00.00 grep postgres สิ่งนี้ทำให้เกิดคำถาม: ฉันจะเริ่มเซิร์ฟเวอร์ postgresql ได้อย่างไร อัปเดต: >pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start server starting sh: /usr/local/var/postgres/server.log: No such file or …

18
บันทึกเอาต์พุต PL / pgSQL จาก PostgreSQL เป็นไฟล์ CSV
วิธีที่ง่ายที่สุดในการบันทึกเอาต์พุต PL / pgSQL จากฐานข้อมูล PostgreSQL เป็นไฟล์ CSV คืออะไร? ฉันใช้ PostgreSQL 8.4 กับ pgAdmin III และปลั๊กอิน PSQL ที่ฉันเรียกใช้แบบสอบถาม

30
ไม่พบส่วนหัว 'libpq-fe.h เมื่อพยายามติดตั้ง pg gem
ฉันใช้ Ruby on Rails 3.1 เวอร์ชั่นก่อน ฉันชอบใช้ PostgreSQL แต่ปัญหาคือการติดตั้งpgอัญมณี มันทำให้ฉันมีข้อผิดพลาดต่อไปนี้: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with …

21
ได้รับข้อผิดพลาด: การรับรองความถูกต้องแบบเพียร์ล้มเหลวสำหรับผู้ใช้“ postgres” เมื่อพยายามให้ pgsql ทำงานกับราง
ฉันได้รับข้อผิดพลาด: FATAL: Peer authentication failed for user "postgres" เมื่อฉันพยายามทำให้ postgres ทำงานกับ Rails นี่คือของฉันpg_hba.confของฉันdatabase.ymlและการถ่ายโอนข้อมูลของร่องรอยเต็ม ฉันเปลี่ยนการรับรองความถูกต้องเป็น md5 ใน pg_hba และลองสิ่งต่าง ๆ แต่ดูเหมือนจะไม่มีอะไรทำงาน ฉันพยายามสร้างผู้ใช้และฐานข้อมูลใหม่ตามRails 3.2, FATAL: การตรวจสอบสิทธิ์ของผู้ใช้ล้มเหลวสำหรับผู้ใช้ (PG :: Error) แต่พวกเขาจะไม่แสดงขึ้นบน pgAdmin sudo -u postgres psql -lหรือแม้กระทั่งตอนที่ผมทำงาน ความคิดใดที่ฉันจะผิด

14
ข้อผิดพลาด PostgreSQL: ร้ายแรง: บทบาท“ ชื่อผู้ใช้” ไม่มีอยู่
ฉันตั้งค่า PostgreSQL 9.1 แล้ว ฉันไม่สามารถทำอะไรกับ PostgreSQL: ไม่สามารถcreatedbไม่สามารถcreateuser; การดำเนินการทั้งหมดคืนข้อความข้อผิดพลาด Fatal: role h9uest does not exist h9uestเป็นชื่อบัญชีของฉันและฉันsudo apt-get installPostgreSQL 9.1 ภายใต้บัญชีนี้ ข้อผิดพลาดที่คล้ายกันยังคงมีอยู่สำหรับrootบัญชี


20
psql: FATAL: ฐานข้อมูล“ <user>” ไม่มีอยู่
ฉันใช้แอพ PostgreSql สำหรับ mac ( http://postgresapp.com/ ) ฉันเคยใช้มันในอดีตกับเครื่องอื่น ๆ แต่มันทำให้ฉันมีปัญหาเมื่อติดตั้งบน macbook ของฉัน ฉันติดตั้งแอปพลิเคชั่นแล้วและฉันวิ่ง: psql -h localhost มันกลับมา: psql: FATAL: database "&lt;user&gt;" does not exist ดูเหมือนว่าฉันจะไม่สามารถเรียกใช้คอนโซลเพื่อสร้างฐานข้อมูลที่พยายามค้นหาได้ สิ่งเดียวกันเกิดขึ้นเมื่อฉันเพิ่งทำงาน: psql หรือถ้าฉันเปิดใช้ psql จากเมนูแบบเลื่อนลงแอปพลิเคชัน: สถิติเครื่อง: OSX 10.8.4 psql (PostgreSQL) 9.2.4 ความช่วยเหลือใด ๆ ที่ชื่นชม ฉันได้พยายามติดตั้ง PostgreSql ผ่าน homebrew และฉันได้รับปัญหาเดียวกัน ฉันยังอ่านหน้าเอกสารประกอบการใช้งานที่ระบุ: เมื่อ Postgres.app เริ่มต้นขึ้นมันจะสร้างฐานข้อมูล $ USER …
722 postgresql  psql 

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