حرفه ای: مشکل عدم اجرای نرم افزارهای Pl SQL Developer و یا Mastero در ویندوزهای 64 بیتی مانند ویندوز 7

ساخت وبلاگ

اگر تا به حال خواسته باشید در ویندوزهای 64 بیتی مانند ویندوز سرور 2012 یا ویندوز 7 که اوراکل دیتابیس بر روی آن نصب می باشد ، نرم افزارهایی مانند Pl SQL Developer یا Oracle Mastero و یا ... را نصب نمایید خواهید دید که در هنگام اتصال به پایگاه داده دچار مشکل می گردید. خطایی که به شکل زیر می باشد :


nitialization error
Could not load "C:appMyCompproduct11.2.0dbhome_1binoci.dll "

OCIDLL forced to C:appMyCompproduct11.2.0dbhome_1binoci.dll
LoadLibrary(C:appMyCompproduct11.2.0dbhome_1 binoci.dll) returned 0

در ابتدا احتمالا فکر می کنید که این مشکل به خاطر صحیح وارد نکردن نام یوزر و یا پسورد و یا نام دیتابیس است. اما واقعیت چیزی جز این است :

این اتفاق وقتی می افتد که نرم افزارهای فوق نمی توانند نسخه 64 بیتی فایل oci.dll را لود کنند. برای این که این مشکل را حل نماییم باید نسخه 32 بیتی Oracle Instant Client را دانلود نماییم، آن را از حالت فشرده خارج سازیم و در دایرکتوری مرتبط مانند Instant_client کپی کنیم. در مرحله بعد باید نرم افزار مربوطه را به خوبی تنظیم نماییم. به عنوان مثال اگر نرم افزار فوق Pl SQL Developer باشد می توانیم به منوی Tools رفته و در قسمت Preferences ، آدرس Oracle Instant Client را مشخص سازیم (در این مورد مثلا Instant_client ) و Oci.dll را انتخاب کنیم.

حالا Pl Sql Developer را دوباره راه اندازی کنید تا به خوبی به اوراکل دیتابیس متصل گردد.

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : مشکلات حرفه ای پرستاران, نویسنده : محمد رضا جوادیان programers بازدید : 208 تاريخ : دوشنبه 26 مهر 1395 ساعت: 16:40