Phiên bản được hỗ trợ:hiện tại(173651_378216 / 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ữ cách đọc kèo bóng đá

Tạo cơ sở dữ cách đọc kèo bóng đá - Tạo cơ sở dữ cách đọc kèo bóng đá mới

Synopsis

Tạo cơ sở dữ cách đọc kèo bóng đátên[với] [chủ sở hữu [=]user_name]
           [Mẫu [=]Mẫu]
           [Mã hóa [=]mã hóa]
           [Locale [=]Locale]
           [Lc_collate [=]lc_collate]
           [Lc_ctype [=]lc_ctype]
           [Không gian bảng [=]TableSpace_Name]
           [Allow_connections [=]cho phépConn]
           [Giới hạn kết nối [=]Connlimit]
           [Is_template [=]istemplate]

Mô tả

Tạo cơ sở dữ cách đọc kèo bóng đáTạo một mớiPostgreSQLCơ sở dữ cách đọc kèo bóng đá.

Để tạo cơ sở dữ cách đọc kèo bóng đá, 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ạo vai trò.

Theo mặc định, cơ sở dữ cách đọc kèo bóng đá mới sẽ được tạo bằng cách nhân bản cơ sở dữ cách đọc kèo bóng đá 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ẫu012359_12558PostgreSQL. Đ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ữ cách đọc kèo bóng đá để tạo.

13119_13130

Tên vai trò của người dùng sẽ sở hữu cơ sở dữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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.

Locale

Đây là một phím tắt để cài đặtlc_collatelc_ctypecùng một lúc. Nếu bạn chỉ định điều này, bạn không thể chỉ định một trong các tham số đó.

Tip

Cài đặt địa phương kháclc_messages, lc_monetary, lc_numericlc_timekhông cố định cho mỗi cơ sở dữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá cụ thể, bạn có thể sử dụngcơ sở dữ cách đọc kèo bóng đá thay đổi ... Đặt.

LC_Collate

Thứ tự đối chiếu (LC_Collate) để sử dụng trong cơ sở dữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá mẫu. Xem bên dưới để biết các hạn chế bổ sung.

TableSpace_Name

Tên của không gian bảng sẽ được liên kết với cơ sở dữ cách đọc kèo bóng đá mới hoặcMặc địnhĐể sử dụng không gian bảng của cơ sở dữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá này. Nhìn thấyTạo 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ữ cách đọc kèo bóng đá 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 cho cơ sở dữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đá này có thể được nhân bản bởi bất kỳ người dùng nào cócreatedbĐặc quyền; Nếu sai (mặc định), thì chỉ có Superusers hoặc chủ sở hữu của cơ sở dữ cách đọc kèo bóng đá mới có thể sao chép nó.

17848_17936

Ghi chú

Tạo cơ sở dữ cách đọc kèo bóng đáKhô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ữ cách đọc kèo bóng đáHồiRất có thể liên quan đến các quyền không đủ trên thư mục dữ cách đọc kèo bóng đá, đĩa đầy đủ hoặc các sự cố hệ thống tệp khác.

Sử dụngDrop DataBaseĐể xóa cơ sở dữ cách đọc kèo bóng đá.

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ữ cách đọc kèo bóng đá (đặt quathay đổi cơ sở dữ cách đọc kèo bóng đá) và các quyền ở cấp cơ sở dữ cách đọc kèo bóng đá (đặt quaGrant) không được sao chép từ cơ sở dữ cách đọc kèo bóng đá mẫu.

Mặc dù có thể sao chép cơ sở dữ cách đọc kèo bóng đá khácTemplate1Bằng cách chỉ định tên của nó là mẫu, điều này chưa được (chưa) dự định là mục đích chungSao chép cơ sở dữ cách đọc kèo bóng đáHồiCơ 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ữ cách đọc kèo bóng đá mẫu trong khi nó đang được sao chép.Tạo cơ sở dữ cách đọc kèo bóng đásẽ 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ữ cách đọc kèo bóng đá mẫu bị khóa cho đến khiTạo cơ sở dữ cách đọc kèo bóng đáHoà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ữ cách đọc kèo bóng đá 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ữ cách đọc kèo bóng đásẽ cho phép Superusers chỉ địnhSQL_ASCII20486_20705

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ữ cách đọc kèo bóng đá mẫu, ngoại trừ khiTemplate020841_21020lc_collatelc_ctype. Sao chép dữ cách đọc kèo bóng đá đó sẽ dẫn đến cơ sở dữ cách đọc kèo bóng đá bị hỏng theo cài đặt mới.21215_21226Tuy nhiên, được biết là không chứa bất kỳ dữ cách đọc kèo bóng đá hoặc chỉ mục nào sẽ bị ảnh hưởng.

Thegiới hạn kết nốiTùy chọn chỉ được thi hành khoảng; 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ốiHồislotHồiVẫn còn cho cơ sở dữ cách đọc kèo bóng đá, 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ữ cách đọc kèo bóng đá mới:

Tạo cơ sở dữ cách đọc kèo bóng đá Lusiadas;

Để tạo cơ sở dữ cách đọc kèo bóng đáSalesĐượ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ữ cách đọc kèo bóng đá SalesApp Tablespace SalessPace;

Để tạo cơ sở dữ cách đọc kèo bóng đáâm nhạcVới một địa điểm khác:

Tạo nhạc cơ sở dữ cách đọc kèo bóng đá
    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ữ cách đọc kèo bóng đáMusic2Với một địa điểm khác và mã hóa bộ ký tự khác:

Tạo cơ sở dữ cách đọc kèo bóng đá 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 dành riêng 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ữ cách đọc kèo bóng đá23272_23385

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài cách đọc kèo bóng đá 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 cách đọc kèo bóng đá.