database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 1490 게시물 읽기
No. 1490
Re: [질문]index를 새로만들고 기존에 있던 index를 지우면 어떤 data는 select해도 안나타납니다.
작성자
정재익
작성일
2000-07-31 22:53
조회수
8,908

황당하군요.

그렇게 문제가 많다는 말인가요.

그렇게까지 문제가 많은 것은 처음 듣는 일입니다.

 

혹시 view 를 만들어서 작업을 해 보셨는지요.

 

create view view_name as select * distinct from old_table

이렇게 하여 만든후 이 view 를 새로운 테이블로 copy 해 보셨는지요. 혹시 되지 않을까 싶어서 (정말 혹시 하는 마음에) 적어 봅니다. 저로서도 대책이 안서는 군요. 성공하시면 해법을 적어 놓으시기 바랍니다. /./

 

> 안녕하십니까?

> 지금 디비를 복구중에 있는데요...

> 워낙 그 디비에 문제가 많았거든요...

> 중복된 oid도 있고, 한 field에 index가 두개씩 잡혀있고요...

> 다른 서버로 옮길려는데 pg_dump가 안되고, copy도 안되서 그냥 전체

> pgsql디렉토리를 tar로 묵고 옮겨서 복구하는데...

> index를 새로만들고 기존에 있던 index를 지우면 어떤 data는 select해도 안나타납니다.

> 이번엔 아예 index를 다 없앴더니 안나타나던 data가 나타납니다.

> 그래서 새 테이블을 만들고 검색을 많이 하는 field에 primary key를 만들었습니다.

> 그리고 기존 테이블로 부터 copy시킨것을 새 테이블에 copy했더니 중복된 value

> 가 있다고 안된답니다.

> 중복된 value를 어떻게 해야 할까요?

> insert into <new table> select distinct * from <old table>

> 해두 마찬가지이거든요...

> 어떻게 해야 할 까요?

[Top]
No.
제목
작성자
작성일
조회
1495initdb시 template1이 안 만들어지는...
initdb
2000-08-01
9048
1497┕>Re: initdb시 template1이 안 만들어지는...
정재익
2000-08-02 12:24:19
8607
1493SQL 참고서적 추천좀
김성현
2000-08-01
9591
1504┕>Re: SQL 참고서적 추천좀
Mr.Ha
2000-08-03 21:30:29
9431
1491지운 레코드 살릴 수 있는 방법은요?
김상기
2000-08-01
8049
1492┕>Re: 지운 레코드 살릴 수 있는 방법은요?
정재익
2000-08-01 04:42:33
8503
1496 ┕>Re: Re: 복구해 내기는 했습니다.
김상기
2000-08-02 04:19:07
8206
1503  ┕>Re: Re: Re: 복구해 내기는 했습니다.
정재익
2000-08-03 19:55:33
8140
1487[질문]index를 새로만들고 기존에 있던 index를 지우면 어떤 data는 select해도 안나타납니다.
왕그지
2000-07-31
8237
1490┕>Re: [질문]index를 새로만들고 기존에 있던 index를 지우면 어떤 data는 select해도 안나타납니다.
정재익
2000-07-31 22:53:45
8908
1494┕>Re: [질문]index를 새로만들고 기존에 있던 index를 지우면 어떤 data는 select해도 안나타납니다.
이성주
2000-08-01 20:06:31
8900
1483transaction 에대한 질문 입니다
송봉준
2000-07-29
8157
1486┕>Re: transaction 에대한 질문 입니다
정재익
2000-07-29 16:42:03
9297
1488 ┕>Re: Re: 답변 감사드리구요 ! 한가지 더 질문 드릴까 합니다.
송봉준
2000-07-31 16:58:59
8769
1489  ┕>Re: Re: Re: 답변 감사드리구요 ! 한가지 더 질문 드릴까 합니다.
정재익
2000-07-31 22:49:59
8970
1480문자열을 합하려면 어떦 연산자를 써야하는지...
박은경
2000-07-28
8982
1481┕>Re: 문자열을 합하려면 어떦 연산자를 써야하는지...
정재익
2000-07-28 23:35:58
8602
1474postgresql의 copy명령어 오류
박은경
2000-07-28
9294
1477┕>Re: postgresql의 copy명령어 오류
정재익
2000-07-28 13:45:10
9210
1479 ┕>Re: Re: postgresql의 copy명령어 오류
박은경
2000-07-28 16:24:56
8831
1482  ┕>Re: Re: Re: postgresql의 copy명령어 오류
정재익
2000-07-28 23:40:56
9241
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다