قم بتوصيل LibreOffice Base بـ PostgreSQL باستخدام المعالج المدمج

استخدم اتصال PostgreSQL المباشر من LibreOffice Base: أنشئ ملف قاعدة بيانات جديدًا، ثم اختر "الاتصال بقاعدة بيانات موجودة" ، ثم اختر PostgreSQL ، وأدخل اسم قاعدة البيانات والخادم والمنفذ. سيطلب منك Base بعد ذلك تسجيل الدخول إلى PostgreSQL ويحفظ .odbملفًا صغيرًا يحتوي على معلومات الاتصال؛ بينما يحتفظ خادم PostgreSQL بالبيانات الفعلية. الخطوات الموضحة أدناه مُستقاة من دليل LibreOffice Help 26.8، بتاريخ 9 أكتوبر 2026؛ وقد تختلف التسميات قليلاً في الإصدارات الأقدم.

ما الذي تحتاجه قبل الاتصال؟

احصل على اسم قاعدة البيانات بدقة، واسم مضيف الخادم أو عنوان IP الذي يمكن الوصول إليه من جهاز الكمبيوتر الذي يُشغّل LibreOffice، ومنفذ PostgreSQL. يستخدم نموذج اتصال LibreOffice هذه القيم الثلاث، ومنفذه الافتراضي الموثق هو 5432. ستحتاج أيضًا إلى اسم مستخدم وكلمة مرور PostgreSQL، بالإضافة إلى إذن الاتصال بقاعدة البيانات والوصول إلى الجداول أو طرق العرض التي تنوي استخدامها. اطلب هذه القيم من مسؤول قاعدة البيانات بدلًا من التخمين.

بالنسبة للخادم الموجود على نفس الحاسوب، قد يكون اسم المضيف هو localhost. أما بالنسبة للخادم المنفصل، فاستخدم اسم نظام أسماء النطاقات (DNS) أو عنوانه، وليس كلمة "localhost"؛ لأنها تشير دائمًا إلى الجهاز الذي يعمل عليه Base. القيم المذكورة في هذه المقالة ( inventory، db.example.net، و 5432) هي أمثلة توضيحية فقط، وليست بيانات اعتماد لخدمة حقيقية.

يتضمن برنامج Base خيارًا مباشرًا لقاعدة بيانات PostgreSQL في معالج قواعد البيانات. عادةً لا تحتاج إلى إعداد برنامج تشغيل JDBC أو ODBC لهذا المسار. قد تتطلب بعض المؤسسات أحد هذين المسارين لبيئتها الخاصة، ولكن لا تتبع هذا الإعداد إلا إذا كان الخيار المباشر غير متاح أو إذا حدده مسؤول قاعدة البيانات.

كيف يتم إنشاء اتصال القاعدة؟

  1. افتح معالج قواعد البيانات. في LibreOffice، اختر ملف > جديد > قاعدة بيانات . في الصفحة الأولى من المعالج، حدد الاتصال بقاعدة بيانات موجودة ، ثم اختر PostgreSQL من قائمة أنواع قواعد البيانات. انقر فوق التالي .
معالج قاعدة بيانات LibreOffice Base مع تحديد خيار "الاتصال بقاعدة بيانات موجودة" واختيار PostgreSQL
حدد خيار قاعدة البيانات الموجودة واختر PostgreSQL في معالج القاعدة.
  1. أدخل عنوان الاتصال. في صفحة اتصال PostgreSQL، املأ خانات اسم قاعدة البيانات ، والخادم ، ورقم المنفذ . على سبيل المثال، استخدم `< اسم قاعدة البيانات>`، و`<الخادم>` inventory، db.example.netو` <رقم المنفذ 5432>` فقط إذا كانت هذه هي القيم المُدخلة لخادمك. تقبل الصفحة أيضًا سلسلة اتصال PostgreSQL، مثل `<سلسلة اتصال PostgreSQL dbname=inventory host=db.example.net port=5432>`؛ استخدم الخانات المنفصلة ما لم يُحدد لك مسؤول النظام معلمات إضافية. يُشير LibreOffice إلى أنه يتم تجاهل user=قيم password=`<اسم قاعدة البيانات>` و`<رقم المنفذ>` في سلسلة الاتصال، ويُطلب إدخال بيانات الاعتماد عند الاتصال.
إعدادات اتصال PostgreSQL مع اسم قاعدة البيانات inventory، والخادم db.example.net، والمنفذ 5432
أدخل اسم قاعدة البيانات وعنوان خادم PostgreSQL والمنفذ الذي قدمه مسؤول قاعدة البيانات.
  1. قم بالمصادقة. انتقل إلى صفحة مصادقة المستخدم. أدخل اسم دور PostgreSQL وكلمة المرور الخاصة به عند المطالبة، ثم اختبر الاتصال أو أنهِ العملية. تجنب حفظ كلمة المرور على جهاز كمبيوتر مشترك أو مُدار إلا إذا كانت سياسة مؤسستك تسمح بذلك.
صفحة مصادقة مستخدم معالج قاعدة البيانات مع اسم المستخدم وكلمة المرور المخفية
يطلب النظام الأساسي اسم مستخدم وكلمة مرور PostgreSQL عند اختبار الاتصال.
  1. اختر كيفية حفظ Base للاتصال. في صفحة المعالج الأخيرة، حدد ما إذا كنت تريد تسجيل قاعدة البيانات في LibreOffice وما إذا كنت تريد فتحها للتعديل. يُسهّل التسجيل اختيار مصدر البيانات من مكونات LibreOffice الأخرى؛ فهو لا ينشر قاعدة البيانات ولا يُنشئ خادم PostgreSQL. احفظ الملف باسم واضح، مثلاً inventory.odb، في مكان يمكنك الوصول إليه. أعد فتح هذا الملف لاحقًا لاستخدام إعدادات الاتصال نفسها.

ما الذي يجب أن يظهر بعد نجاح الاتصال؟

يفتح برنامج Base نافذة قاعدة البيانات. حدد "الجداول" لعرض الجداول المتاحة للدور المتصل؛ افتح جدولًا واحدًا فقط إذا كان لديك إذن قراءته. إذا ظهرت الكائنات المتوقعة، فهذا يعني أن الاتصال قد تم بنجاح. لا يمنح تسجيل الدخول الناجح تلقائيًا إذن الوصول إلى جميع الجداول، ولا يقوم Base بنسخ جداول PostgreSQL إلى .odbالملف.

نافذة LibreOffice Base الرئيسية تعرض التنقل بين الجداول وجدول بيانات كمثال
بعد الاتصال، افتح الجداول وتأكد من ظهور كائنات قاعدة البيانات المتوقعة.

ماذا لو لم يتمكن النظام الأساسي من الاتصال؟

  • تم رفض الاتصال أو انقضى وقت الانتظار: تحقق من اسم المضيف والمنفذ ومسار الشبكة وجدار الحماية بين جهاز الكمبيوتر الأساسي وقاعدة بيانات PostgreSQL. بالنسبة للاتصال عن بُعد، يجب أن تستمع PostgreSQL على واجهة شبكة مناسبة؛ قد لا تقبل افتراضيًا سوى اتصالات الحلقة المحلية. اطلب من مسؤول الخادم التحقق listen_addressesمن سياسة الشبكة بدلاً من إتاحة الوصول إلى قاعدة البيانات على نطاق واسع. راجع إعدادات اتصال PostgreSQL .
  • "لا يوجد إدخال في ملف pg_hba.conf" أو فشل في المصادقة: قد لا يحتوي الخادم على قاعدة مصادقة مطابقة لعنوان العميل، وقاعدة البيانات المطلوبة، والمستخدم، وطريقة المصادقة، أو قد تكون كلمة المرور المُدخلة خاطئة. يجب على المسؤول التحقق من قاعدة المصادقة وطريقة كلمة المرور pg_hba.conf. يُعالج PostgreSQL القواعد بالتسلسل ويرفض الاتصال إذا لم تتطابق أي منها. لا تستخدم trustهذه الطريقة كحل سريع لخادم يمكن الوصول إليه عبر الشبكة؛ لأنها تتجاوز مصادقة كلمة المرور. راجع وثائق مصادقة عميل PostgreSQL .
  • لم يتم العثور على قاعدة البيانات: تأكد من اسم قاعدة البيانات وتأكد من أنك تتصل بمثيل PostgreSQL والمنفذ المقصودين.
  • تسجيل الدخول يعمل، لكن الجداول مفقودة أو للقراءة فقط: اطلب من المسؤول التأكد من أن الدور لديه CONNECTصلاحيات الوصول إلى قاعدة البيانات والصلاحيات المناسبة على المخطط والكائنات المطلوبة. تشير وثائق PostgreSQL إلى أن اجتياز فحوصات مصادقة المضيف وحده لا يكفي للوصول إلى قاعدة البيانات.

كيف يمكنك التحقق من الإعداد؟

أغلق الملف المحفوظ ثم أعد فتحه .odb، واتصل بالدور المطلوب، وتأكد من ظهور الجداول المتوقعة ضمن "الجداول" . إذا كانت لديك صلاحية الوصول، فافتح جدولًا معروفًا وتحقق من أسماء بعض الأعمدة أو السجلات المتوقعة. إذا طلب منك النظام إدخال كلمة المرور مرة أخرى، فقد يكون ذلك مجرد انعكاس لخيار أو سياسة حفظ بيانات الاعتماد؛ ولا يعني ذلك بالضرورة أن بيانات الاتصال خاطئة.

للاطلاع على تعريفات الحقول، راجع إعدادات اتصال LibreOffice PostgreSQL ودليل استخدام معالج قاعدة بيانات LibreOffice . اطلب من مسؤول PostgreSQL التحقق من إمكانية الوصول من جانب الخادم عندما يعمل الاتصال محليًا ولكنه يفشل من جهاز كمبيوتر آخر.

اترك تعليقاً

قم بتوصيل LibreOffice Base بـ PostgreSQL باستخدام المعالج المدمج

قم بتوصيل LibreOffice Base بـ PostgreSQL باستخدام المعالج المدمج

استخدم خيار PostgreSQL المباشر في Base لإدخال تفاصيل الخادم الخاص بك، وتسجيل الدخول، وحفظ ملف اتصال ODB، واستكشاف أخطاء الوصول الشائعة وإصلاحها.

توفير خطوط مخصصة لـ LibreOffice Flatpak

توفير خطوط مخصصة لـ LibreOffice Flatpak

قم بتثبيت خط في مجلد الخطوط الخاص بمستخدم Linux الخاص بك، وأعد تشغيل LibreOffice Flatpak، وتأكد من ظهوره في Writer دون إضعاف الحماية التي يوفرها التطبيق.

أوقفوا أعطال LibreOffice في سونوما: اعملوا محلياً أولاً

أوقفوا أعطال LibreOffice في سونوما: اعملوا محلياً أولاً

احمِ عملك واعزل أعطال حفظ محرك الأقراص الشبكي في LibreOffice على نظام macOS Sonoma باستخدام سير عمل محلي أولاً، وفحوصات الأذونات، والاختبارات المستهدفة.

حافظ على معرّفات CSV سليمة في Calc عن طريق استيرادها كنص

حافظ على معرّفات CSV سليمة في Calc عن طريق استيرادها كنص

حافظ على الأصفار البادئة في برنامج Calc عن طريق تعيين أعمدة المعرف إلى نص أثناء استيراد ملف CSV، والتحقق من المعاينة، والتحقق من البيانات المحفوظة.

حل آمن لمشكلة قفل مستند LibreOffice بواسطة مستخدم غير معروف

حل آمن لمشكلة قفل مستند LibreOffice بواسطة مستخدم غير معروف

ابحث عن سبب قفل مستند LibreOffice، وقم بمسح ملف القفل القديم بأمان، وتأكد من أنه يمكنك التحرير والحفظ دون فقدان التغييرات.

تسريع برنامج الكتابة عن طريق إخفاء وضغط صور المستندات

تسريع برنامج الكتابة عن طريق إخفاء وضغط صور المستندات

اجعل تحرير ملفات Writer التي تحتوي على صور كثيرة أسهل: اختبر إعداد عرض قابل للعكس، واضغط الصور كبيرة الحجم في نسخة، وتحقق من التخطيط المحفوظ.

تسريع بدء تشغيل LibreOffice على نظامي التشغيل Windows 11 و Linux

تسريع بدء تشغيل LibreOffice على نظامي التشغيل Windows 11 و Linux

اكتشف ما إذا كان بطء التشغيل ناتجًا عن الإضافات أو إعدادات الملف الشخصي أو النظام، ثم اختبر الحل الأكثر أمانًا دون فقدان بيانات LibreOffice.

احفظ مستندات LibreOffice مباشرةً إلى Nextcloud باستخدام WebDAV

احفظ مستندات LibreOffice مباشرةً إلى Nextcloud باستخدام WebDAV

قم بتوصيل LibreOffice بـ Nextcloud عبر WebDAV، واحفظ نسخة الخادم باستخدام Ctrl+S، وافهم كيف يختلف الاسترداد التلقائي عن مزامنة السحابة.

هل محول البلوتوث مفقود في جهاز باردوس 23؟ ابدأ بهذه الخطوات للتحقق.

هل محول البلوتوث مفقود في جهاز باردوس 23؟ ابدأ بهذه الخطوات للتحقق.

تحقق مما إذا كان جهاز Pardus 23 يحظر تقنية Bluetooth، أو يفتقد BlueZ، أو يفشل في اكتشاف البرامج الثابتة للمحول، ثم تأكد من أن وحدة التحكم تعمل.

قم بتفعيل عزل متصفح جوجل روم من خلال سياسة مؤسستك

قم بتفعيل عزل متصفح جوجل روم من خلال سياسة مؤسستك

تعرف على كيفية فصل Gooroom بين التصفح الموثوق وغير الموثوق، وما يمكن للمستخدمين تغييره، وكيف يمكن للمسؤول تحديث سياسات الموقع بأمان.