«psql» 태그된 질문

psql은 PostgreSQL의 기본 대화 형 터미널입니다. (PostgreSQL을 대상으로하는 질문에는이 태그를 사용하지 마십시오!)

7
psql을 사용하여 모든 데이터베이스와 테이블을 어떻게 나열합니까?
PostgreSQL 관리를 배우려고 노력 중이며 psql명령 줄 도구 사용법을 배우기 시작했습니다 . 로 로그인하면 psql --username=postgres모든 데이터베이스와 테이블을 어떻게 나열합니까? 나는 시도 \d, d그리고 dS+아무것도 나열되지 않습니다. pgAdmin III으로 두 개의 데이터베이스와 몇 개의 테이블을 만들었으므로 나열해야한다는 것을 알고 있습니다.




4
암호 프롬프트없이 psql을 사용하는 방법은 무엇입니까?
REINDEX데이터베이스의 인덱스에 스크립트를 작성했습니다. 다음 중 하나입니다. echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished at: `date "+%F %T"`" >> ${LOG_FILE} else echo …
70 postgresql  index  psql 

4
Mac OS X에서 psql을 실행하는 방법은 무엇입니까?
One click 설치 프로그램을 사용하여 Mac OS X이 설치된 컴퓨터에 PostgreSQL을 설치했습니다 . 그런 다음 psql명령을 사용하여 PostgreSQL에 액세스하려고 시도 했지만 사용할 수없는 것 같습니다. 이 메시지가 나타납니다. psql -bash: psql: command not found 더 설치해야합니까? 아니면 어떻게 컴퓨터에서 PostgreSQL을 사용할 수 있도록 구성 할 수 있습니까?

14
PostgreSQL이 로컬에서 실행 중이지만 연결할 수 없습니다. 왜?
최근에 Mac OS X Lion (10.7.4)에서 Mountain Lion (10.8)으로 내 컴퓨터를 업데이트했는데 PostgreSQL 설치가 중단 된 것 같습니다. 원래 Homebrew를 통해 설치되었습니다. DBA는 아니지만 누군가 문제를 해결하는 방법을 알려줄 수 있기를 바랍니다. 연결할 수 없습니다 (그러나 산 이전 라이온 이전에는 가능했습니다). $ psql -U rails -d myapp_development psql: could not …

2
psql로 여러 파일을 한 번에 소싱
psql데이터베이스 스키마를 설정하기 위해 단일 트랜잭션 으로 여러 SQL 스크립트를 순차적으로 실행하고 싶습니다 . 가장 좋은 방법은 무엇입니까? 과거 psql에는 다른 파일이 포함 된 마스터 스크립트가 있었지만이 스크립트의 구문을 기억하지 못합니다.
27 postgresql  psql 

3
psql에서만 헤더를 끄는 방법 (postgresql)
PostgreSQL 9.1.X를 사용하고 있습니다 psql머리글없이 바닥 글을 포함하여 결과를 인쇄 하는 스크립트를 작성 하려고합니다 . http://www.postgresql.org/docs/9.1/static/app-psql.html 위의 문서에서 \pset tuples_only 머리글과 바닥 글을 모두 끕니다. 과 \pset footer off 바닥 글 만 해제합니다. psql머리글을 끄고 바닥 글을 켜는 방법이 있습니까? 쉘 / 펄 / 원하는 텍스트 도구를 사용 하여이 문제를 …
18 postgresql  psql 

1
bash의 reverse-search-history와 동등한 psql이 있습니까?
나는 bash'역 검색 역사 (Cr) (명령 줄 기능)를 매우 좋아 합니다. 현재 행에서 시작하여 필요에 따라 히스토리를 통해 '위'로 이동하십시오. 이것은 증분 검색입니다. 내가 공격 할 때 control-r에 bash, 나는 다음을 얻을 : (reverse-i-search)`': 그리고 내가 찾고있는 것을 기대하면서 이전에 실행 된 명령의 문자를 입력 할 수 있습니다. 실수 control-h를하면 …


2
psql에서 \ dt (+)를 사용할 때 왜 테이블 (PostgreSQL)을 볼 수 없습니까?
donor스키마에 reference따라 테이블 을 만들었습니다 . CREATE TABLE reference.donor ( donor_code smallint PRIMARY KEY, donor_name character varying NOT NULL, donor_type smallint REFERENCES reference.donor_type (type_id), alpha_2_code char(2) REFERENCES reference.iso_3166_1 (alpha_2_code) ); 다음과 같이 테이블을 채웠습니다. INSERT INTO reference.donor (donor_code, donor_name, donor_type, alpha_2_code) SELECT donor_code, donor_name, donor_type, alpha_2_code FROM reference.donor_template; 내가 실행할 …

1
PostgreSQL psql-작동하지 않지만 오류는 없습니다.
이 질문은 향후 방문자를 도울 것 같지 않습니다. 그것은 작은 지리적 영역, 특정 시점, 또는 인터넷의 전세계 사용자들에게는 일반적으로 적용되지 않는 매우 좁은 상황에만 관련됩니다. 이 질문을보다 광범위하게 적용 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . PostgreSQL에 대한 멍청한 놈이므로 아마도 분명한 것이 빠져있을 것입니다. 터미널에서 psql을 통해 …
12 postgresql  psql 

1
\ l에 특권은 언제 표시됩니까?
액세스 권한은 \ l로 표시되는시기는 언제입니까? \ l로 표시된 액세스 권한은 부여 후 취소 후 변경 될 수 있습니다. $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------------------------+----------+----------+-------------+-------------+----------------------- development | vagrant | UTF8 | …

4
변수 값을 기준으로 psql 스크립트를 조건부로 중지하는 방법은 무엇입니까?
psql 스크립트의 시작부터 다음 예제를 살펴 보겠습니다. \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there 이제 명령으로 실행하면 psql [connection details] -v db_to_run_on=\'dev_database\' 그런 다음 그냥 실행되고 사용자는 행복합니다. 그러나 만약 그가 지정하기로 결정한다면 -v db_to_run_on=production_database? (사람들이 rm -rf / # don't try …
10 postgresql  psql 

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