다음은 1.02.1에 대한 새 마이그레이션 파일입니다. '사본'이 포함되어 있습니다. 이전 ASCII 파일을 변환하기위한 변경 및 스크립트.
참고 :다음 메모는 사용자의 이점을위한 것입니다 Postgres95 1.01 및 1.02에서 데이터베이스를 마이그레이션하려는 사람 Postgres95 1.02.1.
Postgres95 1.02.1로 새롭게 시작하는 경우 오래된 데이터베이스를 마이그레이션해야합니다. 읽을 필요가 없습니다. 더 나아가.
In order to upgrade older postgres95 version 1.01 or 1.02 버전 1.02.1에 대한 데이터베이스, 다음 단계가 필요합니다.
Start up a new 1.02.1 postmaster
Add the new built-in functions and operators of 1.02.1 to 1.01 or 1.02 databases. 이것은 새로운 것을 실행하여 이루어집니다 1.02.1 server against your own 1.01 or 1.02 database and applying the queries attached at the end of thie file. 이것 can be done easily through psql. 1.01 또는 1.02 인 경우 database is named "testdb" and you have cut the commands from the end of this file and saved them in addfunc.sql:
% psql testdb -f addfunc.sql업그레이드하는 1.02 데이터베이스는 언제 경고를받습니다 파일에서 마지막 두 문장을 실행하기 때문입니다. 이미 1.02로 나타납니다. 이것은 우려의 원인이 아닙니다.
pg_dump 또는 텍스트 모드를 다시로드하려는 경우 '사본 이전 버전으로 생성 된 Tablemename 'stdout'에서 전에 ascii 파일에서 첨부 된 SED 스크립트를 실행해야합니다. 데이터베이스에로드합니다. 사용 된 오래된 형식 '.' ~처럼 '\.' 이제 데이터 종료 마커입니다. 또한 비어 있습니다 줄은 이제 널보다는`` '로로드됩니다. 사본을 참조하십시오 자세한 내용은 수동 페이지입니다.
sed 's /^ \ .$/\\./ g'<in_file out_file
이전 바이너리 사본 또는 비 STDOUT 사본을로드하는 경우, 데이터 종료 캐릭터가 없으므로 변환이 없습니다 필요한.
-AGC에 의해 추가 된 라인을 다음 행사에 반영하기 위해 AGC가 추가 -Varchar (1.02) 및 BPCHAR (1.02.1)에 대한 Regexp 검색 연산자 생성 ~* (leftarg = bpchar, rightarg = text, procedure = texticregexeq); create operator !~* (leftarg = bpchar, rightarg = text, procedure = texticregexne); 연산자 생성 ~* (leftarg = varchar, rightarg = text, procedure = texticregexeq); 연산자 생성! ~* (왼쪽 = varchar, rightarg = text, procedure = texticregexne);
소스 코드 유지 보수 및 개발 * 전 세계 자원 봉사자 팀 * Ftp.ki.net의 CVS에서 소스 트리 향상 * PSQL (및 기본 LIBPQ 라이브러리)은 이제 더 많은 옵션이 있습니다. HTML을 포함한 서식 출력 * pg_dump는 이제 많은 수정으로 스키마 및/또는 데이터를 출력합니다. 완전성을 향상시킵니다. * 관리 쉘 스크립트에서 모니터 대신 사용되는 PSQL. 다음 릴리스에서 감가 상각되는 모니터. * 날짜/시간 기능이 향상되었습니다 * 널 인서트/업데이트/비교 고정/향상 * TCK7.4/TK4.0 및 TCL7.5/TK4.1과 함께 작동하도록 TCL/TK LIB 및 SHELL이 고정되었습니다. 버그 수정 (거의 언급하기에는 너무 많음) * 색인 * 스토리지 관리 * Deerferencing 전에 Null 포인터를 점검하십시오 * makefile 수정 새로운 포트 * SolarISX86 포트가 추가되었습니다 * BSDI 2.1 포트가 추가되었습니다 * DGUX 포트 추가