Phiên bản được hỗ trợ:15 / 14 / 13
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của cách đọc kèo bóng đá.
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ế.

15.4. Quy trình cách đọc kèo bóng đá

  1. Cấu hình

    Bước đầu tiên của quy trình cách đọc kèo bóng đá là đểCấu hìnhtập lệnh. Cho một mặc định

    ./configure
    

    Tập lệnh này sẽ chạy một số bài kiểm tra để xác địnhCấu hìnhTrong một thư mục bên ngoài cây nguồn, nếu bạn muốn giữVpathXây dựng. Đây là cách:

    mkdir build_dir
    cd build_dir
    /path/to/source/cây/cấu hình [Tùy chọn vào đây]
    gmake
    

    Cấu hình mặc định sẽ xây dựng máy chủ và/usr/local/pgsqlTheo mặc định.

    Bạn có thể tùy chỉnh quy trình xây dựng và cách đọc kèo bóng đá bằng cáchCấu hình:

    --prefix =tiền tố

    cách đọc kèo bóng đá tất cả các tệp trong thư mụctiền tốthay vì/usr/local/pgsql. Các tập tin thực tếtiền tốThư mục.

    Nếu bạn có nhu cầu đặc biệt, bạn cũng có thể tùy chỉnhngười đàn ôngdocVị trí thì không

    Để cách đọc kèo bóng đá có thể chuyển vị, bạn có thể muốn sử dụngCấu hình's--Disable-rpathTùy chọn. Ngoài ra, bạn sẽ

    --Exec-prefix =EXEC-PREFIX

    Bạn có thể cách đọc kèo bóng đá các tệp phụ thuộc kiến ​​trúc dướiExec-Prefix, hơn những gìtiền tốĐã được đặt thành.Exec-Prefixđược đặttiền tố

    --Bindir =Thư mục

    Chỉ định thư mục cho các chương cách đọc kèo bóng đá thực thi.EXEC-PREFIX/bin, mà/usr/local/pgsql/bin.

    --sysconfdir =Thư mục

    Đặt thư mục cho các cấu hình khác nhautiền tố/etcTheo mặc định.

    -libdir =Thư mục

    Đặt vị trí để cách đọc kèo bóng đá thư viện vàExec-Prefix/lib.

    --includedir =Thư mục

    Đặt thư mục để cách đọc kèo bóng đá tiêu đề C và C ++tiền tố/Bao gồm.

    -datarootDir =Thư mục

    Đặt thư mục gốc cho các loại khác nhau củatiền tố/chia sẻ.

    -datadir =Thư mục

    Đặt thư mục cho các tệp dữ liệu chỉ đọc được sử dụngDatarootDir. Lưu ý rằng

    -localedir =Thư mục

    Đặt thư mục để cách đọc kèo bóng đá dữ liệu địa phương, trongDatarootDir/Locale.

    --mandir =Thư mục

    trang người đàn ông đi kèm vớicách đọc kèo bóng đásẽ được cách đọc kèo bóng đángười đàn ôngxSubDirectories. Mặc định làDatarootDir/man.

    --docdir =Thư mục

    Đặt thư mục gốc để cách đọc kèo bóng đá"Man"trang. Điều này chỉ đặtDatarootDir/doc/cách đọc kèo bóng đá.

    --htmldir =Thư mục

    Tài liệu được định dạng HTML chocách đọc kèo bóng đásẽ được cách đọc kèo bóng đáDatarootDir.

    Lưu ý:đã được thực hiện để làm cho nó có thểcách đọc kèo bóng đávào các vị trí cách đọc kèo bóng đá được chia sẻ (chẳng hạn như/usr/local/bao gồm) mà không can thiệp"/cách đọc kèo bóng đá"được tự độngDatadir, sysconfdirDocDir, trừ khi được mở rộng hoàn toàn"Postgres"hoặc"PGSQL". Ví dụ, nếu bạn/usr/localnhư tiền tố,/usr/local/doc/cách đọc kèo bóng đá, nhưng nếu/opt/postgres, sau đó/opt/postgres/doc. Tiêu đề công khai CBao gồmvà làBao gồm.libdircho

    --với-includes =Thư mục

    Thư mụclà aReadline) Đã cách đọc kèo bóng đá-với thư việnTùy chọn.

    Ví dụ:-với in-includes =/opt/gnu/bao gồm:/usr/sup/bao gồm.

    -với thư viện =Thư mục

    Thư mụclà a--với phần mềmtùy chọn) Nếu bạn có

    Ví dụ:--with-libres =/opt/gnu/lib:/usr/sup/lib.

    --Enable-NLS [=Ngôn ngữ]

    Cho phép hỗ trợ ngôn ngữ bản địa (NLS), nghĩa là khả năngNgôn ngữIS--Enable-nls = 'de fr'. (The

    Để sử dụng tùy chọn này, bạn sẽ cần mộtGetTextAPI; xem ở trên.

    --with-pgport =Số

    setSốnhưcách đọc kèo bóng đáMáy chủ trên cùng một máy.

    --with-perl

    Xây dựngPL/PerlNgôn ngữ phía máy chủ.

    --with-python

    Xây dựngPL/Pythonphía máy chủ

    --with-tcl

    Xây dựngPL/TCLNgôn ngữ phía máy chủ.

    --with-tclconfig =Thư mục

    TCL cách đọc kèo bóng đá tệpTCLCONFIG.SH, chứa

    --with-gssapi

    Xây dựng với sự hỗ trợ cho xác thực GSSAPI. TRÊN/usr/bao gồm, /usr/lib), vì vậy bạn phải sử dụng--với phần-với thư việnNgoài raCấu hìnhSẽ kiểm tra các tệp tiêu đề cần thiết và

    --with-krb5

    Xây dựng với sự hỗ trợ cho xác thực Kerberos 5./usr/bao gồm, /usr/lib), vì vậy bạn phải sử dụng--với phần mềm-với thư việnNgoài raCấu hìnhSẽ kiểm tra các tệp tiêu đề cần thiết và

    --with-krb-srvnam =tên

    Tên mặc định của Hiệu trưởng dịch vụ KerberosPostgreslà mặc định. CóPostgres.

    --with-opensssl

    xây dựng với sự hỗ trợ choSSL(mã hóa) Kết nối. Cái nàyOpenSSLGói sẽ được cách đọc kèo bóng đá.Cấu hìnhSẽ kiểm tra các yêu cầuOpenSSLcách đọc kèo bóng đá

    --with-pam

    xây dựng vớiPAM(Mô -đun xác thực có thể cắm) Hỗ trợ.

    --with-ldap

    xây dựng vớiLDAPHỗ trợ để xác thực và tham số kết nốiPhầnPhần 19.3.8choOpenLDAPGói đếnWinldapThư viện được sử dụng.Cấu hìnhSẽ kiểm traOpenLDAPcách đọc kèo bóng đá là đủ trước khi tiến hành.

    --without-wreadline

    Ngăn chặn việc sử dụngReadlineThư viện (vàlibeditlà tốt).PSQL, vì vậy nó là

    --with-libedit-referred

    ủng hộ việc sử dụng BSD được cấp phéplibeditThư viện chứ không phảiReadline. Tùy chọn này làReadline.

    --with-bonjour

    Xây dựng với hỗ trợ Bonjour. Điều này đòi hỏi Bonjour

    --with-ossp-uuid

    Xây dựng các thành phần bằng cách sử dụngThư viện OSSP UUID. Cụ thể, xây dựngUUID-OSSPMô -đun, trong đó

    --with-libxml

    Xây dựng với libxml (cho phép hỗ trợ SQL/XML).

    LIBXML cách đọc kèo bóng đá chương trìnhXML2-Configcó thể được sử dụng để phát hiệnXML2_CONFIGĐể trỏ đếnXML2-ConfigChương cách đọc kèo bóng đá thuộc về--với phần mềm-với thư viện.

    --with-libxslt

    Sử dụng libxslt khi xây dựngXML2Mô -đun.XML2dựa vào thư viện này để

    31330_31359

    Vô hiệu hóa hỗ trợ cho lưu trữ số nguyên 64 bit chocách đọc kèo bóng đáphát hành trướcDấu thời gianGiá trị. Tuy nhiên,cách đọc kèo bóng đá. Nhìn thấyPhần 8.5cho

    --Disable-float4-byval

    Tắt giá trị vượt qua float4"Theo giá trị", khiến chúng được thông qua"Bằng cách tham khảo"Thay vào đó."Phiên bản 0"Gọi cách đọc kèo bóng đá ước. MỘT"Phiên bảnGọi cách đọc kèo bóng đá ước.

    --Disable-float8-byval

    Tắt giá trị vượt qua float8"Theo giá trị", khiến chúng được thông qua"Bằng cách tham khảo"Thay vào đó."Phiên bản 0"Gọi cách đọc kèo bóng đá ước. MỘT"Phiên bảnGọi cách đọc kèo bóng đá ước. Lưu ý rằng tùy chọn này--Disable-float8-byval--Enable-float8-byval.

    --with-segsize =Segsize

    ĐặtKích thước phân đoạn, trong"LargeFile"Hỗ trợ (điều mà hầu hết làm, hầu hếttar,,

    --with-blocksize =blocksize

    ĐặtKích thước khối, trong

    --with-wal-segsize =Segsize

    ĐặtKích thước phân đoạn Wal,,

    --with-wal-blocksize =blocksize

    ĐặtWAL Block Size,,

    --bị-spinlocks

    Cho phép bản dựng thành công ngay cả khicách đọc kèo bóng đáKhông có spinlockock CPUcách đọc kèo bóng đáTrên của bạncách đọc kèo bóng đánhà phát triển.

    38089_38114

    Vô hiệu hóa an toàn chủ đề của các thư viện máy khách.libpqECPGChương cách đọc kèo bóng đá từ an toàn

    --with-system-tzdata =Thư mục

    cách đọc kèo bóng đáBao gồm cơ sở dữ liệu múi giờ riêng của nó, nóThư mụcđược sử dụngThư mụcphải được chỉ định là/usr/share/zoneinfocó khả năngcách đọc kèo bóng đá.

    Tùy chọn này chủ yếu nhắm vào gói nhị phân

    --without-zlib

    Ngăn chặn việc sử dụngZlibThư viện. Điều này vô hiệu hóapg_dumppg_restore. Tùy chọn này chỉ là

    --Enable-Debug

    biên dịch tất cả các chương cách đọc kèo bóng đá và thư viện với gỡ lỗi

    --Enable-coverage

    Nếu sử dụng GCC, tất cả các chương cách đọc kèo bóng đá và thư viện đềuPhần 30.4Để biết thêm

    --Enable-Profiling

    Nếu sử dụng GCC, tất cả các chương cách đọc kèo bóng đá và thư viện đềugmon.outTệp sử dụng trong

    --Enable-cassert

    cho phépKhẳng địnhKiểm tra"Không thể xảy ra"Điều kiện. Đây là

    --Enable-end

    Cho phép theo dõi phụ thuộc tự động. Với điều này

    --Enable-dtrace

    biên dịchcách đọc kèo bóng đávới sự hỗ trợ choPhần 27.4Để biết thêm

    Để trỏ đếnDTRACEChương cách đọc kèo bóng đá, biến môi trườngDTRACEcó thể được đặt. Điều này thường sẽ làDTRACEIS/usr/sbin, có thể không có trong

    Tùy chọn dòng lệnh bổ sung choDTRACEchương cách đọc kèo bóng đá có thể được chỉ định trongdtraceFlags. Trên Solaris, để bao gồmdtraceFlags = "-64"đến

    ./configure cc = 'gcc -m64' --Enable-dtrace dtraceFlags = '-64' ...

    Sử dụng cách đọc kèo bóng đá biên dịch của Sun:

    45631_45728

    Nếu bạn thích cách đọc kèo bóng đá biên dịch C khác với OneCấu hìnhchọn, bạn có thể đặtCCđếnCấu hìnhsẽ chọnGCCNếu có sẵn, thì nền tảng của nền tảngCC). Tương tự,CFLAGSBiến.

    Bạn có thể chỉ định các biến môi trường trênCấu hìnhDòng lệnh, ví dụ:

    ./configure cc =/opt/bin/gcc cflags = ' -o2 -pipe'
    

    Đây là danh sách các biến quan trọng có thể

    Bison

    Chương cách đọc kèo bóng đá Bison

    CC

    c cách đọc kèo bóng đá biên dịch

    CFLAGS

    Tùy chọn chuyển đến cách đọc kèo bóng đá biên dịch C

    CPP

    C tiền xử lý

    cppflags

    Tùy chọn để chuyển đến bộ tiền xử lý C

    DTRACE

    Vị trí củaDTRACEchương cách đọc kèo bóng đá

    dtraceFlags

    Tùy chọn chuyển đếnDTRACEChương cách đọc kèo bóng đá

    Flex

    Chương cách đọc kèo bóng đá Flex

    ldflags

    Tùy chọn sử dụng khi liên kết các tệp thực thi hoặc

    LDFLAGS_EX

    Tùy chọn bổ sung để liên kết các tệp thực thi

    LDFLAGS_SL

    Tùy chọn bổ sung để liên kết các thư viện được chia sẻ

    MSGFMT

    MSGFMTChương cách đọc kèo bóng đá cho bản địa

    perl

    Tên đường dẫn đầy đủ của cách đọc kèo bóng đá thông dịch Perl. Điều này sẽ

    Python

    Tên đường dẫn đầy đủ của cách đọc kèo bóng đá thông dịch Python. Cái nàyPhần 42.1Để biết thêm

    TCLSH

    Tên đường dẫn đầy đủ của cách đọc kèo bóng đá thông dịch TCL. Điều này sẽ

    xml2_config

    XML2-ConfigChương cách đọc kèo bóng đá được sử dụng

  2. Build

    Để bắt đầu bản dựng, loại:

    gmake
    

    (nhớ sử dụngGNU làm.) Bản dựng sẽ mất

    Tất cả các postgresql được thực hiện thành công. Sẵn sàng để cách đọc kèo bóng đá.

    Nếu bạn muốn xây dựng mọi thứ có thể được xây dựng,đóng góp),

    GMake World
    

    Dòng cuối cùng được hiển thị nên là:

    Postgresql, đóng góp và tài liệu được thực hiện thành công. Sẵn sàng để cách đọc kèo bóng đá.
  3. Kiểm tra hồi cách đọc kèo bóng đá

    Nếu bạn muốn kiểm tra máy chủ mới được xây dựng trước khi bạncách đọc kèo bóng đáchạy trên của bạn

    Kiểm tra gmake
    

    (Điều này sẽ không hoạt động như root; làm điều đó như mộtChương 30chứa

  4. cách đọc kèo bóng đá tệp

    Lưu ý:Nếu bạn đang nâng cấp một hệ thống hiện cóPhầncó hướng dẫn về việc nâng cấp A

    để cách đọc kèo bóng đácách đọc kèo bóng đáEnter:

    gmake cách đọc kèo bóng đá
    

    Điều này sẽ cách đọc kèo bóng đá các tệp vào các thư mụcBước 1. Hãy chắc chắn

    Để cách đọc kèo bóng đá tài liệu (trang HTML và người đàn ông),

    gmake install-docs
    

    Nếu bạn xây dựng thế giới ở trên, hãy loại thay thế:

    gmake install-world
    

    Điều này cũng cách đọc kèo bóng đá tài liệu.

    Bạn có thể sử dụnggmake install-stripThay vìcách đọc kèo bóng đá GMakeđể dảicách đọc kèo bóng đá-Stripcố gắng

    cách đọc kèo bóng đá tiêu chuẩn cung cấp tất cả các tệp tiêu đềcách đọc kèo bóng đá8.0, riêng biệtgmake alling-all-meadersLệnh là cần thiết

    cách đọc kèo bóng đá chỉ dành cho máy khách:Nếu bạn muốn

    GMAKE -C SRC/BIN cách đọc kèo bóng đá
    gmake -c src/bao gồm cách đọc kèo bóng đá
    54733_54766
    GMake -c DOC cách đọc kèo bóng đá
    

    src/binCó một vài nhị phân

Đăng kýEventLogtrênWindows:Để đăng ký AWindows EventLogThư viện với hoạt động

regsvr32PGSQL_L Library_Directory/pgevent.dll

Điều này tạo ra các mục đăng ký được sử dụng bởi cách đọc kèo bóng đá xem sự kiện.

Chứng minh:Để hoàn tác cách đọc kèo bóng đá sử dụngGMAKE uninstall. Tuy nhiên, điều này

Làm sạch:Sau khi cách đọc kèo bóng đá, bạn có thể miễn phí đĩaGMake Clean. Điều này sẽCấu hìnhChương cách đọc kèo bóng đá, để bạn có thể xây dựng lạigmakeSau này. ĐẾNgmake Distclean. Nếu bạn đang đi

Nếu bạn thực hiện bản dựng và sau đó khám phá ra rằng của bạnCấu hìnhTùy chọn đã sai hoặc nếu bạn thay đổiCấu hìnhĐiều traGmake DistcleanTrước khi cấu hình lại và