pg-dump

    0

    1답변

    2 postgres 데이터베이스 사이에 DDL diff를 찾는 데 apgdiff 도구 인 'https://www.apgdiff.com/'을 사용하고 있습니다. 그것은 2 포스트 그레스 덤프를 구문 분석하고 변경 쿼리 측면에서 2 덤프 사이의 diff를 생성합니다. 이 도구는 diff를 생성하는 동안 외래 키 제약 조건을 생성하거나 삭제하는 순서에 실제로 신

    0

    1답변

    로컬 저장된 스크립트에서 crontab psql 백업 작업을 실행하는 데 문제가 있습니다. crontab -e을 통해 작업을 추가했으며 crontab -l을 사용하면 작업 목록에 표시됩니다. 59 23 * * 7 /Users/myusername/backup.sh : ./backup.sh 를 사용할 때 실행하도록되어 스크립트는이 나는대로 작업을 설정 어떤

    1

    1답변

    현재 위치로 덤프 한 테이블을 복원하려고합니다. 표를 사용하여 덤프되었다 pg_dump -t table db > table.sql -U username 복원 시도, 내가 사용 :는 테이블이 현재 존재하는 데이터를 가지고 있기 때문에 내가 -c 사용하고 pg_restore -c --dbname=db --table=table table.sql 그러나 그

    0

    1답변

    내가 psql $DATABASE_CON_INFO -c "Copy foo_table To STDOUT With CSV HEADER DELIMITER ',';" > tmp/foo_table.csv 와 CSV로이 명령은 작품을 포스트 그레스 테이블을 덤프려고하지만 tmp를 볼 때/상단 3 foo_table.csv 행 그때 테이블의 헤더 테이블의 컨텐츠가 Nu

    0

    1답변

    는 내가 SQL 데이터를 덤프하기 위해 노력하고 있음을 원격으로 실행하는 고정 표시기 컨테이너가 같은에서 : docker exec -t test_db pg_dumpall -c -U postgres > dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql 내가 명령을 psql reports < dump_31-10-2017_14_38_13.sq

    1

    1답변

    데이터베이스 스키마를 변경할 때 현재 데이터베이스 백업 워크 플로를 설정하려고합니다. pg_dump --data-only --compress=0 --encoding=utf8 -U my_user -F d -f backup_directory_name my_db_name 이 한 각 테이블의 파일과 내용의 테이블에 새 폴더를 만들고이 toc.dat 파일 : 데

    0

    1답변

    현재이 고객의 기본 구조에서 새 데이터베이스를 만들 수있는 방법으로 고객 데이터베이스 중 하나를 덤핑하려고합니다. 그들의 개인 데이터를 따라 지금까지 pg_dump과 --exclude_table 및 exclude-table-data 명령을 결합하여 성공 했으므로이 작업에 필요한 데이터 만 가져올 수있었습니다. 그러나 내가 가지고 있어야하는 데이터를 참조하는

    3

    1답변

    잘못된 암호를 입력 한 경우 올바른 암호를 입력하라는 스크립트 스크립트 사용자에게 허용하려고합니다. 여부를이 psql 구성 또는 파이썬 함께 오류 처리를 사용하여 수행 할 수 있는지 잘 모르겠습니다. 어느 것을 사용하고 어떻게합니까? 현재 코드는 다음과 같습니다 : backup_ps = subprocess.Popen( ['pg_dump','-h',

    1

    1답변

    내가 좋아하는, 내 PostgreSQL의 DB에 연결하는 psql 프로그램을 사용하는 경우 sslmode=allow를 지정해야 와 수 : psql sslmode=allow -h localhost -p 5432 그렇지 않으면 내가 server does not support SSL, but SSL was required 내가 pg_dump에 동일한 옵션을 지정

    2

    1답변

    두 개의 호스트 서버 s1 및 s2가 있다고 가정 해보십시오. 두 서버 모두에서 n1이라는 스키마가 있습니다. 이제는 s1의 스키마 n1에있는 테이블 중 일부에 몇 가지 변경 사항을 적용했습니다. 나는 서버 s2의 스키마 n1에 대해 동일한 변경을 원한다. 내가 뭘하려고 계획은 pg_dump를 사용하여 서버 s1의 스키마 n1을 백업하고 pg_restore