다름이 아니라 테이블이 두개씩 생깁니다.
이거와 관련된 질문을 저번에 드린걸로 아는데..아직 해결 못했어요..
그래서 다시 올립니다..(지송~~)
아무래도 초기화가 잘못된것 같은데..어떻게 해야 할지 모르겠네요
문제는...
테이블이 두개씩 생기는 건데..
그래서 데이터를 백업받아서 메모장에서 중복된 데이타를 삭제하고..다시 restore를 했습니다.
그런데도 여전히 두개씩 생기네요..
왜그런거죠????
bash$ psql -d mydb -e < mydb1.backup
CREATE TABLE "member" (
"id" character(8) NOT NULL,
"name" character(8),
"passwd" character(8) NOT NULL,
"address" character varying(80),
"email" character(25),
"telnumber" character(16));
QUERY: CREATE TABLE "member" (
"id" character(8) NOT NULL,
"name" character(8),
"passwd" character(8) NOT NULL,
"address" character varying(80),
"email" character(25),
"telnumber" character(16));
CREATE
CREATE TABLE "membercheck" (
"id" character(8) NOT NULL,
"passwd" character(8));
QUERY: CREATE TABLE "membercheck" (
"id" character(8) NOT NULL,
"passwd" character(8));
CREATE
CREATE TABLE "bbs" (
"sqn" int4 DEFAULT nextval('"bbs_sqn_seq"') NOT NULL,
"num" int4,
"username" character(30),
"email" character(50),
"homepage" character(50),
"subject" character(100),
"contents" text,
"ws_date" character(50),
"passwd" character(30),
"ref" int4,
"step" int4,
"visit" int4,
"filename" character(50),
"filetype" character(50));
QUERY: CREATE TABLE "bbs" (
"sqn" int4 DEFAULT nextval('"bbs_sqn_seq"') NOT NULL,
"num" int4,
"username" character(30),
"email" character(50),
"homepage" character(50),
"subject" character(100),
"contents" text,
"ws_date" character(50),
"passwd" character(30),
"ref" int4,
"step" int4,
"visit" int4,
"filename" character(50),
"filetype" character(50));
CREATE
COPY "member" FROM stdin;
QUERY: COPY "member" FROM stdin;
COPY "membercheck" FROM stdin;
QUERY: COPY "membercheck" FROM stdin;
COPY "bbs" FROM stdin;
QUERY: COPY "bbs" FROM stdin;
EOF
이렇게 되더라구요..
그래서 보니깐..
copy
query가 중복되서 되는게 문제인것 같습니다.
이문제를 해결할 무슨 방법이 없을까요...???
물론 초기화를 다시 했죠..그런데도 여전하네요....
이문제를 해결할수 있게..자세히좀 설명 부탁 드립니다...
|