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 1855 게시물 읽기
No. 1855
Re: 6.x -> 7.0.x 비전 이동에 대한 참고
작성자
김상기
작성일
2000-11-11 06:38
조회수
5,396

며칠전 이곳에서도 버전 업을 했는데요,

이곳에서의 문제점들에 대한 참고를 남깁니다.

저같이 "당연히 깔끔하게 되겠지" 하다가 버전업하는데,

몇시간씩 보내는 사태를 막기 위해서.

 

자료형 이름이 바뀐것.

datetime => timestamp

만일 datetime 자료형을 쓰는 테이블이 있다면, timestamp 로

모두 바꾸어 주어야하더군요.

 

몇몇 함수가 없어졌습니다.

view에서 사용하더는 textpos 함수가 없어졌더군요.

저는 전통적인 position 함수로 다시 바꾸어서 view를 만들었습니다.

아마 그 외에 몇몇 함수가 호환성이 없을겝니다.

 

날짜형의 default 값을 '0001/01/01'로 한 경우,

where 문에서 date = '1/1/1'로 못찾아내더군요.

저 같은 경우는 view에서 이런 형태를 가끔 사용했었는데,

이것또한 모두 엄격하게, '0001/01/01'로 바꾸어 주어야하더군요.

 

이에 더불어 날짜형(timestamp) 자료를 사용하는 경우는 index를 제대로 못만들어

내는 경우가 있습니다. postgres 내부형태로 날짜형을 정수형으로 처리하던

것을 이제는 varchar 형으로 처리하는 것같습디다(구체적으로 안살펴봐서모름)

 

7.0.x 대로 버전 업하시면서 오류 메시지 잘 살펴보시고,

제대로 못만들어진 index가 있다면, 다시 만들어야할겝니다.

 

 

>>이재호 님께서 쓰시길<<

 

:: 가능한지요?

:: 데이타 디렉토리의 파일을 실수로 몽땅 날리고

:: 개발장비의 데이타가 일부 있어서 그거라도 얹을려고 하는데..

:: 버전이 차이가 나고..

:: 백업된 데이타가 아니라 파일시스템의 데이타를 카피하니까 안되는데..

:: 6.5대에서 백업하고 7.0대에서 리스토어 하면 될것도 같은데..

:: 가능한지 여쭙고 싶습니다.

::

[Top]
No.
제목
작성자
작성일
조회
1831table이름 뽑아내기?
박은경
2000-11-06
7023
1832┕>Re: table이름 뽑아내기?
정재익
2000-11-07 18:17:36
7144
1854 ┕>Re: \d tablename 흉내내기 쿼리
김상기
2000-11-11 06:27:19
7324
1830odbc 연결중 에러
나영수
2000-11-06
6937
1833┕>Re: odbc 연결중 에러
정재익
2000-11-06 19:10:32
7869
1835 ┕>Re: Re: odbc 연결중 에러
나영수
2000-11-06 20:33:58
7170
1828Unable to connect to PostgresSQL server
공영민
2000-11-04
6663
1829┕>Re: Unable to connect to PostgresSQL server
정재익
2000-11-04 15:14:18
7134
1826[질문] 7.0.x대의 파일을 실수로 날리고 6.5.x대의 파일로 복구하려는데..
이재호
2000-11-04
5440
1827┕>Re: [질문] 7.0.x대의 파일을 실수로 날리고 6.5.x대의 파일로 복구하려는데..
정재익
2000-11-04 11:16:06
5455
1855┕>Re: 6.x -&gt; 7.0.x 비전 이동에 대한 참고
김상기
2000-11-11 06:38:09
5396
1824이게 무슨말인지... 왜 뜨는거죠!!! --- [ Sorry, too many clients already ]
DB초보
2000-11-02
5407
1825┕>Re: 이게 무슨말인지... 왜 뜨는거죠!!! --- [ Sorry, too many clients already ]
정재익
2000-11-03 10:22:36
6583
1822Cursor에 대해서
이근호
2000-11-02
4914
1823┕>Re: Cursor에 대해서
정재익
2000-11-02 17:59:44
5562
1821안녕하세요? 이번엔 접속을 끊는 부분에서 이런 에러가 납니다.
calm1004
2000-11-01
5602
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다