ভিএমওয়্যার ফিউশন ভিএম এর মধ্যে থেকে এসকিউএল * প্লাসকে ওরাকল 10 জি-তে সংযুক্ত করতে পারবেন না


0

আমি ওএসএক্সে ভিএমওয়্যার ফিউশন দ্বারা হোস্ট করা একটি উইন্ডোজ এক্সপি ভিএম এর মধ্যে থেকে একটি ওরাকল 10 জি সার্ভারের সাথে (ল্যানটিতে রিমোট হোস্ট) সংযোগ দেওয়ার চেষ্টা করছি। যদিও আমি ওরাকল নেট ম্যানেজার ব্যবহার করে পরিষেবাতে সংযোগ করতে পারি, এসকিউএল প্লাস ব্যবহার করে আমি এটি করতে পারি না।

আমি কী মিস করছি?

আমি বর্তমানে NAT মোড ব্যবহার করছি।

উত্তর:


1

ধরুন আপনার ডাটাবেসটি নোডে হোস্ট-নেম "dbhost" সহ রয়েছে

প্রথমত, আপনি dbhost পিং করতে পারেন? যদি তা না হয় তবে এটি নেটওয়ার্ক ওরাকল নয়।

যদি আপনি পারেন তবে আপনি সেই হোস্টটিতে 1521 পোর্ট করতে টেলনেট করতে পারেন। যদি তা না হয় হয় তা হয় ফায়ারওয়াল স্টাইলের সমস্যা বা দূরবর্তী নোডে কোনও ওরাকল শ্রোতা চলছে না (বা এটি অন্য কোনও বন্দর)।

এটি চলছে বলে ধরে নেওয়া, আপনি ডিবিএ থেকে একটি এসআইডি বা SERVICE_NAME চান E_NAME এগুলি সাধারণত একই রকম এবং যদি এটি একটি * নিক্স সিস্টেম হয় তবে একটি " ps -ef | grep smon" করা আপনাকে চলমান দৃষ্টান্তগুলির SID (গুলি) প্রদর্শন করবে। ফ্রি এক্সপ্রেস সংস্করণ ডাটাবেসটিতে সাধারণত এক্সইয়ের এসআইডি থাকে

যদি 1521 ট্র্যাফিক পাচ্ছে, চেষ্টা করুন

sqlplus user/pass@dbhost:1521/XE

আপনার এসআইডি যাই হোক না কেন XE প্রতিস্থাপন।

================================================== =========================== নীচের মন্তব্যের পরে। আমি কোথাও একটি ফায়ারওয়াল সন্দেহ করি।

ডাটাবেস সার্ভারের শেষে, শ্রোতা 1521 পোর্টে শ্রবণ করা উচিত q আইপিগুলি)।

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

যদি পরিষেবাটি বিদ্যমান থাকে তবে শ্রোতা ডাটাবেসের সাথে সংযোগটি পাস করার চেষ্টা করবে, একটি ভিন্ন পোর্ট দিয়ে ফিরে আসবে যার মাধ্যমে সংযোগটি আসলে ডাটাবেসের সাথে কথা বলবে (অর্থাত্ পোর্ট 1521 শুধুমাত্র প্রাথমিক সংযোগের সময় ব্যবহৃত হয়)। [ভাগ করা সার্ভার সংযোগগুলির জন্য একটি ব্যতিক্রম রয়েছে, তবে সেগুলি অস্বাভাবিক]

সম্ভাব্য ডেটাবেস এমন কোনও মোডে থাকতে পারে যেখানে এটি সংযোগগুলি গ্রহণ করে না (সংযোজনিত মোডে বা স্টার্টআপ বা শাটডাউন প্রক্রিয়ায়)। ডাটাবেস প্রমাণীকরণও করে (যেমন ব্যবহারকারীর নাম এবং পাসওয়ার্ড পরীক্ষা করে)।

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

হোস্ট যদি কাজ করে এবং ভিএম কাজ না করে, তবে NAT এর পরিবর্তে ব্রিজড চেষ্টা করুন। তার মানে ভিএম অতিথি তার নিজস্ব আইপি ঠিকানা এবং নেটওয়ার্কের কাছে দেখতে ভিএএম হোস্টের পিছনে লুকিয়ে না গিয়ে যেমন স্বাধীনতে ডিভাইসের মতো দেখতে একটি স্বাধীন ডিভাইসের মতো দেখায়।

গীত। অন্যরা যেমন অবদান রাখতে পারে তেমন একটি সম্প্রদায় উইকি তৈরি করুন


আমি হোস্টকে পিং করতে পারি আমি পোর্ট 23-তে হোস্টের কাছেও টেলনেট করতে পারি 15 আমি যদি 1521-এ টেলনেট করার চেষ্টা করি, আমি একটি বার্তা পেয়েছি যেটিতে 'বিদেশী হোস্ট দ্বারা সংযোগ বন্ধ রয়েছে' লেখা রয়েছে। 'অফিসিয়াল' tnsnames.ora ফাইল (প্রশাসকদের একজন আমাকে দিয়েছিলেন) প্রতিটি এসআইডি জন্য 1521 পোর্ট ব্যবহার করে। আমি ভিএম এবং আমার ওয়ার্কস্টেশনে ফায়ারওয়াল অক্ষম করেছি।
ক্রেগ

আপনি যদি 'বিদেশী হোস্টের দ্বারা সংযোগ বন্ধ করে' পেয়ে থাকেন তবে আমি মনে করি শ্রোতা সংযোগটি প্রত্যাখাত করছেন বা এনএটি মাধ্যমে ফিরে আসতে ব্যর্থ হওয়ায় তিনি গ্যারিকে আঘাত করেছেন বলে আমি মনে করি। 1521-এ টেলনেটকে কেবল অপেক্ষা করতে হবে।
ডিসিকি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.