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

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay - Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới

Synopsis

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối naytên[với] [chủ sở hữu [=]user_name]
           [Mẫu [=]Mẫu]
           [Mã hóa [=]mã hóa]
           [Chiến lược [=]Chiến lược]
           [Locale [=]Locale]
           [Lc_collate [=]lc_collate]
           [Lc_ctype [=]lc_ctype]
           [ICU_LOCALE [=]ICU_LOCALE]
           [Locale_provider [=]Locale_Provider]
           [Collation_version =collation_version]
           [Không gian bảng [=]TableSpace_Name]
           [Allow_connections [=]allowConn]
           [Giới hạn kết nối [=]Connlimit]
           [Is_template [=]istemplate]
           [Oid [=]oid]

Mô tả

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối naytỷ lệ kèo bóng đá tối nay một mớiPostgreSQLCơ sở dữ tỷ lệ kèo bóng đá tối nay.

Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay, bạn phải là một siêu người dùng hoặc có đặc biệtcreatedbĐặc quyền. Nhìn thấytỷ lệ kèo bóng đá tối nay vai trò.

Theo mặc định, cơ sở dữ tỷ lệ kèo bóng đá tối nay mới sẽ được tạo bằng cách nhân bản cơ sở dữ tỷ lệ kèo bóng đá tối nay hệ thống tiêu chuẩnTemplate1. Một mẫu khác có thể được chỉ định bằng cách viếtMẫutên. Cụ thể, bằng cách viếtMẫu mẫu0, bạn có thể tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay nguyên sơ (một nơi không có đối tượng do người dùng xác định và nơi các đối tượng hệ thống không bị thay đổi) chỉ chứa các đối tượng tiêu chuẩn được xác định trước bởi phiên bảnPostgreSQL. Điều này rất hữu ích nếu bạn muốn tránh sao chép bất kỳ đối tượng cài đặt nào có thể đã được thêm vàoTemplate1.

tham số

tên

Tên của cơ sở dữ tỷ lệ kèo bóng đá tối nay để tạo.

user_name

Tên vai trò của người dùng sẽ sở hữu cơ sở dữ tỷ lệ kèo bóng đá tối nay mới hoặcMặc địnhĐể sử dụng mặc định (cụ thể là người dùng thực hiện lệnh). Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay thuộc sở hữu của một vai trò khác, bạn phải là thành viên trực tiếp hoặc gián tiếp của vai trò đó hoặc là một siêu người dùng.

Mẫu

Tên của mẫu để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới hoặcMặc địnhĐể sử dụng mẫu mặc định (Template1).

mã hóa

Bộ mã hóa ký tự để sử dụng trong cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Chỉ định một hằng số chuỗi (ví dụ:'sql_ascii') hoặc số mã hóa số nguyên hoặcMặc địnhĐể sử dụng mã hóa mặc định (cụ thể là mã hóa cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu). Các bộ ký tự được hỗ trợ bởiPostgreSQLMáy chủ được mô tả trongPhần 24.3.1. Xem bên dưới để biết các hạn chế bổ sung.

Chiến lược

Chiến lược sẽ được sử dụng để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. NếuWal_logChiến lược được sử dụng, cơ sở dữ tỷ lệ kèo bóng đá tối nay sẽ được sao chép từng khối và mỗi khối sẽ được ghi riêng vào nhật ký ghi. Đây là chiến lược hiệu quả nhất trong trường hợp cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu nhỏ và do đó nó là mặc định. CũFile_CopyChiến lược cũng có sẵn. Chiến lược này ghi một bản ghi nhỏ vào nhật ký ghi lại cho từng không gian bảng được sử dụng bởi cơ sở dữ tỷ lệ kèo bóng đá tối nay đích. Mỗi bản ghi như vậy đại diện cho việc sao chép toàn bộ thư mục đến một vị trí mới ở cấp hệ thống tập tin. Mặc dù điều này không làm giảm đáng kể âm lượng nhật ký ghi lại, đặc biệt nếu cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu lớn, nhưng nó cũng buộc hệ thống phải thực hiện một điểm kiểm tra cả trước và sau khi tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Trong một số tình huống, điều này có thể có tác động tiêu cực đáng chú ý đến hiệu suất hệ thống tổng thể.

Locale

Đây là một phím tắt để cài đặtlc_collatelc_ctypecùng một lúc.

tip

Cài đặt địa phương khácLC_Messages, lc_monetary, lc_numericlc_timekhông cố định cho mỗi cơ sở dữ tỷ lệ kèo bóng đá tối nay và không được đặt bởi lệnh này. Nếu bạn muốn biến chúng thành mặc định cho một cơ sở dữ tỷ lệ kèo bóng đá tối nay cụ thể, bạn có thể sử dụngCơ sở dữ tỷ lệ kèo bóng đá tối nay thay đổi ... Đặt.

lc_collate

Thứ tự đối chiếu (lc_collate) để sử dụng trong cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Điều này ảnh hưởng đến thứ tự sắp xếp được áp dụng cho các chuỗi, ví dụ: trong các truy vấn có thứ tự bởi, cũng như thứ tự được sử dụng trong các chỉ mục trên các cột văn bản. Mặc định là sử dụng thứ tự đối chiếu của cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu. Xem bên dưới để biết các hạn chế bổ sung.

lc_ctype

Phân loại ký tự (lc_ctype) để sử dụng trong cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Điều này ảnh hưởng đến việc phân loại các ký tự, ví dụ: dưới, trên và chữ số. Mặc định là sử dụng phân loại ký tự của cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu. Xem bên dưới để biết các hạn chế bổ sung.

ICU_LOCALE

Chỉ định ID locale ICU nếu nhà cung cấp locle ICU được sử dụng.

locale_provider

Chỉ định nhà cung cấp để sử dụng cho đối chiếu mặc định trong cơ sở dữ tỷ lệ kèo bóng đá tối nay này. Các giá trị có thể là:ICU, LIBC. LIBClà mặc định. Các lựa chọn có sẵn phụ thuộc vào hệ điều hành và các tùy chọn xây dựng.

collation_version

Chỉ định chuỗi phiên bản đối chiếu để lưu trữ với cơ sở dữ tỷ lệ kèo bóng đá tối nay. Thông thường, điều này nên được bỏ qua, điều này sẽ khiến phiên bản được tính toán từ phiên bản thực tế của đối chiếu cơ sở dữ tỷ lệ kèo bóng đá tối nay được cung cấp bởi hệ điều hành. Tùy chọn này được dự định sẽ được sử dụng bởipg_upgradeĐể sao chép phiên bản từ cài đặt hiện có.

Xem thêmthay đổi cơ sở dữ tỷ lệ kèo bóng đá tối nayĐể biết cách xử lý phiên bản đối chiếu cơ sở dữ tỷ lệ kèo bóng đá tối nay không phù hợp.

TableSpace_Name

Tên của không gian bảng sẽ được liên kết với cơ sở dữ tỷ lệ kèo bóng đá tối nay mới hoặcmặc địnhĐể sử dụng không gian bảng của cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu. Không gian bảng này sẽ là không gian bảng mặc định được sử dụng cho các đối tượng được tạo trong cơ sở dữ tỷ lệ kèo bóng đá tối nay này. Nhìn thấytỷ lệ kèo bóng đá tối nay không gian bảngĐể biết thêm thông tin.

allowConn

Nếu sai thì không ai có thể kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay này. Mặc định là đúng, cho phép các kết nối (trừ khi bị hạn chế bởi các cơ chế khác, chẳng hạn nhưGrant/Thu hồi kết nối).

Connlimit

Có thể thực hiện bao nhiêu kết nối đồng thời với cơ sở dữ tỷ lệ kèo bóng đá tối nay này. -1 (mặc định) có nghĩa là không có giới hạn.

istemplate

Nếu đúng, thì cơ sở dữ tỷ lệ kèo bóng đá tối nay này có thể được nhân bản bởi bất kỳ người dùng nào vớicreatedbĐặc quyền; Nếu sai (mặc định), thì chỉ có Superusers hoặc chủ sở hữu của cơ sở dữ tỷ lệ kèo bóng đá tối nay mới có thể sao chép nó.

oid

Định danh đối tượng sẽ được sử dụng cho cơ sở dữ tỷ lệ kèo bóng đá tối nay mới. Nếu tham số này không được chỉ định,PostgreSQLsẽ tự động chọn OID phù hợp. Tham số này chủ yếu nhằm sử dụng nội bộ bởipg_upgradevà chỉpg_upgradeCó thể chỉ định giá trị nhỏ hơn 16384.

Các tham số tùy chọn có thể được viết theo bất kỳ thứ tự nào, không chỉ thứ tự được minh họa ở trên.

ghi chú

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nayKhông thể được thực thi bên trong khối giao dịch.

Lỗi dọc theo dòngKhông thể khởi tạo thư mục cơ sở dữ tỷ lệ kèo bóng đá tối nayHồirất có thể liên quan đến các quyền không đủ trên thư mục dữ tỷ lệ kèo bóng đá tối nay, đĩa đầy đủ hoặc các sự cố hệ thống tệp khác.

Sử dụngDrop DataBaseĐể xóa cơ sở dữ tỷ lệ kèo bóng đá tối nay.

Chương trìnhcreatedblà một chương trình trình bao quanh lệnh này, được cung cấp để thuận tiện.

Tham số cấu hình cấp cơ sở dữ tỷ lệ kèo bóng đá tối nay (đặt quathay đổi cơ sở dữ tỷ lệ kèo bóng đá tối nay) và các quyền ở cấp cơ sở dữ tỷ lệ kèo bóng đá tối nay (đặt quaGrant) không được sao chép từ cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu.

Mặc dù có thể sao chép cơ sở dữ tỷ lệ kèo bóng đá tối nay khácTemplate1Bằng cách chỉ định tên của nó là mẫu, điều này chưa được dự định là mục đích chungHồiSao chép cơ sở dữ tỷ lệ kèo bóng đá tối nayHàngCơ sở. Giới hạn chính là không có phiên nào khác có thể được kết nối với cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu trong khi nó đang được sao chép.Tạo cơ sở dữ tỷ lệ kèo bóng đá tối naysẽ thất bại nếu có bất kỳ kết nối nào khác tồn tại khi nó bắt đầu; Nếu không, các kết nối mới đến cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu bị khóa cho đến khiTạo cơ sở dữ tỷ lệ kèo bóng đá tối nayHoàn thành. Nhìn thấyPhần 23.3Để biết thêm thông tin.

Mã hóa bộ ký tự được chỉ định cho cơ sở dữ tỷ lệ kèo bóng đá tối nay mới phải tương thích với cài đặt locale đã chọn (lc_collatelc_ctype). Nếu địa phương làC(hoặc tương đươngPOSIX), sau đó tất cả các mã hóa được cho phép, nhưng đối với các cài đặt địa phương khác, chỉ có một mã hóa sẽ hoạt động đúng. (Tuy nhiên, trên Windows, mã hóa UTF-8 có thể được sử dụng với bất kỳ địa phương nào.)Tạo cơ sở dữ tỷ lệ kèo bóng đá tối naysẽ cho phép Superusers chỉ địnhSQL_ASCIIMã hóa bất kể cài đặt địa phương, nhưng sự lựa chọn này không được chấp nhận và có thể dẫn đến hành vi sai của các chức năng chuỗi ký tự nếu dữ tỷ lệ kèo bóng đá tối nay không tương thích với vị trí được lưu trữ trong cơ sở dữ tỷ lệ kèo bóng đá tối nay.

Cài đặt mã hóa và địa phương phải khớp với các cài đặt của cơ sở dữ tỷ lệ kèo bóng đá tối nay mẫu, ngoại trừ khiTemplate0được sử dụng làm mẫu. Điều này là do các cơ sở dữ tỷ lệ kèo bóng đá tối nay khác có thể chứa dữ tỷ lệ kèo bóng đá tối nay không khớp với mã hóa được chỉ định hoặc có thể chứa các chỉ mục có thứ tự sắp xếp bị ảnh hưởng bởilc_collatelc_ctype. Sao chép dữ tỷ lệ kèo bóng đá tối nay đó sẽ dẫn đến cơ sở dữ tỷ lệ kèo bóng đá tối nay bị hỏng theo cài đặt mới.Template0Tuy nhiên, được biết là không chứa bất kỳ dữ tỷ lệ kèo bóng đá tối nay hoặc chỉ mục nào sẽ bị ảnh hưởng.

Hiện tại không có tùy chọn nào để sử dụng địa phương cơ sở dữ tỷ lệ kèo bóng đá tối nay với các so sánh không phảitỷ lệ kèo bóng đá tối nay đối chiếuđể giải thích). Nếu điều này là cần thiết, thì các đối chiếu trên cột sẽ cần được sử dụng.

Thegiới hạn kết nốiTùy chọn chỉ được thi hành xấp xỉ; Nếu hai phiên mới bắt đầu vào cùng một lúc khi chỉ một kết nốislotHồiVẫn còn cho cơ sở dữ tỷ lệ kèo bóng đá tối nay, có thể cả hai sẽ thất bại. Ngoài ra, giới hạn không được thi hành đối với các siêu người dùng hoặc quy trình nhân viên nền.

ví dụ

Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay mới:

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay Lusiadas;

Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối naySalesĐược sở hữu bởi người dùngSalesAppvới không gian bảng mặc địnhSalesspace:

Tạo chủ sở hữu cơ sở dữ tỷ lệ kèo bóng đá tối nay SalesApp Tablespace SalessPace;

Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nayâm nhạcvới một địa điểm khác:

Tạo nhạc cơ sở dữ tỷ lệ kèo bóng đá tối nay
    Locale 'sv_se.utf8'
    Template Template0;

Trong ví dụ này,Mẫu mẫu0mệnh đề là bắt buộc nếu ngôn ngữ được chỉ định khác với chữ cái trongTemplate1. (Nếu nó không, thì việc chỉ định địa phương rõ ràng là dự phòng.)

Để tạo cơ sở dữ tỷ lệ kèo bóng đá tối nayMusic2Với một ngôn ngữ khác và một bộ ký tự khác mã hóa:

Tạo cơ sở dữ tỷ lệ kèo bóng đá tối nay Music2
    Locale 'SV_SE.ISO885915'
    Mã hóa Latin9
    Template Template0;

Cài đặt mã hóa được chỉ định và mã hóa phải khớp hoặc lỗi sẽ được báo cáo.

Lưu ý rằng tên địa phương cụ thể cho hệ điều hành, do đó các lệnh trên có thể không hoạt động theo cùng một cách ở mọi nơi.

Tương thích

Không cóTạo cơ sở dữ tỷ lệ kèo bóng đá tối nayCâu lệnh trong tiêu chuẩn SQL. Cơ sở dữ tỷ lệ kèo bóng đá tối nay tương đương với các danh mục, có sự sáng tạo được xác định là do triển khai.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài tỷ lệ kèo bóng đá tối nay không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài tỷ lệ kèo bóng đá tối nay.