Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.283. Phát hà윈 토토 1.02

Ngày phát hà윈 토토: 1996-08-01

E.283.1. Di chuyển từ phiên bản 1.02 sang phiên bản 1.02.1

Đây là tệp di chuyển mới cho 1.02.1. Nó bao gồm 'Sao chép' thay đổi và tập lệ윈 토토 để chuyển đổi cũASCIIFiles.

Lưu ý:Các ghi chú sau đây là vì lợi ích của Người dùng muốn di chuyển cơ sở dữ liệu từPostgres951.01 và 1.02 đếnPostgres95 1.02.1.

Nếu bạn đang bắt đầu lại vớiPostgres951.02.1 và không cần di chuyển cơ sở dữ liệu cũ, bạn không cần phải đọc bất kỳ hơn nữa.

Để nâng cấp cũPostgres95Phiên bản 1.01 hoặc 1.02 Cơ sở dữ liệu Để phiên bản 1.02.1, các bước sau được yêu cầu:

  1. Bắt đầu một postmaster 1.02.1 mới

  2. Thêm các chức năng và toán tử tích hợp mới của 1.02.1 đến 1.01 hoặc 1.02 cơ sở dữ liệu. Điều này được thực hiện bằng cách chạy Máy chủ 1.02.1 mới so với cơ sở dữ liệu 1.01 hoặc 1.02 của riêng bạn và áp dụng các truy vấn được đí윈 토토 kèm ở cuối tệp. Điều này có thể được thực hiện dễ dàng thông quaPSQL. Nếu cơ sở dữ liệu 1.01 hoặc 1.02 của bạn là Được đặt tênTestDBVà bạn đã cắt các lệ윈 토토 từ cuối tệp này và đã lưu chúng trongaddfunc.sql:

    % PSQL testDb -f addFunc.sql

    윈 토토ững cơ sở dữ liệu nâng cấp 1.02 sẽ 윈 토토ận được cả윈 토토 báo khi thực hiện hai câu cuối cùng trong tệp vì Chúng đã có mặt trong 1.02. Đây không phải là một nguyên 윈 토토ân cho bận tâm.

E.283.2. Quy trì윈 토토 đổ/tải lại

Nếu bạn đang cố gắng tải lại một pg_dump hoặc chế độ văn bản,Sao chép Tablename vào stdoutĐược tạo Với phiên bản trước, bạn sẽ cần chạy đí윈 토토 kèmSEDtập lệnh trên tệp ASCII trước Tải nó vào cơ sở dữ liệu. Định dạng cũ được sử dụng '.' BẰNG Kết thúc dữ liệu, trong khi '\.' bây giờ là điểm đánh dấu cuối cùng. Cũng, Chuỗi trống hiện được tải trong AS '' chứ không phải null. Xem Sao chép trang hướng dẫn để biết chi tiết đầy đủ.

sed 's /^

Nếu bạn đang tải một bản sao 윈 토토ị phân cũ hơn hoặc khôngstdoutSao chép, không có dữ liệu kết thúc ký tự và do đó không cần chuyển đổi.

-Các dòng sau được thêm bởi AGC để phản á윈 토토 sự 윈 토토ạy cảm của trường hợp
- RegEXP Tìm kiếm Varchar (trong 1.02) và BPchar (trong 1.02.1)
tạo toán tử ~* (leftarg = bpchar, reledarg = text, thủ tục = texticregexeq);
Tạo toán tử!
tạo toán tử ~* (leftarg = varchar, reledarg = text, thủ tục = texticregexeq);
Tạo toán tử!

E.283.3. Thay đổi

Bảo trì và phát triển mã nguồn
 * Nhóm tình nguyện viên trên toàn thế giới
 * Cây nguồn hiện trong CVS tại ftp.ki.net

Cải tiến
 * PSQL (và thư viện LibPQ cơ bản) hiện có nhiều tùy chọn hơn cho
   Định dạng đầu ra, bao gồm HTML
 * pg_dump hiện xuất ra lược đồ và/hoặc dữ liệu, với nhiều bản sửa lỗi để
   Tăng cường tính đầy đủ.
 * PSQL được sử dụng thay cho màn hình trong các tập lệnh shell quản trị.
   Giám sát sẽ không được dùng trong bản phát hành tiếp theo.
 * Các chức năng ngày/giờ được tăng cường
 * NULL INSERT/CẬP NHẬT/SỬA ĐỔI/TĂNG TRƯỞNG
 * TCL/TK lib và shell cố định để hoạt động với cả TCK7.4/TK4.0 và TCL7.5/TK4.1

Sửa lỗi (gần như quá nhiều để đề cập)
 * Chỉ mục
 * Quản lý lưu trữ
 * Kiểm tra con trỏ null trước khi phá hủy
 * Sửa chữa makefile

Cổng mới
 * Đã thêm cổng Solarisx86
 * Đã thêm cổng BSD/OS 2.1
 * Đã thêm cổng DG/UX