شروحات الكمبيوتر والإنترنت والموبايل

اتصال Sql Developer بصورة Oracle Free باستخدام Podman

في عالم إدارة قواعد البيانات، يعتبر استخدام أدوات مناسبة وسيلة فعلية لتبسيط العمليات وزيادة الإنتاجية. واحدة من هذه الأدوات هي Oracle SQL Developer، والتي تعد من بين الأدوات الشائعة للتفاعل مع قواعد بيانات Oracle. في هذا المقال، سنتناول كيفية الاتصال بصورة Oracle المجانية المتاحة عبر Podman باستخدام Oracle SQL Developer، ونستعرض بعض النقاط المهمة التي يمكن أن تساعدك في حل المشكلات الشائعة مثل الأخطاء التي تتعلق بكلمة المرور.

خطوات الإعداد الأولية

قبل أن نتطرق إلى كيفية الاتصال، يجب التأكد من أنك قد قمت بتثبيت كل من Oracle SQL Developer وPodman بشكل صحيح على نظام Ubuntu 24.04. بعد التثبيت، يمكننا تشغيل حاوية قاعدة البيانات باستخدام Podman. هذا يعتمد على الأوامر التي سبق ذكرت، حيث يتضمن ذلك تشغيل الأمر التالي:

podman run -d --name oracle-db -p 1521:1521 container-registry.oracle.com/database/free:latest

بعد ذلك، يجب تعيين كلمة مرور للمستخدم SYSDBA عن طريق تنفيذ الأمر:

podman exec oracle-db ./setPassword.sh كلمة المرور 1

تأكد من استبدال "كلمة المرور 1" بكلمة المرور التي ترغب بها، حيث أن استخدام كلمة مرور بسيطة يمكن أن يكون فعالًا أثناء الاختبارات.

محاولة الاتصال بقاعدة البيانات

عندما تصل إلى هذه المرحلة، يجب أن تكون قادرًا على الاتصال بخادم SQL المحلي عبر المنفذ 1521. يُفضل الاتصال باستخدام Oracle SQL Developer كـ SYSDBA، مع تحديد SID الصحيح، والذي عادة ما يكون "ORCL" أو ما يُشار إليه بالSID المجاني. لكن، في حالة تلقيك خطأ مثل ORA-01017، فهذا يشير عادةً إلى أن اسم المستخدم أو كلمة المرور المدخلة غير صحيحة.

يجب عليك التأكد من إدخال اسم المستخدم كـ "SYS" وكلمة المرور التي قمت بتعيينها. تأكد أيضًا من أن تكوين الاتصال في SQL Developer يتضمن معلومات صحيحة مثل:

  • Hostname: localhost
  • Port: 1521
  • SID: ORCL
  • Username: SYS
  • Password: (كلمة المرور التي قمت بتعيينها)

التعامل مع الأخطاء الشائعة

عند العمل مع Podman وOracle SQL Developer، قد تواجه بعض الأخطاء الشائعة المتعلقة بالاتصال. على سبيل المثال، قد تأتي الأخطاء نتيجة إعدادات الشبكة أو بسبب أن الحاوية غير مفعلة.

للتحقق من حالة الحاوية يمكنك استخدام:

podman ps

هذا الأمر سيظهر لك الحاويات قيد التشغيل. إذا كانت الحاوية غير مفعلة، فستحتاج إلى إعادة تشغيلها باستخدام الأمر:

podman start oracle-db

نصائح للاتصال الناجح

  1. تأكد من أن قاعدة البيانات قيد التشغيل: كما تحدثنا، تحقق من حالة حاوية Podman.

  2. تأكد من إعدادات الشبكة: تأكد من أن المنفذ 1521 مفتوح وأنه يمكن الوصول إليه من خارج الحاوية.

  3. راجع الوثائق الرسمية: قد تحتوي الوثائق المتعلقة بالصورة المجانية على معلومات إضافية تتعلق بالتحسينات والتحديثات.

في الختام، الاتصال بـ Podman Oracle Free Image باستخدام Oracle SQL Developer قد يبدو معقدًا في البداية، لكنه يصبح واضحًا عند اتباع الخطوات الصحيحة. تأكد من مراعاة جميع العناصر المطلوبة لتحقيق تجربة اتصال سلسة وفعالة.

فهد السلال

خبير تقني متخصص في شروحات الكمبيوتر والإنترنت والموبايل، يتمتع بخبرة واسعة في تقديم حلول تقنية مبتكرة ومبسطة. يهدف فهد إلى مساعدة المستخدمين على تحسين تجربتهم التقنية من خلال مقالات وأدلة عملية واضحة وسهلة الفهم.
زر الذهاب إلى الأعلى
Don`t copy text!