7.4 버젼에서 7.4.6 버젼으로 디비를 옮기고 있습니다.
그런데 이상하게 sequence 가 다르게 덤프가 되네요..
그래서 디비에서 셀렉트는 되지만 insert를 하려고 하고 에러가 계속
나고 있습니다.
제가 postgresql은 초보라..너무 힘드네요..
pg_dump -s 로 객체정의만 덤프를 해보아도.. 역시 sequence 가
다르게 덤프가 되고요..
sequence 값을 따로 덤프해야 하나요?
만일 그렇다면 어떻게 해야 하나요?
pgAdmin 으로 두대의 디비서버의 sequence 값을 비교해보니..
원본서버에서..
table명이 master인데 sequence 명은 master2로
해놓았더라구요..
그런데 백업을해서 옮기면 sequence 명이 master2는 없고 master만
있습니다.
그리고 하나하나 열어서 확인해 보니.
create sequence 될때 start값도 다르고요..
pgAdmin에서 하나하나 sequence 를 create해 줘야 할까요..
아..정말 지금 1주일째 혼자 헤매고 있습니다..
고수님들 도와주십시요.
|