سؤال

بعد بنجاح بناء dblink على solaris 10 باستخدام الشمس ج 5.9 SunOS_sparc 2007/05/03 و gmake.

ركضت gmake installcheck و حصلت على الناتج التالي:

========== running regression test queries        ==========

test dblink               ... FAILED

======================

 1 of 1 tests failed.

الخلافات التي تسببت في بعض الاختبارات الفشل يمكن أن ينظر إليها في ملف "./الانحدار.ديفس".نسخة من ملخص الاختبار الذي تراه أعلاه يتم حفظها في الملف "./الانحدار.خارج".

الخطأ الأول في الانحدار.ديفس الملف:

psql:dblink.sql:11:خطأ:لا يمكن تحميل المكتبة "/تطبيقات/كيو/ lib/dblink.حتى":ld.لذلك.1:postgre s:قاتلة:نقل خطأ:ملف /تطبيقات/كيو/lib/dblink.لذلك:رمز PG_GETARG_TEXT_PP:المشار إليها لم يتم العثور على رمز

أنا على التوالي كيو النسخة 8.2.4 مع أحدث dblink المصدر.

أي شخص لديه أي فكرة ما كنت بحاجة إلى القيام به من أجل حل هذه المشكلة.شكرا

هل كانت مفيدة؟

المحلول

لحل هذه المشكلة حاولت استخدام 8.2 dblink مصادر بدلا من إصدار أحدث.

تحتاج أيضا إلى التأكد من استخدام جنو لا تجعل الشمس جعل.

نصائح أخرى

هل الملف هو يبحث عن موجود في الواقع ؟ هو في هذا الموقع ؟

قد يكون واحدا من عدد قليل من الأشياء التي يمكن التفكير:1) الشيء لا ترجمة ، وبالتالي لا وجود لها.2) أنها موجودة, ولكن في مكان آخر ، متغير البيئة أن يقول أين يمكن العثور عليه هو الخطأ.3) الأذونات هي تلك التي معرف البريد يعمل كما لا يمكن أن تعبر إلى هذا الدليل.

للتحقق مما إذا كان هو في مكان آخر:

find / -type f|grep dblink.so

للتحقق من الأذونات:

su - 
su - postgres
less /apps/postgresql/ lib/dblink.so
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top