как сделать резервную копию таблицы включения последовательности в pgadmin - PullRequest
0 голосов
/ 26 ноября 2018

Я использую pgAdmin III.Я создаю таблицу в postgresql следующим образом. Сначала я создаю последовательность с автоматическим приращением

CREATE SEQUENCE iosdevices_seq
  INCREMENT 1
  MINVALUE 1
  MAXVALUE 9223372036854775807
  START 1
  CACHE 1;
ALTER TABLE iosdevices_seq
  OWNER TO postgres;

Второй я создаю таблицу с последовательностью выше

CREATE TABLE iosdevices
(
  deviceno bigint NOT NULL DEFAULT nextval('iosdevices_seq'::regclass),
  userno integer NOT NULL,
  timezoneoffset integer NOT NULL
)
WITH (
  OIDS=FALSE
);
ALTER TABLE board_iosdevices
  OWNER TO postgres;

Но при резервном копировании и восстановлении базы данных, таблица, содержащая последовательность, потерпит неудачу.Другая таблица не содержит Успех.

Есть ли способ резервного копирования таблицы и последовательности в pgAdmin III?

...