هذا هو الأمر pg_wrapper الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pg_wrapper - غلاف لأوامر عميل PostgreSQL
موجز
برنامج العميل [--العنقودية الإصدار/كتلة] [...]
(برنامج العميل: psql, خلقت ب, قطارةوجميع برامج العملاء الأخرى المثبتة فيه
/usr/lib/postgresql/الإصدار/ بن).
الوصف
يتم تشغيل هذا البرنامج فقط كرابط للأسماء التي تتوافق مع برامج PostgreSQL الموجودة في
/usr/lib/postgresql/الإصدار/سلة مهملات. فهو يحدد المجموعة وقاعدة البيانات التي تم تكوينها لـ
المستخدم ويستدعي الإصدار المناسب من البرنامج المطلوب للاتصال بتلك المجموعة
وقاعدة البيانات، وتوفير أي خيارات محددة لهذا الأمر.
يتم اختيار المجموعة المستهدفة بالوسائل التالية، بترتيب تنازلي للأولوية:
1. مواصفات صريحة مع --مضيف خيار
2. مواصفات صريحة مع --العنقودية خيار
3. إذا كان شبح تم تعيين متغير البيئة، ولم يتم إجراء أي تحديد إضافي للكتلة.
إصدار PostgreSQL الافتراضي ورقم المنفذ (من سطر الأوامر، البيئة
متغير بي جي بورت، أو الافتراضي 5432) سيتم استخدامه.
4. مواصفات صريحة مع PGCLUSTER متغيرات البيئة
5. مطابقة الإدخال ~/.postgresqlrc (انظر com.postgresqlrc(5) إن كان هذا الملف موجودا
6. مطابقة الإدخال في /etc/postgresql-common/user_clusters (انظر user_clusters(٥) إذا كان كذلك
الملف موجود
7. في حالة وجود مجموعة محلية واحدة فقط، سيتم اختيار تلك المجموعة.
8. في حالة وجود عدة مجموعات محلية، ستكون المجموعة التي تستمع على المنفذ الافتراضي 5432
المحدد.
إذا لم تتطابق أي من هذه القواعد، pg_wrapper يحبط مع وجود خطأ.
في حالة psql, pg_archivecleanupو pg_ جاهز, pg_wrapper سيستخدم دائمًا الثنائي from
تم تثبيت أحدث إصدار من PostgreSQL، حيث أنها متوافقة مع الإصدارات السابقة.
OPTIONS
--العنقودية الإصدار/كتلة
كتلة هو إما اسم كتلة محلية، أو يأخذ النموذج مضيف:ميناء ل
الكتلة النائية. لو ميناء يتم تركه فارغًا (أي أنك تحدد فقط المضيف:)، فإنه افتراضيا
5432.
البيئة
PGCLUSTER
إذا تم تعيين $PGCLUSTER، فستكون قيمته (للنموذج الإصدار/كتلة) يحدد المطلوب
الكتلة، على غرار --العنقودية خيار. ومع ذلك، إذا --العنقودية محدد ، عليه
يتجاوز قيمة $PGCLUSTER.
PG_CLUSTER_CONF_ROOT
يحدد هذا دليلاً أساسيًا بديلاً لتكوينات المجموعة. هذا هو
عادة /etc/postgresql/، ولكن لأغراض الاختبار/التطوير يمكنك تغيير هذا إلى
أشر إلى الدليل الرئيسي الخاص بك، على سبيل المثال، بحيث يمكنك استخدام أدوات postgresql المشتركة
بدون امتيازات الجذر.
PGSYSCONFDIR
هذا هو موقع التكوين العام لـ PostgreSQL وpostgresql-common (على سبيل المثال.
ز. pg_service.conf, user_clusters(5)). الافتراضي هو /etc/postgresql-common/.
استخدم pg_wrapper عبر الإنترنت باستخدام خدمات onworks.net