Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
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

initDB

initDB - Tạo mớiPostgreSQLCụm cơ sở dữ kèo bóng đá việt nam

Synopsis

initDB[Tùy kèo bóng đá việt nam...] [--pgdata | -D]Thư mục

Mô tả

initDBTạo một mới10817_10829Cụm cơ sở dữ kèo bóng đá việt nam. Một cụm cơ sở dữ kèo bóng đá việt nam là một tập hợp các cơ sở dữ kèo bóng đá việt nam được quản lý bởi một phiên bản máy chủ.

Tạo cụm cơ sở dữ kèo bóng đá việt nam bao gồm việc tạo các thư mục trong đó dữ kèo bóng đá việt nam cơ sở dữ kèo bóng đá việt nam sẽ tồn tại, tạo các bảng danh mục được chia sẻ (bảng thuộc toàn bộ cụm thay vì bất kỳ cơ sở dữ kèo bóng đá việt nam cụ thể nào) và tạoTemplate1PostgresCơ sở dữ kèo bóng đá việt nam. Khi sau này bạn tạo một cơ sở dữ kèo bóng đá việt nam mới, mọi thứ trongTemplate1Cơ sở dữ kèo bóng đá việt nam được sao chép. (Do đó, bất cứ thứ gì được cài đặt trongTemplate1được sao chép tự động vào mỗi cơ sở dữ kèo bóng đá việt nam được tạo sau.)PostgresCơ sở dữ kèo bóng đá việt nam là cơ sở dữ kèo bóng đá việt nam mặc định được sử dụng để sử dụng bởi người dùng, tiện ích và ứng dụng của bên thứ ba.

mặc dùinitDBSẽ cố gắng tạo thư mục dữ kèo bóng đá việt nam được chỉ định, nó có thể không có quyền nếu thư mục chính của thư mục dữ kèo bóng đá việt nam mong muốn được sở hữu gốc. Để khởi tạo trong một thiết lập như vậy, hãy tạo một thư mục dữ kèo bóng đá việt nam trống làm gốc, sau đó sử dụngChownĐể gán quyền sở hữu thư mục đó cho tài khoản người dùng cơ sở dữ kèo bóng đá việt nam, sau đóSuĐể trở thành người dùng cơ sở dữ kèo bóng đá việt nam để chạyinitDB.

initDBPhải chạy với tư cách là người dùng sẽ sở hữu quy trình máy chủ, vì máy chủ cần có quyền truy cập vào kèo bóng đá việt nam tệp và thư mục màinitDBTạo. Vì máy chủ không thể chạy làm root, bạn không được chạyinitDB12488_12541

Vì lý do bảo mật, cụm mới được tạo bởiinitDBsẽ chỉ có thể truy cập được bởi chủ sở hữu cụm theo mặc định. The--allow-group-AccessTùy kèo bóng đá việt nam cho phép bất kỳ người dùng nào trong cùng một nhóm với chủ sở hữu cụm đọc các tệp trong cụm. Điều này rất hữu ích để thực hiện các bản sao lưu với tư cách là người dùng không có đặc quyền.

initDBKhởi tạo mã hóa vị trí và ký tự mặc định của cụm cơ sở dữ kèo bóng đá việt nam. Bộ mã hóa ký tự, thứ tự đối chiếu (lc_collate) và kèo bóng đá việt nam lớp tập ký tự (lc_ctype13176_13264initDBXác định kèo bóng đá việt nam cài đặt đó choTemplate113370_13439

Để thay đổi thứ tự đối chiếu mặc định hoặc kèo bóng đá việt nam lớp đặt ký tự, sử dụng--lc-collate--lc-ctypeTùy kèo bóng đá việt nam. Đơn đặt hàng khác ngoàiChoặcPOSIXCũng có hình phạt hiệu suất. Vì những lý do này, điều quan trọng là kèo bóng đá việt nam đúng địa điểm khi chạyinitDB.

kèo bóng đá việt nam danh mục địa phương còn lại có thể được thay đổi sau khi máy chủ được khởi động. Bạn cũng có thể sử dụng-LocaleĐể đặt mặc định cho tất cả kèo bóng đá việt nam danh mục địa phương, bao gồm kèo bóng đá việt nam lớp thứ tự đối chiếu và kèo bóng đá việt nam lớp bộ ký tự. Tất cả kèo bóng đá việt nam giá trị địa phương của máy chủ (lc_*) có thể được hiển thị thông quaHiển thị tất cả. Thêm chi tiết có thể được tìm thấy trongPhần 24.1.

Để thay đổi mã hóa mặc định, sử dụng--Encoding. Thêm chi tiết có thể được tìm thấy trongPhần 24.3.

Tùy kèo bóng đá việt nam

-Aauthmethod
--Auth =authmethod

Tùy kèo bóng đá việt nam này chỉ định phương thức xác thực mặc định cho người dùng cục bộ được sử dụng trongpg_hba.conf(hostcục bộ15169_15180initDBsẽ chuẩn bị trướcpg_hba.confMục nhập bằng phương pháp xác thực được chỉ định để không thể sao chép cũng như kết nối sao chép.

Không sử dụngTrust​​Trừ khi bạn tin tưởng tất cả người dùng địa phương trên hệ thống của bạn.Trustlà mặc định để dễ cài đặt.

--Auth-host =authmethod

Tùy kèo bóng đá việt nam này chỉ định phương thức xác thực cho người dùng cục bộ thông qua các kết nối TCP/IP được sử dụng trongpg_hba.conf(hostdòng).

--Auth-local =authmethod

Tùy kèo bóng đá việt nam này chỉ định phương thức xác thực cho người dùng cục bộ thông qua các kết nối ổ cắm tên miền Unix được sử dụng trongpg_hba.conf(cục bộ16292_16302

-DThư mục
-pgdata =Thư mục

Tùy chọn này chỉ định thư mục nơi cụm cơ sở dữ kèo bóng đá việt nam phải được lưu trữ. Đây là thông tin duy nhất theo yêu cầu củainitDB, nhưng bạn có thể tránh viết nó bằng cách đặtPGDATABiến môi trường, có thể thuận tiện vì máy chủ cơ sở dữ kèo bóng đá việt nam (Postgres) có thể tìm thấy thư mục cơ sở dữ kèo bóng đá việt nam sau này bởi cùng một biến.

-emã hóa
---Encoding =mã hóa

Chọn mã hóa cơ sở dữ kèo bóng đá việt nam mẫu. Đây cũng sẽ là mã hóa mặc định của bất kỳ cơ sở dữ kèo bóng đá việt nam nào bạn tạo sau này, trừ khi bạn ghi đè nó ở đó. Mặc định có nguồn gốc từ địa phương hoặcSQL_ASCIINếu điều đó không hoạt động. kèo bóng đá việt nam bộ ký tự được hỗ trợ bởiPostgreSQLMáy chủ được mô tả trongPhần 24.3.1.

-g
--Walling-group-Access

Cho phép người dùng trong cùng một nhóm với chủ sở hữu cụm để đọc tất cả kèo bóng đá việt nam tệp cụm được tạo bởi18130_18138. Tùy kèo bóng đá việt nam này bị bỏ qua trênWindowsvì nó không hỗ trợPOSIX

-K
-Data-Checksums

Sử dụng tổng kiểm tra trên các trang dữ kèo bóng đá việt nam để giúp phát hiện tham nhũng bởi hệ thống I/O mà nếu không sẽ im lặng. Kích hoạt tổng kiểm tra có thể phải chịu một hình phạt hiệu suất đáng chú ý. Nếu được đặt, tổng kiểm tra được tính toán cho tất cả các đối tượng, trong tất cả các cơ sở dữ kèo bóng đá việt nam. Tất cả các lỗi kiểm tra sẽ được báo cáo trongPG_STAT_DATABASEXem. Nhìn thấyPhần 30.2Để biết chi tiết.

-locale =Locale

Đặt locale mặc định cho cụm cơ sở dữ kèo bóng đá việt nam. Nếu tùy chọn này không được chỉ định, ngôn ngữ được kế thừa từ môi trườnginitDBChạy vào. Hỗ trợ địa phương được mô tả trongPhần 24.1.

--lc-collate =Locale
--lc-ctype =Locale
--lc-messages =Locale
20000_20016Locale
--lc-numeric =Locale
--lc-time =Locale

như-Locale, nhưng chỉ đặt locale trong danh mục được chỉ định.

--no-locale

tương đương với-locale = C.

-N
--no-sync

Theo mặc định,initDBSẽ chờ tất cả các tệp được viết an toàn vào đĩa. Tùy kèo bóng đá việt nam này gây rainitDB20966_21211

--no-intructions

Theo mặc định,initDBSẽ viết hướng dẫn về cách bắt đầu cụm ở cuối đầu ra của nó. Tùy kèo bóng đá việt nam này làm cho các hướng dẫn bị bỏ lại. Điều này chủ yếu được sử dụng để sử dụng bởi các công cụ bao bọcinitDBTrong hành vi cụ thể của nền tảng, trong đó kèo bóng đá việt nam hướng dẫn đó có thể không chính xác.

-pwfile =FileName

làm choinitDBĐọc mật khẩu của Superuser cơ sở dữ kèo bóng đá việt nam từ một tệp. Dòng đầu tiên của tệp được lấy làm mật khẩu.

-S
--sync chỉ

Viết một cách an toàn tất cả các tệp cơ sở dữ kèo bóng đá việt nam vào đĩa và thoát. Điều này không thực hiện bất kỳ bình thường nàoinitDBHoạt động.

-Tconfig
--Text-search-config =config

Đặt cấu hình tìm kiếm văn bản mặc định. Nhìn thấydefault_text_search_configĐể biết thêm thông tin.

-Utên người dùng
--Username =tên người dùng

Chọn tên người dùng của Superuser cơ sở dữ kèo bóng đá việt nam. Điều này mặc định là tên của người dùng hiệu quả đang chạyinitDB. Nó thực sự không quan trọng tên của Superuser là gì, nhưng người ta có thể kèo bóng đá việt nam giữ tên thông thườngPostgres, ngay cả khi tên người dùng hệ điều hành là khác nhau.

-W
--pwprompt

làm choinitDBLời nhắc cho mật khẩu để cung cấp cho Superuser cơ sở dữ kèo bóng đá việt nam. Nếu bạn không có kế hoạch sử dụng xác thực mật khẩu, điều này không quan trọng. Nếu không, bạn sẽ không thể sử dụng xác thực mật khẩu cho đến khi bạn đã thiết lập mật khẩu.

-xThư mục
--waldir =Thư mục

Tùy kèo bóng đá việt nam này chỉ định thư mục nơi nhật ký ghi lại phải được lưu trữ.

--wal-segsize =size

ĐặtKích thước phân đoạn Wal, trong megabyte. Đây là kích thước của từng tệp riêng lẻ trong nhật ký Wal. Kích thước mặc định là 16 megabyte. Giá trị phải là sức mạnh của 2 từ 1 đến 1024 (megabyte). Tùy kèo bóng đá việt nam này chỉ có thể được đặt trong khi khởi tạo và không thể thay đổi sau.

Có thể hữu ích khi điều chỉnh kích thước này để kiểm soát mức độ chi tiết của vận chuyển hoặc lưu trữ nhật ký Wal. Ngoài ra, trong cơ sở dữ kèo bóng đá việt nam với khối lượng lớn của WAL, số lượng tệp wal trên mỗi thư mục có thể trở thành một vấn đề về hiệu suất và quản lý. Tăng kích thước tệp WAL sẽ giảm số lượng tệp WAL.

Khác, ít được sử dụng, các tùy kèo bóng đá việt nam cũng có sẵn:

-D
-Debug

In đầu ra gỡ lỗi từ phần phụ trợ Bootstrap và một vài thông điệp khác quan tâm ít hơn cho công chúng nói chung. Phụ trợ bootstrap là chương trìnhinitDBSử dụng để tạo các bảng danh mục. Tùy kèo bóng đá việt nam này tạo ra một lượng lớn đầu ra cực kỳ nhàm chán.

--Discard-Caches

Chạy phụ trợ bootstrap vớiDEBUG_DISCARD_CACHES = 1Tùy kèo bóng đá việt nam. Điều này mất một thời gian rất dài và chỉ sử dụng để gỡ lỗi sâu.

-LThư mục

Chỉ định ở đâuinitDBnên tìm các tệp đầu vào của nó để khởi tạo cụm cơ sở dữ kèo bóng đá việt nam. Điều này thường không cần thiết. Bạn sẽ được cho biết nếu bạn cần chỉ định vị trí của họ một cách rõ ràng.

-N
--no-Clean

Theo mặc định, khiinitDBXác định rằng một lỗi đã ngăn chặn nó hoàn toàn tạo cụm cơ sở dữ kèo bóng đá việt nam, nó loại bỏ bất kỳ tệp nào nó có thể đã tạo trước khi phát hiện ra rằng nó không thể hoàn thành công việc. Tùy chọn này ức chế việc dọn dẹp và do đó hữu ích cho việc gỡ lỗi.

Các tùy kèo bóng đá việt nam khác:

-V
--Version

initDBPhiên bản và thoát.

-?
--Help

Hiển thị trợ giúp vềinitDBĐối số dòng lệnh và thoát.

Môi trường

PGDATA

Chỉ định thư mục nơi cụm cơ sở dữ kèo bóng đá việt nam được lưu trữ; có thể được ghi đè bằng-DTùy kèo bóng đá việt nam.

pg_color

Chỉ định có nên sử dụng màu trong kèo bóng đá việt nam thông báo chẩn đoán hay không. kèo bóng đá việt nam giá trị có thể làluôn luôn, Autokhông bao giờ.

TZ

Chỉ định múi giờ mặc định của cụm cơ sở dữ kèo bóng đá việt nam được tạo. Giá trị phải là tên múi giờ toàn thời gian (xemPhần 8.5.3).

Ghi chú

initDBcũng có thể được gọi quapg_ctl initDB.

Xem thêm

PG_CTL, Postgres

Gửi hiệu chỉnh

30298_30524Mẫu nàyĐể báo cáo vấn đề tài kèo bóng đá việt nam.