এসকিউএল বিকাশকারী ত্রুটি বার্তাগুলি: "java.exe জন্য পুরো পথের নাম লিখুন" এবং "পথে J2SE এসডিকে ইনস্টল করা খুঁজে পাওয়া যায় না"


10

গতকাল, আমি এসকিউএল ডেভেলপার 3 এসডিকে দিয়ে ডাউনলোড করেছি এবং এটি ঠিকঠাক ব্যবহার করতে সক্ষম হয়েছি। গত রাতে আমার পিসিটি বন্ধ করে দেওয়ার পরে এবং এই সকালে আবার এটি বুট করার পরে, যতবারই আমি এটি চালানোর চেষ্টা করি, আমি এই বার্তাটি পাই:

"Java.exe এর জন্য পুরো পথের নাম লিখুন"

আমি C:\Program Files\Java\jre6\java.exeযেখানে EXE অবস্থিত সেখানে ব্রাউজ করেছি এবং আমি এই বার্তাটি পেয়েছি:

"সি সি: \ প্রোগ্রাম ফাইলসমূহ \ জাভা \ jre6 \ java.exe পথে J2SE এসডিকে ইনস্টল করা যায় না"

গতকাল যখন ঠিকঠাক কাজ করছিল তখন এখানে কী সমস্যা হতে পারে? আমি যুক্ত করব যে আমার পিসি শেষ রাতে শাটডাউনের সময় হিমশীতল হয়েছিল, তাই আমি এটি বন্ধ করে দিয়ে শেষ করেছিলাম, তবে এটি প্রাসঙ্গিক কিনা তা আমি জানি না।

আমি জাভা পুনরায় ইনস্টল করেছি এবং এটি এখনও একই বার্তা দেয়। আমি এসডিকে ছাড়াই এসকিউএল বিকাশকারীও ডাউনলোড করেছি এবং একই বার্তাটি পেয়েছি। আমি আরও যোগ করব যে আমি আসলে এসকিউএল বিকাশকারী ইনস্টল করছি না, কেবল ফোল্ডার থেকে এক্সিকিউটেবল চালাচ্ছি। আমি মনে করি না আপনি আসলে এটি ইনস্টল করেছেন।

কেউ কি জানেন যে এর কারণ কি হতে পারে? আমি উইন্ডোজ 7 32-বিট এ আছি।


আমি এটি আমার আনইনস্টল জাভা এবং এসকিউএল বিকাশকারী প্রোগ্রাম ফোল্ডারটি মুছে ফিক্স করে বলে মনে করি। আমি তখন জাভা পুনরায় ইনস্টল করেছি এবং এসকিউএল বিকাশকারীকে পুনরায় সরিয়ে নিয়েছি এবং এটি এখন কাজ করে। আমি আমার উত্তর হিসাবে রাখার আগে, আমি অন্য কিছু বলার আছে তা যদি কিছু হয় তবে তা দেখতে পাচ্ছি।
osclatingcretin

উত্তর:


6

ফোল্ডারের নামটিতে "jre6" বলতে বোঝায় যে আপনি সেখানে জেআরই ইনস্টল করেছেন, এবং এসডিকে নয়। এটিকে কোথাও নির্দেশ করুন যেখানে আপনার জেআরডি-র পরিবর্তে জেডিকে / এসডিকে ইনস্টলেশন java.exe রয়েছে এবং সেখান থেকে এটি কাজ করা উচিত।

আপনার যদি শাটডাউন করার সময় বিদ্যুৎ বন্ধ করে দেওয়া হত, এটি এসডিকে রেফারেন্সটি সংরক্ষণ করতে পারবেন না, এভাবে পরবর্তী প্রারম্ভের সময় এটি জিজ্ঞাসা করুন।


2
আজ আবার আমার পিসি বুট করার পরে, আমি আবারও ত্রুটি বার্তাটি দিয়ে অভ্যর্থনা জানাই! আমি আমার সি ড্রাইভ অনুসন্ধান করেছি java.exeএবং জানতে পেরেছি যে ফোল্ডারে আমি ডাউনলোড করা জিপ ফাইলটি বের করেছি তার গভীরতার মধ্যে একটি অনুলিপি রয়েছে। বিশেষত, এটি ছিল sqldeveloper-3.0.04.34\sqldeveloper\jdk\jre\bin। আমি এটা ইঙ্গিত এবং কাজ!
oscilatingcretin

4

যদি আপনার jdk ফাইলটি উইন্ডোজ in-এ পুনরাবৃত্তি করার জন্য jdk ফাইলের জন্য জিজ্ঞাসা করতে আটকে যায় বা আপনি jdk ফাইল নিয়ে সমস্যায় পড়ে থাকেন তবে কেবল নিয়মিত স্টার্টআপের পরিবর্তে প্রশাসক হিসাবে এসকিউএলডিফলার চালানোর চেষ্টা করুন।


এটা আমার সমস্যা ছিল। আমি আপনাকে আরও একবার পরামর্শ দিচ্ছি যে আপনি কেবল একবার প্রশাসক হিসাবে খোলেন, জাভা পাথ সেট করুন, বন্ধ করুন এবং সাধারণ হিসাবে খুলুন। আপনার একাধিকবার অ্যাডমিন হিসাবে চালানোর দরকার নেই।
ড্যান অ্যাটকিনসন

আমার ইস্যুটির মতো মনে হচ্ছে - আমি যখন কোনও জেডিকে এটিকে নির্দেশ করি তখন আমাকে ত্রুটি না দেওয়া, একটি নতুন, খালি কথোপকথন দিয়ে আবার জিজ্ঞাসা করা - যদি আমি প্রশাসক হিসাবে চালাতে না পারি তবে আমি কী করব?
কোড জকি


2

আমি বার বার যখন ওরাকল ডাটাবেজ 11g এন্টারপ্রাইজ আমার ইনস্টলেশন থেকে SQL বিকাশকারী শুরু করার চেষ্টা নিম্নলিখিত বার্তা সম্মুখীন হয়েছে: Enter the full pathname for java.exe

আমি কতবার সঠিক পথে ব্রাউজ করেছি তা বিবেচনা না করেই, আমি ঠিক একই ডায়ালগ বক্সের সাথে উপস্থাপন করে চলেছি। এটি উইন্ডোজ 7 এ ছিল।

সমাধানটি ছিল এসকিউএল বিকাশকারী আইকনে ডান ক্লিক করুন এবং "প্রশাসক হিসাবে চালান" নির্বাচন করুন ।
আমি তখন এই পথটি ব্যবহার করেছি:C:\app\shellperson\product\11.1.0\db_1\jdk\jre\bin\java.exe


2

সমাধান। এটি আমার পক্ষে কাজ করে না তবে অনেক সময় ব্যয় করার পরে, আমি এটি ঠিক করার জন্য কী করেছি।

1) ফাইলটি খুলুন

..\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 

এবং jdk পাথ সেট করতে নিম্নলিখিত লাইনটি যুক্ত করুন:

SetJavaHome C:\Program Files\Oracle\11g\product\11.1.0\client_1\jdk

যদি এটি আপনাকে ফাইলটি সংরক্ষণ করতে দেয় না তবে পুরো sqldeveloperফোল্ডারটিকে অন্য কোনও স্থানে অনুলিপি করুন যেখানে এই ফাইলটি সংশোধন করার জন্য আপনার কাছে লেখার অ্যাক্সেস রয়েছে।

2) sqldeveloper.exeপ্রশাসক হিসাবে চালান (আপনি যদি নতুন জায়গা থেকে ওরাকল ফোল্ডারগুলি থেকে সরিয়ে নিয়ে যান) এবং আপনার ওরাকল ইনস্টলেশন সহ যে জেডিকে পাথটি প্রবেশ করুন:

C:\Program Files\Oracle\11g\product\11.1.0\client_1\jdk\bin

এটি তখন কাজ করা উচিত ... আশা করি এটি আপনাকে ঘন্টা বাঁচাতে সহায়তা করবে। - স্নেহাল


কমপক্ষে এসকিউএল বিকাশকারী এর সংস্করণ 4 এ, আপনার রোমিং প্রোফাইলে একটি প্রোডাক্ট কনফ রয়েছে যা সেটজভাহোমের জন্য একটি লাইনও সেট করে। যদি প্রোডাক্ট কনফ উপস্থিত থাকে তবে আপনাকে এটির নতুন নামকরণ করতে হবে, বা সেখানে স্কোয়াডেওলফোর্ডকনফের পরিবর্তে সেটজভাহোম প্রয়োজন হবে: web.archive.org/web/20150331165602/http://www.thatjeffsmith.com/…
সান

1

java.exeএসকিউএল বিকাশকারী ব্যবহার করার সময় পুরো পথে প্রবেশ করার চেষ্টা করুন । উদাহরণ স্বরূপ:

c:\app\shellperson\product\11.1.0\db_1\jdk\jre\bin\java.exe

1

নীচের পথটি সেট করার চেষ্টা করুন। এটা আমার জন্য কাজ করে।

C:\Program Files\Java\jdk1.7.0_79

চেক অতিক্রম করতে, আপনি কনফিগারেশন ফাইলে জেভিএম সনাক্ত করার জন্য নির্দিষ্ট পথটি পরীক্ষা করতে পারেন:

..\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 

0

আপনি যদি 64 বিট পরিবেশে থাকেন তবে আপনাকে 32 বিটের জন্য সর্বশেষ জবা 6 এসই ইনস্টল করতে হবে এবং এটি ব্যবহার করতে হবে (ওরাকল এই সংস্করণগুলিকে i586 উদাহরণস্বরূপ, Jdk-6u45-Windows-i586.exe বলে) calls


0

আমি এই পথে ফাইল (sqldeveloper.conf) পেয়েছি

ডি: \ অ্যাপ্লিকেশন \ অ্যাডমিন \ পণ্যের \ 11.2.0 \ dbhome_1 \ sqldeveloper \ sqldeveloper \ বিন

এবং তারপরে আমি নীচের মতো জাভাহোম সেট করলাম, আগে এটি jdk1.7 এ ইশারা করছিল

সেটজভাহোম সি: \ প্রোগ্রাম ফাইল Files জাভা \ jdk1.6.0_06


1
মূল বিষয়টি হ'ল এটি ডি: \ অ্যাপ \ অ্যাডমিন \ ..., কারণ ব্যবহারকারী প্রশাসক, তাই এটি ব্যবহারকারী অনুসারে পরিবর্তন করা হবে। এবং আপনার পিসিতে কোথায় সন্ধান করবেন, অবস্থানটি 'পথ' পরিবেশ পরিবর্তনশীলে পাওয়া যাবে। এটি আমার পিসির মতো: ডি: \ অ্যাপ \ অ্যাডমিন \ পণ্য \ 11.2.0 \ ডিভোম_1
মনোজ কুমার

আপনি নিজের উত্তরটি নিজেই অন্তর্ভুক্ত করতে পারেন। মন্তব্যে আলাদাভাবে উল্লেখ করার দরকার নেই। বিশদে বর্ণিত উত্তরগুলি সর্বদা স্বাগত জানানো হয়। :)
আয়ান

0

এসকিউএল বিকাশকারী যখন জাভা পাথের জন্য জিজ্ঞাসা করেন, তখন পাথটিও উল্লেখ করুন java.exe:

C:\Program Files\Java\jdk1.6.0_06\bin\java.exe

এটি আমার পক্ষে কাজ করেছে।


আপনি কি নিজের উত্তরটি পরিষ্কার করতে পারবেন- আপনি উল্লেখ করেছেন যে স্থানটি অন্তর্ভুক্ত করার জন্য AT পাথ ভেরিয়েবলটি সম্পাদনা করতে চান? যদি তাই হয়, কিভাবে?
বেরটিব

0

জাভা এবং ওরাকলের মধ্যে যোগাযোগের মধ্যে কিছু বিরোধ আছে তাই ওরাকল এটির জন্য একটি নির্দিষ্ট জাভা ইনস্টল করছে is

এই ঠিকানাটি toোকানোর চেষ্টা করুন:

[ORACLEHOME]\product\12.1.0\dbhome_1\jdk\jre\bin\java.exe

মনে রাখবেন [ORACLEHome] এর অর্থ যেখানে আপনার ওরাকলটি ইনস্টল হয়েছে


-1

আপনার sqldeveloper.conf ফাইলটি পরীক্ষা করুন। এতে রয়েছে:

SetJavaHome ../../jdk

এর অর্থ এসকিউএল বিকাশকারী যখন শুরু করবেন তখন এটি ../../jdkjava.exe ফোল্ডারে দেখবে।

একবার আপনি ../../jdkজেডিকে-র একটি সংস্করণ ইনস্টল করার পরে, ফোল্ডারটি স্ক্যালডিফলার কোডফ ফাইল (যা আপনি /binফোল্ডারে খুঁজে পেতে পারেন ) এর সাথে সম্পর্কিত অবস্থানে অনুলিপি করুন ।

/installed folder
    ...
    /dataminer
    /ide
    /javavm
    /jdk   <== create this and copy jdk stuff here
    ...
    sqldeveloper.exe

...

তাহলে আপনাকে প্রশ্ন জিজ্ঞাসা করা হবে না।


-1

সমাধান, sqldeveloper.exe আইকনে, ডান বোতাম ক্লিক এবং সামঞ্জস্যতা অংশ টিপুন, নির্বাচন করুন, এর জন্য সামঞ্জস্যপূর্ণভাবে এই প্রোগ্রামটি চালান ... উইন্ডোজ এক্সপি নির্বাচন করুন (সার্ভিস প্যাক 3) select অ্যাডমিনিস্ট্রেটর হিসাবে নীচে এই প্রোগ্রামটি বের করে দিন নির্বাচন করুন, স্বীকার করুন,

প্রোগ্রামটি আবার চালান, জাভা ফোল্ডারটি নির্বাচন করুন, নির্বাচন করুন, প্রস্তুত প্রস্তুত করুন। এটি কাজ করবে।


2
ওপিতে বলা হয়েছে প্ল্যাটফর্মটি উইন্ডোজ 7.।
সন্দেহভাজন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.