У меня есть aws postgres rds, под этим есть две БД, поэтому я хочу импортировать данные одной таблицы базы данных в другую таблицу данных таблицы для передачи данных в таблицу, но здесь при импорте таблицы возникает ошибка типа ограничения и ошибки fkey. данные из одной таблицы в другую. Я слышал какое-то решение для файла данных XML для этого, чтобы экспортировать и импортировать одно и то же из одной таблицы в другую, но не уверен насчет этой опции.
Могу подсказать, делал ли кто-нибудь нечто подобное для aws postgres rds.
При попытке использовать опцию ниже для сброса и восстановления из одной таблицы БД в другую таблицу БД в AWS postgres RDS, но с ошибкой.
pg_dump -h <dns name> -U <user name> -p 5432 -t <table name> -d <db a> -f bkp.sql -v
psql -h <dns name> -U <user name> -p 5432 --table <table name> -d <db b>-f bkp.xml -verbose
ошибка ниже
SET
SET
SET
SET
SET
set_config
------------
(1 row)
SET
SET
SET
SET
SET
SET
psql:bkpq.bkp:42: ERROR: relation "testtable" already exists
ALTER TABLE
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
COMMENT
psql:bkpq.bkp:154: ERROR: relation "testtable _id_seq" already exists
ALTER TABLE
ALTER SEQUENCE
ALTER TABLE
psql:bkpq.bkp:253: ERROR: duplicate key value violates unique constraint "testtable _pkey"
DETAIL: Key (id)=(84) already exists.
CONTEXT: COPY testtable, line 1
setval
--------
129
(1 row)
psql:bkpq.bkp:268: ERROR: multiple primary keys for table "testtable " are not allowed
psql:bkpq.bkp:276: ERROR: relation "testtable _unique_name" already exists
psql:bkpq.bkp:283: ERROR: relation "testtable_process_platform_process_id_index" already exists
psql:bkpq.bkp:290: ERROR: relation "testtable _process_platform_process_type_id_index" already exists
psql:bkpq.bkp:298: ERROR: constraint "testtable _process_create_uid_fkey" for relation "" already exists
psql:bkpq.bkp:306: ERROR: constraint "testtable _process_partner_process_model_id_fkey" for relation "testtable" already exists
psql:bkpq.bkp:314: ERROR: constraint "testtable _process_product_template_process_model_id_fkey" for relation "testtable" already exists
psql:bkpq.bkp:322: ERROR: constraint "testtable _process_quote_item_wizard_process_config_model_id_fkey" for relation "testtable" already exists
psql:bkpq.bkp:330: ERROR: constraint " testtable_process_type_id_fkey" for relation "testtable" already exists
psql:bkpq.bkp:338: ERROR: constraint "testtable _process_write_uid_fkey" for relation "testtable " already exists
GRANT
GRANT
GRANT