«postgresql» 태그된 질문

PostgreSQL은 커뮤니티가 개발 한 오픈 소스 관계형 데이터베이스이며 BSD와 유사한 라이센스로 제공됩니다. PostgreSQL 설명서는 광범위하고 매우 유용합니다.

2
pgAdmin에서 연결을 유지하는 방법
pgAdmin에서 호스트에 연결하고 몇 분 동안 유휴 상태로두면 연결이 끊어지고 다시 연결해야합니다. 많은 경우에 다시 연결하려고 할 때 pgAdmin도 중단되므로 강제로 닫았다가 다시 열어야합니다. 이것은 매우 성가신 일입니다. pgAdmin에서 연결을 유지하는 방법이 있습니까?


3
MacPorts를 사용하여 OS X에 Postgres 명령 행 클라이언트 (psql)를 어떻게 설치합니까?
Posgtres 명령 행 클라이언트 (일반적으로 Linux의 경우 psql)를 설치하려고합니다. MacPorts (postgresql90 및 postgresql90-server)를 통해 postgres를 설치했지만 여전히 클라이언트가 설치되어 있지 않습니다. MacPorts를 검색했는데 클라이언트에 대한 경로 나 독립적 인 설치를위한 별도의 포트를 찾을 수 없습니다. psql 명령 줄 클라이언트를 어떻게 설치합니까?

2
PostgreSQL - 구문 오류
다음 진술에 무엇이 잘못 되었습니까? GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO foo; 이 오류가 발생했습니다. ERROR: syntax error at or near "ALL" LINE 2: ON ALL TABLES IN SCHEMA public TO foo; PostgreSQL 8.3을 우분투에서 사용하고 있습니다.

1
`psql --file`이 물결표를 잘못 해석하는 이유는 무엇입니까?
이전에는 pg_dump를 사용하여 book_dump.sql이라는 홈 디렉토리에 데이터베이스 백업을 만들었습니다. 백업이라는 빈 데이터베이스에 백업을 복원하고 싶습니다. 백업을 복원하기 위해 다음 명령을 시도했습니다. psql book --file=~/book_dump.sql 이 메시지와 함께 실패했습니다 : ~/book_dump.sql: No such file or directory 나는 절대 경로로 다시 시도했다. psql book --file=/home/user/book_dump.sql 이번에는 효과가있었습니다. --fileequals 대신 공백을 사용해 보았습니다 …

2
Mac OS에서 postgres를 제거하려면 어떻게합니까? 데이터를 삭제할 수 없습니다.
Mac OS 10.6에서 postgres를 제거하고 완전히 새로운 설치 및 빈 데이터베이스로 다시 시작하고 싶습니다. 나는 실행중인 모든 postgres 프로세스를 죽이고 postgres 데이터 디렉토리를 삭제하려고 시도했지만 기쁨은 없습니다 (아래 참조) : 여섯 개의 데이터베이스가 여전히 있습니다. 또한 PGDATA 변수를 찾으려고했지만 빈 것 같습니다. 이 데이터베이스는 어디에 살고 있습니까? delirium:~ ap257$ kill …
1 macos  mac  postgresql 

0
포스트그레스는 정전 후 시작되지 않습니다.
블랙 아웃이 발생했을 때 내 Postgres 서비스가 실행 중이 었는데 이제는 더 이상 시작하지 않습니다. 컴퓨터를 다시 시작한 후에 서비스가 시작되지 않았기 때문에 수동으로 시작하려고 시도했지만 실패합니다. 여기에 로그가 있습니다 : 2017-12-22 16:11:45 BRST LOG: database system was interrupted; last known up at 2017-12-22 13:30:09 BRST 2017-12-22 16:11:46 BRST FATAL: …

1
Mac OS X 10.6의 PostgreSQL 9.1에 새 사용자를 추가하려면 어떻게합니까?
서비스 계정을 psql사용하여 터미널 세션에서 일반 Mac 사용자 계정 으로 실행할 수는 없습니다 postgres). 명령 psql mydb을 입력하고 비밀번호를 입력하면 다음 메시지가 표시됩니다. WARNING: password file "/Users/beh/.pgpass" has group or world access; permissions should be u=rw (0600) or less 하지만 찾을 수 없습니다 .pgpass. Mac OS X 10.6.8에서 PostgreSQL 9.1 …

0
PostgreSQL 기본 복제 | 마스터-마스터
하트 비트가 작동하고 기본 PostgreSQL 9.6 복제 를 포함해야하는 Debian 9.4 시스템으로 고 가용성 환경을 구성하고 있지만 기본적으로이 복제 방법은 단방향입니다. 즉, 마스터의 데이터베이스에서 스트리밍하는 것입니다. 데이터베이스를 편집 할 수없는 상태에서 슬레이브로 클러스터합니다. 두 클러스터가 마스터로 사용되는 기본 PostgreSQL 복제를 사용하여 양방향 방식 으로이 복제를 수행 할 수있는 소프트웨어 또는 …




1
어떻게하면 Db쪽에 작은 테이블 데이터를 캐시 할 수 있습니까?
오랜 시간 동안 데이터가 변경되지 않고 일부 레코드 만있는 상태의 테이블이 있다고 가정 해보십시오. 조인 할 때 자주 사용해야합니다. 어떻게하면 Posbresql에서 Db 측면에서 데이터를 캐시 할 수 있습니까? 전혀 가능합니까? 많은 행이있는 더 큰 테이블이라면 구체화 된 뷰를 사용 하겠지만 여기 사용하면 원본 테이블과 동일한 데이터가 포함됩니다. 또 뭐야?

1
_postgres 사용자를 Mac / etc / passwd에서 안전하고 완전하게 제거하십시오.
PostgreSQL을 다시 설치할 때 로그인 할 수 없으므로 시도하고 있습니다. 저는 오래 전 postgres 웹 사이트의 설치 프로그램을 사용하여 설치 한 것을 알고 있습니다. brew install postgres. 나는 지금 이것들을 모두 제거했다. 다음을 사용하여 제거됨 brew uninstall --force postgresql 양조를 통해 설치된 모든 버전을 제거합니다. 설치 해제 된 ~을 사용하여 …

1
후위 : virtual_mailboxes로 recipient_delimiter 변경
Postfix, Dovecot, PostgreSQL을 사용하는 전자 메일 설정이 있습니다. recipient_delimiter를 변경하려고합니다. - (대시) 대신 + (더하기) 주소가 거부됩니다. 얻기 위해서 + 내 설정을 위해 일하고있다. postfix 설정에 다음을 추가해야했다. #/etc/postfix/master.cf dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -a ${recipient} -d ${user}@${nexthop} 그러나 일단 설정을 사용하도록 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.