PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да обединя дъмп в база данни от PostgreSQL?

Най-накрая го направих по следния начин:

  1. Експортиране в дъмп с:

    pg_dump -f dumpfile.sql --column-inserts -a -n <schema> -U <username> <dbname>
    
  2. Задайте уникално пропускане за всички маси

    CREATE OR REPLACE RULE skip_unique AS ON INSERT TO <table>
        WHERE (EXISTS (SELECT 1 FROM <table> WHERE users.id = new.id)) 
        DO INSTEAD NOTHING
    
  3. Импортиране с psql

    \i <dumpfile.sql>
    



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да прикача база данни към приложение в Heroku?

  2. Не може да се промени свойството само за четене на транзакция по средата на транзакция

  3. Как да предам параметъра на функция postgre и да получа данни с помощта на ExecuteReader?

  4. Postgres:трябва ли да се създават индекси преди или след попълване на таблици

  5. Стойности на Postgres ORDER BY в IN списък с помощта на Rails Active Record