pg_virtualenv - Trực tuyến trên đám mây

Đây là lệnh pg_virtualenv có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


pg_virtualenv - Tạo một môi trường PostgreSQL bỏ đi để chạy các bài kiểm tra hồi quy

SYNOPSIS


pg_virtualenv [LỰA CHỌN] [-v 'phiên bản ...'] [lệnh]

MÔ TẢ


pg_virtualenv tạo môi trường máy chủ PostgreSQL ảo và thiết lập môi trường
các biến như vậy lệnh có thể truy cập (các) máy chủ cơ sở dữ liệu PostgreSQL. Các máy chủ là
bị phá hủy khi lệnh lối thoát hiểm.

Các biến môi trường PGHOST, cơ sở dữ liệu PG, NGƯỜI DÙNGPGPMật khẩu Sẽ được thiết lập. Mỗi
mặc định, một cụm mới được tạo, sử dụng phiên bản máy chủ PostgreSQL mới nhất
Cài đặt. Cụm sẽ sử dụng số cổng có sẵn đầu tiên bắt đầu từ 5432
PGPORT Sẽ được thiết lập.

Khi các cụm cho nhiều phiên bản được tạo, chúng sẽ khác nhau về số cổng
đã sử dụng, và PGPORT không được thiết lập. Các cụm được đặt tên phiên bản/ thoái lui. Để truy cập một cụm,
định PGCLUSTER =phiên bản/ thoái lui. Để dễ dàng truy cập, các cụm cũng được đăng ký trong
/etc/postgresql-common/pg_service.conf, với số phiên bản là tên cụm. Cụm
có thể được truy cập bằng cách chuyển chuỗi kết nối "dịch vụ =phiên bản", ví dụ psql dịch vụ = 9.2.

Khi được gọi là root, các cụm được tạo trong / etc / postgresql / như thường lệ; cho người khác
người dùng, PG_CLUSTER_CONF_ROOTPGSYSCONFDIR được đặt thành một thư mục tạm thời, nơi tất cả
các tệp thuộc các cụm được tạo.

LỰA CHỌN


-a Sử dụng tất cả các phiên bản máy chủ PostgreSQL đã cài đặt.

-v phiên bản ...
Sử dụng các phiên bản này (danh sách được phân tách bằng dấu cách).

-c pg_createcluster lựa chọn
Các tùy chọn bổ sung để chuyển đến pg_createcluster.

-i initdb lựa chọn
Các tùy chọn initdb bổ sung để chuyển tới pg_createcluster.

-o quyền lực=giá trị
Tùy chọn cấu hình để đặt trong tệp postgresql.conf, được chuyển đến pg_createcluster.

-s Khởi chạy trình bao bên trong môi trường ảo khi lệnh thất bại

-t Cài đặt các cụm trong một thư mục tạm thời, ngay cả khi chạy dưới quyền root.

-h Hiển thị sự trợ giúp của chương trình.

THÍ DỤ


# pg_virtualenv kiểm tra

GHI CHÚ


Khi chạy với người giả mạo(1) pg_virtualenv sẽ trở lại chế độ hoạt động không phải root.
Mặc dù vậy, chạy "fakeroot pg_virtualenv" dưới dạng root sẽ không thành công.

MÔI TRƯỜNG


PG_VIRTUALENV_NEWPID= vâng
Khi không trống, pg_virtualenv sẽ tự thực thi lại bằng cách sử dụng người mới(1).

PG_VIRTUALENV_UNSHARE=cờ
Khi không trống, pg_virtualenv sẽ tự thực thi lại bằng cách sử dụng không chia sẻ(1) sử dụng các cờ này.

PGPORT=n
Khi được đặt, giá trị được sử dụng cho cụm (đơn) đã tạo.

Sử dụng pg_virtualenv trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất