Phiên tỷ lệ kèo bóng đá tối nay được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên tỷ lệ kèo bóng đá tối nay phát triển:18 / Devel
Phiên tỷ lệ kèo bóng đá tối nay không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4
Tài liệu này dành cho phiên bản không được hỗ trợ tỷ lệ kèo bóng đá tối nay PostgreSQL.
8487_8543hiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá tối nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

tỷ lệ kèo bóng đá tối nay15.8. Nền tảng cụ thể Ghi chú

9813_9995Phần 15.2là tốt. Ngoài ra, kiểm traChương 29Liên quan đến Giải thích kết quả kiểm tra hồi quy.

Nền tảng không được bảo hiểm ở đây không được biết tỷ lệ kèo bóng đá tối nay vấn đề cài đặt dành riêng cho nền tảng.

15.8.1. Aix

PostgreSQL hoạt động trên AIX, nhưng đã cài đặt nó đúng cách có thể là thách thức. Các phiên bản AIX từ 4.3.3 đến 6.1 là được coi là hỗ trợ. Bạn có thể sử dụng GCC hoặc IBM bản địa Trình biên dịch XLC. Nói chung, sử dụng các phiên bản gần đây tỷ lệ kèo bóng đá tối nay AIX và Postgresql giúp. Kiểm tra trang trại xây dựng để cập nhật thông tin về phiên bản nào tỷ lệ kèo bóng đá tối nay AIX được biết là hoạt động.

Sử dụng phần sauCấu hìnhCờ Ngoài tỷ lệ kèo bóng đá tối nay riêng bạn nếu bạn đã cài đặt Readline hoặc Libz ở đó:-với in-includes =/usr/local/bao gồm -Với thư viện =/usr/local/lib.

Nếu bạn không có PowerPC hoặc sử dụng GCC, bạn có thể thấy Làm tròn sự khác biệt trong bài kiểm tra hồi quy hình học. Ở đó Có lẽ sẽ là cảnh báo khoảng 0,0/0,0 phân chia và trùng lặp tỷ lệ kèo bóng đá tối nay biểu tượng mà bạn có thể bỏ qua một cách an toàn.

Một số công cụ AIX có thể là"Một chút khác biệt"Từ những gì bạn có thể quen với người khác Nền tảng. Nếu bạn đang tìm kiếm một phiên bản tỷ lệ kèo bóng đá tối nayLDD, hữu ích để xác định mã đối tượng nào Phụ thuộc vào những thư viện nào, tỷ lệ kèo bóng đá tối nay URL sau có thể giúp bạn:http: //www.faqs.org/faqs/aix-faq/part4/section-22.html, http: //www.han.de/~jum/aix/ldd.c.

Bảng 15-1Hiển thị các mức sửa lỗi được đề xuất tối thiểu cho các AIX khác nhau phiên bản. Để kiểm tra mức sửa lỗi hiện tại tỷ lệ kèo bóng đá tối nay bạn, hãy sử dụngOSLEVEL -RTrong AIX 4.3.3 đến AIX 5.2 ml 7 hoặcOSLEVEL -STrong tỷ lệ kèo bóng đá tối nay phiên bản sau.

Bảng 15-1. Đề xuất tỷ lệ kèo bóng đá tối nay thiểuAIXCấp độ sửa lỗi

Phiên tỷ lệ kèo bóng đá tối nay Aix Cấp độ sửa đổi
AIX 4.3.3 Bảo trì cấp 11 + Gói ML11
AIX 5.1 12820_12859
AIX 5.2 Gói dịch vụ cấp 10 tỷ lệ kèo bóng đá tối nay công nghệ 3
AIX 5.3 công nghệ cấp 7
AIX 6.1 Cấp cơ sở

15.8.1.1. tỷ lệ kèo bóng đá tối nay vấn đề về GCC

Trên AIX 5.3, đã có một số vấn đề khi nhận được tỷ lệ kèo bóng đá tối nay để biên dịch và chạy bằng GCC.

Bạn sẽ muốn sử dụng phiên bản GCC sau 3.3.2, Đặc biệt nếu bạn sử dụng một phiên bản đóng gói sẵn. Chúng tôi đã tốt Thành công với 4.0.1. Các vấn đề với các phiên bản trước dường như Có nhiều việc phải làm với cách IBM đóng gói GCC hơn là với Các vấn đề thực tế với GCC, để nếu bạn tự biên soạn GCC, Bạn cũng có thể thành công với phiên bản sớm hơn tỷ lệ kèo bóng đá tối nay Gcc.

15.8.1.2. Unix-lomain ổ cắm bị hỏng

AIX 5.3 có vấn đề trong đósockaddr_storagekhông được xác định là lớn đủ. Trong phiên tỷ lệ kèo bóng đá tối nay 5.3, IBM tăng kích thướcsockaddr_un, Cấu trúc địa chỉ cho Ổ cắm miền Unix, nhưng không tăng tương ứng Kích thước tỷ lệ kèo bóng đá tối naysockaddr_storage. Các Kết quả tỷ lệ kèo bóng đá tối nay điều này là những nỗ lực sử dụng ổ cắm tên miền Unix với postgresql dẫn đến libpq tràn ra cấu trúc dữ liệu. Các kết nối TCP/IP hoạt động tốt, nhưng không phải là ổ cắm miền Unix, ngăn chặn các bài kiểm tra hồi quy hoạt động.

Vấn đề đã được báo cáo cho IBM và được ghi là lỗi Báo cáo PMR29657. Nếu tỷ lệ kèo bóng đá tối nay nâng cấp lên cấp bảo trì 5300-03 Hoặc sau đó, điều đó sẽ bao gồm bản sửa lỗi này. Một cách giải quyết nhanh chóng là để thay đổi_SS_MAXSIZEđến 1025 trong/usr/include/sys/socket.h14967_15060

15.8.1.3. tỷ lệ kèo bóng đá tối nay vấn đề địa chỉ Internet

tỷ lệ kèo bóng đá tối nay dựa vào hệ thốngGetAddrinfoHàm để phân tích địa chỉ IP TRONGListen_addresses, pg_hba.conf, v.v. Các phiên bản cũ tỷ lệ kèo bóng đá tối nay AIX có Các loại lỗi trong chức năng này. Nếu bạn có vấn đề liên quan Để các cài đặt này, cập nhật đến mức sửa chữa thích hợp hiển thị trongBảng 15-1nên chăm sóc nó.

Một báo cáo tỷ lệ kèo bóng đá tối nay người dùng:

Khi triển khai tỷ lệ kèo bóng đá tối nay phiên bản 8.1 trên AIX 5.3, chúng tôi định kỳ gặp phải các vấn đề trong đó người thu thập số liệu thống kê sẽ"bí ẩn"không đi lên thành công. Đây dường như là kết quả tỷ lệ kèo bóng đá tối nay sự bất ngờ Hành vi trong triển khai IPv6. Nó trông giống như PostgreSQL và IPv6 không chơi tốt với nhau thời gian trên aix.

Bất kỳ hành động nào sau đây"sửa"Vấn đề.

  • Xóa địa chỉ IPv6 cho LocalHost:

    (như gốc)
    # ifconfig lo0 inet6 :: 1/0 xóa
  • Xóa IPv6 khỏi tỷ lệ kèo bóng đá tối nay dịch vụ mạng. Tệp/etc/netsvc.confTrên AIX là gần như tương đương với/etc/nsswitch.confTrên Solaris/Linux. tỷ lệ kèo bóng đá tối nay mặc định, trên AIX, là như vậy:

    HOSTS = cục bộ, BIND

    Thay thế cái này bằng:

    hosts = local4, bind4

    Để hủy kích hoạt tìm kiếm địa chỉ IPv6.

15.8.1.4. Quản lý bộ nhớ

AIX có thể hơi đặc biệt liên quan đến cách nó có quản lý bộ nhớ. Bạn có thể có một máy chủ với nhiều máy chủ bội số tỷ lệ kèo bóng đá tối nay gigabyte tỷ lệ kèo bóng đá tối nay ram miễn phí, nhưng vẫn thoát ra khỏi Bộ nhớ hoặc địa chỉ Lỗi không gian khi chạy ứng dụng. Một Ví dụ làcreatelang17413_17522

-Bash-3.00 $ createlang plpgsql Template1
createlang: Cài đặt ngôn ngữ Không thành công: Lỗi: Không thể tải thư viện "/opt/dbs/pgsql748/lib/plpgsql.so": một địa chỉ bộ nhớ không nằm trong không gian địa chỉ cho quá trình.

Chạy với tư cách là chủ sở hữu trong nhóm sở hữu Cài đặt tỷ lệ kèo bóng đá tối nay:

-Bash-3.00 $ createlang plpgsql Template1
createlang: Cài đặt ngôn ngữ Không thành công: Lỗi: Không thể tải thư viện "/opt/dbs/pgsql748/lib/plpgsql.so": địa chỉ xấu

Một ví dụ khác là không có lỗi bộ nhớ trong tỷ lệ kèo bóng đá tối nay nhật ký máy chủ, với mỗi phân bổ bộ nhớ gần hoặc lớn hơn hơn 256 MB thất bại.

18236_18704

Trong trường hợp tỷ lệ kèo bóng đá tối naycreatelang18771_19302

The"lý tưởng"Giải pháp cho việc này là sử dụng bản dựng PostgreQL 64 bit, nhưng đó không phải là luôn luôn thực tế, bởi vì tỷ lệ kèo bóng đá tối nay hệ thống có bộ xử lý 32 bit có thể xây dựng, nhưng không chạy, nhị phân 64 bit.

Nếu muốn nhị phân 32 bit, được đặtLDR_CNTRLđếnMaxData = 0xn0000000, trong đó 1 <= n <= 8, Trước khi khởi động máy chủ tỷ lệ kèo bóng đá tối nay và thử khác nhau giá trị vàtỷ lệ kèo bóng đá tối nayconfCài đặt Để tìm một cấu hình hoạt động thỏa đáng. Sử dụng này tỷ lệ kèo bóng đá tối nayldr_cntrlnói với AIX rằng tỷ lệ kèo bóng đá tối nay muốn máy chủ cóMaxDataBộ byte Ngoài tỷ lệ kèo bóng đá tối nay đống, được phân bổ trong 256 MB phân đoạn. Khi bạn Tìm cấu hình khả thi,Ldeditcó thể được sử dụng để sửa đổi các nhị phân để rằng họ mặc định sử dụng kích thước heap mong muốn. tỷ lệ kèo bóng đá tối nay Cũng có thể được xây dựng lại, vượt quaĐịnh cấu hình Ldflags = "-wl, -bmaxdata: 0xn0000000 "Để đạt được cùng một tác dụng.

Để xây dựng 64 bit, SETobject_modeđến 64 và vượt quaCC = "GCC -MAIX64"ldflags = "-wl, -bbigtoc"đếnCấu hình. (Tùy chọn choXLCCó thể khác nhau.) Nếu tỷ lệ kèo bóng đá tối nay bỏ qua xuất khẩuObject_Mode, bản dựng tỷ lệ kèo bóng đá tối nay bạn có thể thất bại với Lỗi liên kết. Khiobject_modeIS Đặt, nó cho biết các tiện ích xây dựng tỷ lệ kèo bóng đá tối nay Aix nhưAR, ASLDLoại đối tượng nào để mặc định để xử lý.

Theo mặc định, có thể xảy ra quá mức tỷ lệ kèo bóng đá tối nay không gian phân trang. Trong khi Chúng tôi chưa thấy điều này xảy ra, AIX sẽ tiêu diệt các quá trình khi nó Chạy ra khỏi bộ nhớ và OverCommit được truy cập. Các Gần nhất với điều này mà chúng ta đã thấy là Fork thất bại vì hệ thống đã quyết định rằng không có đủ bộ nhớ cho người khác quá trình. Giống như nhiều phần khác tỷ lệ kèo bóng đá tối nay AIX, không gian phân trang Phương pháp phân bổ và tiêu diệt ngoài bộ nhớ có thể định cấu hình trên cơ sở toàn hệ thống hoặc quy trình nếu điều này trở thành một vấn đề.

Tài liệu tham khảo và tài nguyên

"Hỗ trợ chương trình lớn",Aix Tài liệu: Khái niệm lập trình chung: Viết và tỷ lệ kèo bóng đá tối nay chương trình gỡ lỗi.

"Tổng quan về không gian địa chỉ chương trình",Aix Tài liệu: Khái niệm lập trình chung: Viết và tỷ lệ kèo bóng đá tối nay chương trình gỡ lỗi.

"Phân bổ không gian trang",Aix Tài liệu: Hướng dẫn quản lý hiệu suất.

"23756_23788",Aix Tài liệu: Hướng dẫn quản lý hiệu suất.

15.8.2. Cygwin

tỷ lệ kèo bóng đá tối nay có thể được xây dựng bằng Cygwin, giống như Linux môi trường cho Windows, nhưng phương pháp đó kém hơn so với Build Windows gốc (xemPostgreSQL: Tài) và không còn được đề xuất nữa.

Khi xây dựng từ nguồn, hãy tiến hành theo bình thường Quy trình cài đặt (tức là,./configure; làm; v.v.), lưu ý tỷ lệ kèo bóng đá tối nay cygwin sau đây cụ thể Sự khác biệt:

  • Đặt đường dẫn tỷ lệ kèo bóng đá tối nay bạn để sử dụng thư mục BIN Cygwin trước khi Windows Utility. Điều này sẽ giúp ngăn ngừa các vấn đề với biên dịch.

  • Lệnh GNU được gọi là "làm" không "gmake".

  • TheadduserLệnh không được hỗ trợ; Sử dụng ứng dụng quản lý người dùng phù hợp trên Windows NT, 2000 hoặc XP. Nếu không, bỏ qua bước này.

  • TheSuLệnh thì không được hỗ trợ; Sử dụng SSH để mô phỏng SU trên Windows NT, 2000 hoặc XP. Nếu không, bỏ qua bước này.

  • OpenSSL không được hỗ trợ.

  • Bắt đầu25723_2573425737_25805/usr/sbin/cygserver &. Chương trình này Cần chạy bất cứ lúc nào bạn khởi động máy chủ tỷ lệ kèo bóng đá tối nay hoặc khởi tạo cụm cơ sở dữ liệu (initDB26027_26044CygserverCấu hình có thể cần phải đã thay đổi (ví dụ: tăngSEMMNS) đến Ngăn chặn tỷ lệ kèo bóng đá tối nay không thành công do thiếu hệ thống tài nguyên.

  • Bài kiểm tra hồi quy song song (Làm kiểm tra) Có thể tạo ra tỷ lệ kèo bóng đá tối nay thất bại kiểm tra hồi quy giả mạo do tràn raLắng nghe ()Hàng đợi Backlog gây ra Kết nối từ chối lỗi hoặc treo. tỷ lệ kèo bóng đá tối nay có thể giới hạn Số lượng kết nối bằng cách sử dụng biến tạoMax_ConnectionsDo đó:

    Tạo Max_Connections = 5 Kiểm tra

    (Trên một số hệ thống tỷ lệ kèo bóng đá tối nay có thể có tới khoảng 10 kết nối đồng thời).

Có thể cài đặtCygservervà máy chủ tỷ lệ kèo bóng đá tối nay dưới dạng dịch vụ Windows NT. Vì thông tin về cách thực hiện việc này, vui lòng tham khảoreadmeTài liệu đi kèm với tỷ lệ kèo bóng đá tối nay Gói nhị phân trên Cygwin. Nó được cài đặt trong thư mục/usr/share/doc/cygwin.

15.8.3. HP-UX

tỷ lệ kèo bóng đá tối nay 7.3+ nên hoạt động trên sê-ri 700/800 PA-RISC Máy chạy HP-UX 10.x hoặc 11.x, được cung cấp hệ thống thích hợp mức độ vá và công cụ xây dựng. Ít nhất một nhà phát triển thường xuyên Các thử nghiệm trên HP-UX 10.20 và chúng tôi có báo cáo thành công Cài đặt trên HP-UX 11.00 và 11.11.

Ngoài phân phối nguồn PostgreSQL, bạn sẽ cần GNU Make (HP's Make sẽ không làm) và đầy đủ tỷ lệ kèo bóng đá tối nay GCC hoặc HP Trình biên dịch ANSI C. Nếu bạn có ý định xây dựng từ các nguồn git thay vì Hơn một tarball phân phối, bạn cũng sẽ cần Flex (GNU LEX) và bò rừng (GNU yacc). Chúng tôi cũng khuyên bạn nên đảm bảo rằng bạn đang khá cập nhật trên các bản vá HP. Tối thiểu, nếu bạn là Xây dựng các nhị phân 64 bit trên HP-UX 11.11 bạn có thể cần PHSS_30966 (11.11) hoặc bản vá kế thừa khácinitDBCó thể treo:

PHSS_30966 S700_800 LD (1) và công cụ liên kết tỷ lệ kèo bóng đá tối nay vá tích lũy

trên Nguyên tắc chung Bạn nên hiện tại trên LIBC và LD/DLD các bản vá, cũng như các bản vá trình biên dịch nếu bạn đang sử dụng HP's C trình biên dịch. Xem các trang web hỗ trợ tỷ lệ kèo bóng đá tối nay HP nhưhttp: //itrc.hp.comftp: //us-fffs.external.hp.com/cho các bản sao miễn phí tỷ lệ kèo bóng đá tối nay các bản vá mới nhất tỷ lệ kèo bóng đá tối nay họ.

Nếu bạn đang chế tạo trên máy PA-RISC 2.0 và muốn Có tỷ lệ kèo bóng đá tối nay nhị phân 64 bit bằng GCC, bạn phải sử dụng GCC 64-bit phiên bản. tỷ lệ kèo bóng đá tối nay nhị phân GCC cho HP-UX PA-RISC và Itanium là Có sẵn từhttp: //www.hp.com/go/gcc. Đừng quên để có được và Cài đặt Binutils cùng một lúc.

Nếu bạn đang xây dựng trên máy PA-RISC 2.0 và muốn biên dịch tỷ lệ kèo bóng đá tối nay nhị phân để chạy trên máy PA-RISC 1.1 bạn sẽ cần Để chỉ định+DaportableinCFLAGS.

Nếu bạn đang chế tạo trên máy Itanium HP-ux, bạn sẽ Cần trình biên dịch HP ANSI C mới nhất với bản vá phụ thuộc hoặc tỷ lệ kèo bóng đá tối nay bản vá kế nhiệm:

PHSS_30848 S700_800 HP C Trình biên dịch (A.05.57)
PHSS_30849 S700_800 U2COMP/BE/plugin Thư viện tỷ lệ kèo bóng đá tối nay vá

29813_29941Cấu hình:

./configure cc = cc

Đối với trình biên dịch C tỷ lệ kèo bóng đá tối nay HP hoặc

./configure cc = gcc

cho GCC. Nếu tỷ lệ kèo bóng đá tối nay bỏ qua cài đặt này, thì định cấu hình sẽ chọnGCCNếu nó có lựa chọn.

Vị trí mục tiêu cài đặt mặc định là/usr/local/pgsql, mà tỷ lệ kèo bóng đá tối nay có thể muốn Thay đổi thành một cái gì đó dưới/opt. Nếu như Vì vậy, sử dụng--PrefixChuyển sangCấu hình.

Trong tỷ lệ kèo bóng đá tối nay bài kiểm tra hồi quy, có thể có một số chữ số thấp sự khác biệt trong tỷ lệ kèo bóng đá tối nay bài kiểm tra hình học, thay đổi tùy thuộc vào Bạn sử dụng phiên bản trình biên dịch và trình toán nào. Bất kỳ khác Lỗi là nguyên nhân cho sự nghi ngờ.

15.8.4. Irix

tỷ lệ kèo bóng đá tối nay đã được báo cáo để chạy thành công trên MIPS R8000, R10000 (cả IP25 và IP27) và R12000 (IP35) Chạy IRIX 6.5.5M, 6.5.12, 6.5.13 và 6.5.26 với MIPSPRO Trình biên dịch phiên bản 7.30, 7.3.1.2m, 7.3 và 7.4.4m.

​​Bạn sẽ cần trình biên dịch MIPSPRO FULL ANSI C. Có tỷ lệ kèo bóng đá tối nay vấn đề cố gắng xây dựng với GCC. Nó là một lỗi GCC đã biết (không phải Đã sửa theo phiên bản 3.0) liên quan đến việc sử dụng tỷ lệ kèo bóng đá tối nay chức năng trả về Một số loại cấu trúc. Lỗi này ảnh hưởng đến tỷ lệ kèo bóng đá tối nay chức năng nhưinet_ntoa, inet_lnaof, inet_netof, INET_MAKEADDRsemctl. Nó được cho là được cố định bằng cách buộc mã để liên kết tỷ lệ kèo bóng đá tối nay chức năng đó với libgcc, nhưng điều này chưa được Đã kiểm tra chưa.

Người ta biết rằng phiên bản 7.4.1m tỷ lệ kèo bóng đá tối nay trình biên dịch MIPSPRO tạo mã không chính xác. Triệu chứng là"tỷ lệ kèo bóng đá tối nay ghi điểm kiểm tra chính không hợp lệ"Khi thử Để bắt đầu cơ sở dữ liệu.) Phiên bản 7.4.4M là OK; tình trạng tỷ lệ kèo bóng đá tối nay Phiên bản trung gian không chắc chắn.

Có thể có vấn đề biên dịch như sau:

32237_32404

Một số phiên bản bao gồm tỷ lệ kèo bóng đá tối nay định nghĩa TCP trongSYS/XTI.H, vì vậy cần thêm#include <sys/xti.hinsrc/backend/libpq/pqcomm.cvà trongsrc/giao diện/libpq/fe-connect.c32715_32800

Trong tỷ lệ kèo bóng đá tối nay bài kiểm tra hồi quy, có thể có một số chữ số bậc thấp Sự khác biệt trong tỷ lệ kèo bóng đá tối nay bài kiểm tra hình học, tùy thuộc vào FPU là bạn sử dụng. Bất kỳ lỗi nào khác là nguyên nhân cho sự nghi ngờ.

15.8.5. Mingw/tỷ lệ kèo bóng đá tối nay địa Windows

tỷ lệ kèo bóng đá tối nay cho Windows có thể được xây dựng bằng MingW, giống như UNIX giống như UNIX xây dựng môi trường cho các hệ điều hành Microsoft hoặc sử dụng Microsoft'sVisual C ++bộ trình biên dịch. Biến thể xây dựng Mingw sử dụng tỷ lệ kèo bóng đá tối nay dựng bình thường hệ thống được mô tả trong chương này; Tác phẩm xây dựng trực quan C ++ hoàn toàn khác nhau và được mô tả trongChương 1633619_33770

Cổng Windows gốc yêu cầu phiên bản 32 hoặc 64 bit tỷ lệ kèo bóng đá tối nay Windows 2000 trở lên. Các hệ điều hành sớm hơn không có Cơ sở hạ tầng đầy đủ (nhưng Cygwin có thể được sử dụng trên đó). Mingw, các công cụ xây dựng giống như Unix và MSY, một bộ sưu tập Các công cụ UNIX được yêu cầu để chạy các tập lệnh shell nhưCấu hình, có thể được tải xuống từhttp: //www.mingw.org/. Không bắt buộc phải chạy tỷ lệ kèo bóng đá tối nay nhị phân kết quả; họ chỉ cần thiết để tạo ra nhị phân.

Sau khi cài đặt mọi thứ, có ý kiến ​​cho rằng tỷ lệ kèo bóng đá tối nay chạyPSQLdướicmd.exe, vì bảng điều khiển MSYS có bộ đệm vấn đề.

15.8.6. SCO OpenServer và SCO Phần mềm unix

tỷ lệ kèo bóng đá tối nay có thể được xây dựng trên SCO Unixware 7 và SCO OpenServer 5. Trên OpenServer, bạn có thể sử dụng phát triển OpenServer Bộ hoặc bộ phát triển phổ quát. Tuy nhiên, một số điều chỉnh có thể cần thiết, như được mô tả dưới đây.

15.8.6.1. Skunkware

Bạn nên xác định vị trí bản sao tỷ lệ kèo bóng đá tối nay CD SCO Skunkware. Các CD Skunkware được bao gồm với Unixware 7 và các phiên bản hiện tại tỷ lệ kèo bóng đá tối nay OpenServer 5. Skunkware bao gồm các phiên bản sẵn sàng để cài đặt Trong số nhiều chương trình phổ biến có sẵn trên Internet. Ví dụ, Gzip, Gunzip, GNU Make, Flex và Bison đều là Bao gồm. Đối với Unixware 7.1, CD này hiện được dán nhãn "Mở Bổ sung phần mềm cấp phép ". Nếu bạn không có CD này, phần mềm trên đó có sẵn từhttp: //www.sco.com/skunkware/.

Skunkware có các phiên bản khác nhau cho phần mềm Unix và OpenServer. Đảm bảo bạn cài đặt đúng phiên bản cho Hệ điều hành tỷ lệ kèo bóng đá tối nay bạn, ngoại trừ như đã lưu ý dưới đây.

Trên phần mềm Unix 7.1.3 và hơn thế nữa, trình biên dịch GCC được bao gồm Trên CD UDK như GNU MAKE.

15.8.6.2. Gnu tạo ra

36207_36310/usr/local/bin/make. Để tránh sự nhầm lẫn với SCOlàmChương trình, tỷ lệ kèo bóng đá tối nay có thể muốn Đổi tên GNUlàmđếngmake.

Như phần mềm Unix 7.1.3 trở lên, chương trình GNU Make IS IS phần Ostk tỷ lệ kèo bóng đá tối nay CD UDK và nằm trong/usr/gnu/bin/gmake.

15.8.6.3. ĐỌC LINE

Thư viện Readline nằm trên CD Skunkware. Nhưng nó không phải Bao gồm trên CD Unixware 7.1 Skunkware. Nếu tỷ lệ kèo bóng đá tối nay có Unixware 7.0.0 hoặc 7.0.1 CD Skunkware, tỷ lệ kèo bóng đá tối nay có thể cài đặt nó từ đó. Nếu không, hãy thửftp: //ftp.sco.com/skunkware.

Theo mặc định, Readline Cài đặt vào/usr/local/lib/usr/local/bao gồm. Tuy nhiên, tỷ lệ kèo bóng đá tối nayCấu hìnhChương trình sẽ không tìm thấy nó ở đó mà không có sự giúp đỡ. Nếu tỷ lệ kèo bóng đá tối nay đã cài đặt Readline, sau đó sử dụng Tùy chọn sauCấu hình:

.

15.8.6.4. Sử dụng UDK trên OpenServer

Nếu bạn đang sử dụng Bộ phát triển phổ quát mới (UDK) Trình biên dịch trên OpenServer, bạn cần chỉ định vị trí tỷ lệ kèo bóng đá tối nay Thư viện UDK:

38023_38101

Đặt chúng cùng với tỷ lệ kèo bóng đá tối nay tùy chọn đọc từ bên trên:

38221_38337

15.8.6.5. Đọc các trang người đàn ông tỷ lệ kèo bóng đá tối nay

Theo mặc định, các trang người đàn ông tỷ lệ kèo bóng đá tối nay được cài đặt vào/usr/local/pgsql/man. Theo mặc định, Unixware không nhìn vào đó cho tỷ lệ kèo bóng đá tối nay trang người đàn ông. Có thể Đọc chúng bạn cần sửa đổiManpathBiến trong/etc/mặc định/người đàn ông38829_38845

38882_38997

Trên OpenServer, một số nghiên cứu bổ sung cần được đầu tư để đầu tư Làm cho người đàn ông có thể sử dụng được, bởi vì hệ thống người đàn ông là một chút khác với các nền tảng khác. Hiện tại, tỷ lệ kèo bóng đá tối nay sẽ hoàn toàn không cài đặt chúng.

15.8.6.6. tỷ lệ kèo bóng đá tối nay vấn đề về C99 với bổ sung tính năng 7.1.1b

Đối với trình biên dịch sớm hơn bản phát hành với OpenUnix 8.0.0 (Unixware 7.1.2), bao gồm tính năng 7.1.1b Bổ sung, tỷ lệ kèo bóng đá tối nay có thể cần chỉ định-XBinCFLAGShoặcCCBiến môi trường. Các chỉ dẫn tỷ lệ kèo bóng đá tối nay đây là một lỗi trong việc biên dịchTuplesort.CTham khảo tỷ lệ kèo bóng đá tối nay chức năng nội tuyến. Rõ ràng đã có một sự thay đổi trong trình biên dịch 7.1.2 (8.0.0) và hơn thế nữa.

15.8.6.7.và Phần mềm unix

Nếu tỷ lệ kèo bóng đá tối nay sử dụngCấu hìnhTùy chọn, tỷ lệ kèo bóng đá tối nayphảisử dụng-kpthreadtrêntất cảChương trình sử dụng LibPQ. libpq Sử dụngpthread_*cuộc gọi, đó là Chỉ có sẵn với-kpthread/-kthreadcờ.

15.8.7. Solaris

PostgreSQL được hỗ trợ tốt trên Solaris. Càng cập nhật hơn Hệ điều hành tỷ lệ kèo bóng đá tối nay bạn, bạn sẽ gặp ít vấn đề hơn; Chi tiết bên dưới.

Lưu ý rằng tỷ lệ kèo bóng đá tối nay được gói với Solaris 10 (từ bản cập nhật 2). Các gói chính thức cũng có sẵn trênhttp: //pgfoundry.org/projects/solarispackages/. tỷ lệ kèo bóng đá tối nay gói cho tỷ lệ kèo bóng đá tối nay phiên bản Solaris cũ hơn (8, 9) bạn có thể được lấy từhttp: //www.sunfreeware.com/hoặchttp: //www.blastwave.org/.

15.8.7.1. Công cụ bắt buộc

Bạn có thể xây dựng với bộ trình biên dịch tỷ lệ kèo bóng đá tối nay GCC hoặc Sun. Vì Tối ưu hóa mã tốt hơn, trình biên dịch tỷ lệ kèo bóng đá tối nay Sun rất mạnh được đề xuất trên kiến ​​trúc SPARC. Chúng tôi đã nghe các báo cáo các vấn đề khi sử dụng GCC 2.95.1; GCC 2.95.3 trở lên là khuyến khích. Nếu bạn đang sử dụng trình biên dịch tỷ lệ kèo bóng đá tối nay Sun, hãy cẩn thận không để chọn/usr/ucb/cc; sử dụng/opt/sunwspro/bin/cc.

tỷ lệ kèo bóng đá tối nay có thể tải xuống Sun Studio từhttp: //developers.sun.com/sunstudio/doads/. Nhiều công cụ GNU được tích hợp vào Solaris 10, hoặc chúng là Trình bày trên CD đồng hành tỷ lệ kèo bóng đá tối nay Solaris. Nếu bạn thích các gói cho Phiên bản cũ tỷ lệ kèo bóng đá tối nay Solaris, bạn có thể tìm thấy các công cụ này tạihttp: //www.sunfreeware.comhoặchttp: //www.blastwave.org. Nếu bạn thích tỷ lệ kèo bóng đá tối nay nguồn, nhìn vàohttp: //www.gnu.org/order/ftp.html.

42843_42882

Khi bạn xây dựng tỷ lệ kèo bóng đá tối nay với hỗ trợ OpenSSL, bạn có thể Nhận lỗi biên dịch trong các tệp sau:

  • 43084_43111

  • SRC/Backend/libpq/password.c

  • src/giao diện/libpq/fe-auth.c

  • src/giao diện/libpq/fe-connect.c

Điều này là do xung đột không gian tên giữa tiêu chuẩn/usr/include/crypt.htỷ lệ kèo bóng đá tối nay tệp tiêu đề và tiêu đề được cung cấp bởi OpenSSL.

Nâng cấp cài đặt OpenSSL tỷ lệ kèo bóng đá tối nay bạn lên phiên bản 0.9.6a khắc phục vấn đề này. Solaris 9 trở lên có phiên bản mới hơn tỷ lệ kèo bóng đá tối nay OpenSSL.

15.8.7.3. Định cấu hình phàn nàn về chương trình kiểm tra thất bại

nếuCấu hìnhphàn nàn về a chương trình thử nghiệm không thành công, đây có lẽ là một trường hợp thời gian chạy người liên kết không thể tìm thấy một số thư viện, có thể là Libz, libreadline hoặc một số thư viện không chuẩn khác như LIBSSSL. Để trỏ nó đến đúng vị trí, đặtldflagsBiến môi trường trênCấu hìnhdòng lệnh, ví dụ:

Cấu hình ... ldflags = "-r/usr/sfw/lib:/opt/sfw/lib:/usr/local/lib"

xemLDTrang người đàn ông để biết thêm thông tin.

15.8.7.4. tỷ lệ kèo bóng đá tối nay dựng 64 bit đôi khi bị sập

Trên Solaris 7 trở lên, phiên bản 64 bit tỷ lệ kèo bóng đá tối nay LIBC có A Buggyvsnprintfthói quen, trong đó dẫn đến các bãi rác lõi thất thường trong postgresql. Đơn giản nhất được biết đến Giải pháp thay thế là buộc PostgreSQL sử dụng phiên bản riêng tỷ lệ kèo bóng đá tối nay riêng mình VSNPrintf thay vì bản sao thư viện. Để làm điều này, sau khi bạn chạyCấu hìnhChỉnh sửa một tệp được sản xuất quaCấu hình: insrc/makefile.global, Thay đổi dòng

libobjs =

để đọc

libobjs = snprintf.o

(Có thể có tỷ lệ kèo bóng đá tối nay tệp khác đã được liệt kê trong này biến. Đặt hàng không quan trọng.) Sau đó xây dựng như bình thường.

15.8.7.5. Biên dịch cho hiệu suất tỷ lệ kèo bóng đá tối nay ưu

Về kiến ​​trúc SPARC, Sun Studio rất mạnh đề xuất để biên dịch. Thử sử dụng-XO5Cờ tối ưu hóa để tạo Các nhị phân nhanh hơn đáng kể. Không sử dụng bất kỳ cờ nào Sửa đổi hành vi tỷ lệ kèo bóng đá tối nay các hoạt động dấu phẩy động vàerrnoXử lý (ví dụ:-Fast). Những lá cờ này có thể nâng một số Ví dụ, hành vi tỷ lệ kèo bóng đá tối nay không đạt tiêu chuẩn trong ngày/giờ điện toán.

Nếu bạn không có lý do để sử dụng tỷ lệ kèo bóng đá tối nay nhị phân 64 bit trên SPARC, thích phiên bản 32 bit. tỷ lệ kèo bóng đá tối nay hoạt động 64 bit là chậm hơn và nhị phân 64 bit chậm hơn 32 bit biến thể. Và mặt khác, mã 32 bit trên CPU AMD64 gia đình không phải là bản địa, và đó là lý do tại sao mã 32 bit là chậm hơn đáng kể trên gia đình CPU này.

Một số thủ thuật để điều chỉnh tỷ lệ kèo bóng đá tối nay và Solaris cho Hiệu suất có thể được tìm thấy tạihttp: //www.sun.com/servers/coolthreads/tnb/applications_postgresql.jsp. Bài viết này tập trung chính vào nền tảng T2000, nhưng nhiều tỷ lệ kèo bóng đá tối nay khuyến nghị cũng hữu ích trên tỷ lệ kèo bóng đá tối nay phần cứng khác với Solaris.

15.8.7.6. Sử dụng DTRACE để theo dõi tỷ lệ kèo bóng đá tối nay

Có, sử dụng dtrace là có thể. Nhìn thấyPhần 26.4Để biết thêm thông tin. tỷ lệ kèo bóng đá tối nay cũng có thể tìm thêm thông tin trong việc này bài báo:http: //blogs.sun.com/robertlor/entry/user_level_dtrace_probes_in.

Nếu bạn thấy sự liên kết tỷ lệ kèo bóng đá tối nay việc phá thai thực thi Postgres với một thông báo lỗi như:

đầu tiên không xác định được tham chiếu
 Biểu tượng trong tập tin
AbortTransaction Utils/Probes.o
Ủy ban Utils/Probes.O.
LD: FATAL: Lỗi tham chiếu biểu tượng. Không có đầu ra được viết vào Postgres
Collect2: LD đã trả về 1 trạng thái thoát
gmake: *** [postgres] lỗi 1

Cài đặt DTRACE tỷ lệ kèo bóng đá tối nay bạn quá cũ để xử lý các đầu dò trong Chức năng tĩnh. Bạn cần Solaris 10U4 hoặc mới hơn.