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ế.

A.25. Phát hà롤 토토 1.02

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

A.25.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ác tệp ASCII cũ.

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ừ Postgres95 1.01 và 1.02 đến Postgres95 1.02.1.

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

Để nâng cấp Postgres95 phiên bản 1.01 hoặc 1.02 cũ hơn cơ sở dữ liệu cho phiên bản 1.02.1, các bước sau đây là 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 Thie tài liệu. Điều này có thể được thực hiện dễ dàng thông qua PSQL. Nếu 1.01 của bạn hoặc cơ sở dữ liệu 1.02 được đặt tên là "TestDB" và bạn đã cắt các lệ롤 토토 từ cuối tệp này và lưu chúng vào addfunc.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 là Đã có mặt trong 1.02. Đây không phải là một nguyên 롤 토토ân để quan tâm.

A.25.2. Quy trì롤 토토 đổ/tải lại

Nếu bạn đang cố gắng tải lại bản sao pg_dump hoặc mode 'mode' TableName to stdout 'được tạo bằng phiên bản trước, bạn sẽ cần chạy tập lệ롤 토토 SED đí롤 토토 kèm trên tệp ASCII Trước khi tải nó vào cơ sở dữ liệu. Đị롤 토토 dạng cũ được sử dụng '.' BẰNG Kết thúc dữ liệu, trong khi '\.' bây giờ là điểm đá롤 토토 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ũ hoặc bản sao không phải là stdout, Không có ký tự cuối cùng, và do đó không có sự chuyển đổi cần thiết.

-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ử!

A.25.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 được khấu hao 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 BSDI 2.1
 * Đã thêm cổng DGUX