إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مشكلة في الوصول الى قاعدة البيانات


5 رد (ردود) على هذا الموضوع

#1 ‫ معتز ماجد‬‎

‫ معتز ماجد‬‎

    عضو

  • الأعضــاء
  • 4 مشاركة

تاريخ المشاركة 26 September 2016 - 10:45 PM

بسم الله الرحمن الرحيم
اخواني الاعزاء اسعد الله اوقاتكم
لدي مشكلة اعجزتني بكل ما في الكلمه من معنى
انا ادرس ال oracle developer
والمشكلة من اختصاص ال dba
وهي كالتالي
لقد تعرضت لمشكلة بسيطه ومن خلال محاولة حلي لها . قمت بنسخ ملف ال trnsname.ora من مكان تنزيله وقمت بوضعه بدلا من الملف transname.ora الموجود في ال devSuite . ومن هنا بدئنا . وايضا على ما اذكر انني كنت قد حاولت عمل shutdown

قاعدتي اسمها orcl2 .
الان لا استطيع الوصول اليها نهائيا
فقط استطيع الوصول كالتالي
Conn sys/sys as sysdba ;
ولكن عندما احاول الوصول الى القاعدة orcl2
كالتالي
; Scott/tiger @orcl2
يظهر الخطاء التالي
Tns:could not resolve the connect identifier specified

Marining : you are no longer connected
to oracle .
اسف جدا على الاطالة
لكن بالفعل لم يبقى طريقة في بالي الا وجربتها .
اشأل الله ان يوفق احد الاخوة في مساعدتي وانا له من الشاكرين

#2 المـقـدام

المـقـدام

    مشترك

  • الأعضــاء
  • 96 مشاركة
  • الاسم الأول:Ahmed
  • اسم العائلة:AlZabidi
  • البـلـد: Country Flag
  • الاهتمامات:Oracle Database Developing
  • المنصب الحالي:Student CS at ImamU

تاريخ المشاركة 27 September 2016 - 08:11 AM

مرحباً ألف بك

 

هل الملف الذي تعنيه tnsnames.ora ؟

إذا كان نعم

 

ضع محتوى الملف


  • ‫ معتز ماجد‬‎ معجب بهذا

إن السلامة من سلمى وجارتها ** ألا تمر بسلمى وواديها


#3 ‫ معتز ماجد‬‎

‫ معتز ماجد‬‎

    عضو

  • الأعضــاء
  • 4 مشاركة

تاريخ المشاركة 27 September 2016 - 12:17 PM

 ارحب اخوي مقداد 

نعم هو نفس الملف 

 

وهذا هو محتوى الملف الموجود في ال dev suite

 

 

 

 

# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\db_2\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

 

orcl=

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = abd33-PC)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = orcl)

    )

  )

 

EXTPROC_CONNECTION_DATA =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

    )

    (CONNECT_DATA =

      (SID = PLSExtProc)

      (PRESENTATION = RO)

    )

  )


تم التعديل بواسطة ‫ معتز ماجد‬‎, 27 September 2016 - 12:23 PM.


#4 المـقـدام

المـقـدام

    مشترك

  • الأعضــاء
  • 96 مشاركة
  • الاسم الأول:Ahmed
  • اسم العائلة:AlZabidi
  • البـلـد: Country Flag
  • الاهتمامات:Oracle Database Developing
  • المنصب الحالي:Student CS at ImamU

تاريخ المشاركة 27 September 2016 - 01:46 PM

كما هو موضح في tnsnames:

service_name = orcl

إذا الإتصال سيكون هكذا

scott/tiger@orcl

نقطة أخرى

تأكد من services

بأن ال service التي تتبع ل orcl تعمل 


إن السلامة من سلمى وجارتها ** ألا تمر بسلمى وواديها


#5 ‫ معتز ماجد‬‎

‫ معتز ماجد‬‎

    عضو

  • الأعضــاء
  • 4 مشاركة

تاريخ المشاركة 27 September 2016 - 02:23 PM

للاسف اخي حتى لو لو كتبت orcl
بدلا من orcl2 فأن الخطاء الذي يظهر كالتالي
Connect failed because target host or object dose not exist

اما بنسبة لموضوع services
فقد جربتها قبل هذا وكلها تعمل عندي لكن بدون نتيجة
بارك الله فيك . اتمنى ان تخبرني اذا توصلت لحل اخر
ما قصرت

#6 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,294 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 27 September 2016 - 03:22 PM

احذف " افضل اجابة " , دى عشان الى بيقرأ الموضوع يعرف الاجابة الصح فين .