Oracle Enterprise Manager নিয়ে কাজ করেছেন অথচ error java.lang.exception exception in sending request :: null এই সমস্যায় পড়েননি এমন ব্যাক্তি খুজে পাওয়া মুশকিল। আজ আমি এই সমস্যার সমাধান দেখাব। মূলত লোকাল মেশিনের টাইম জোন এবং আপনার ডাটাবেজ Enterprise Manager এর টাইম জোনের পার্থক্যের কারনে এটা হয়ে থাকে। তো চলুন শুরু করা যাক ……
১. প্রথমেই নিশ্চিত হন আপনি Admin user কি না।
২. আপনার ডাটাবেজ ডিরেক্টরি থেকে Enterprise Manager এর Config ফোল্ডারটি খুজে বের করুন।
Default Directory: 11g: C:11gproduct11.2.0dbhome_1hostname_databasesysmanconfig
10g: C:oracleproduct10.2.0db_1hostname_databasesysmanconfig
যেমন, যদি localhost-এ আমার ডাটাবেজ orcl হয় তাহলে পাথটা হবে এরকম…… C:11gproduct11.2.0dbhome_1localhost_orclsysmanconfig
৩. Config ফোল্ডার থেকে emd.properties এই ফাইলটি নোটপ্যাড দিয়ে ওপেন করুন। ফাইলটার একবারে শেষ লাইনে আপনার টাইমজোন সেট করুন এভাবে –
agentTZRegion=+06:00 (অবশ্যই আগের টাইমজোনকে মুছে দিন অথবা কমেন্ট করে রাখুন)।
১. প্রথমেই নিশ্চিত হন আপনি Admin user কি না।
২. আপনার ডাটাবেজ ডিরেক্টরি থেকে Enterprise Manager এর Config ফোল্ডারটি খুজে বের করুন।
Default Directory: 11g: C:11gproduct11.2.0dbhome_1hostname_databasesysmanconfig
10g: C:oracleproduct10.2.0db_1hostname_databasesysmanconfig
যেমন, যদি localhost-এ আমার ডাটাবেজ orcl হয় তাহলে পাথটা হবে এরকম…… C:11gproduct11.2.0dbhome_1localhost_orclsysmanconfig
৩. Config ফোল্ডার থেকে emd.properties এই ফাইলটি নোটপ্যাড দিয়ে ওপেন করুন। ফাইলটার একবারে শেষ লাইনে আপনার টাইমজোন সেট করুন এভাবে –
agentTZRegion=+06:00 (অবশ্যই আগের টাইমজোনকে মুছে দিন অথবা কমেন্ট করে রাখুন)।
অনেক সময় ডাটাবেজ ডিরেক্টরিতে ফাইল এডিট করা যায় না, সেক্ষেত্রে ফাইলটি কপি করে অন্য কোথাও রেখে এডিট করুন এবং এডিট শেষে কপি করে এনে রিপ্লেস করে দিন
৪. ফাইনালি সিস্টেমের সার্ভিস (service) থেকে নিচের সার্ভিস সমূহ রিস্টার্ট দিন……
- oracle dbconsole
- oracle listener
- oracle service
সার্ভিস (service) এ যেতে রান এ গিয়ে services.msc লিখে এন্টার দিন
এবার আপনার পিসি রিস্টার্ট দিন। আশাকরি কাজ হয়েছে। কষ্ট করে পাড়ার জন্য ধন্যবাদ।
আর বুঝতে সমস্যা হলে নিচের ভিডিওটা দেখতে পারেন।