الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Error Ora-012222tns No Such Protocol Adapter Error

Featured Replies

بتاريخ:

السلام عليكم

انا عندي علي الجهاز اوراكل  6اي  علي  وينوز 10 64

كان شغال زي الفل  والداتا بيز  10  جي  فجاه حصلت مشكلة فالامبورت في الداتا بيز كان سببها اني مش حاطه

environment variable for  oracle_home

وكذلك oracle_sid

المهم حطيبت الاتنين as envionment variable

والفورم بحاول اكونكت عليه علي نفس الداتا بيز اللي كنت شغاله عليها بيديني

الخطت ده

error ora-012222tns no such protocol adapter error

شلت الفورم ونزلته تاني ان المشكله تنحل ابدا

ده اللسنر

# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST =hasnaa)(PORT = 1521))
    )
  )
اللي في الداتا بيز 10جي
وده tnsname في 10 جي
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

YUSRDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =hasnaa)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME =YUSRDB)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

وده في الديفلوبر 6اي

Beq-local.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = beq.world)
          (PROTOCOL = BEQ)
          (PROGRAM = oracle73)
          (ARGV0 = oracle73ORCL)
          (ARGS = '(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))')
        )
    )
    (CONNECT_DATA = (SID = ORCL)
    )
  )
Tcp-loopback.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = tcp.world)
          (PROTOCOL = TCP)
          (Host = 127.0.0.1)
          (Port = 1521)
        )
    )
    (CONNECT_DATA = (SID = ORCL)
    )
  )
acc =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = tcp.world)
          (PROTOCOL = TCP)
          (Host =HASNAA)
          (Port = 1521)
        )
    )
    (CONNECT_DATA = (SID =yusrdb)
    )
  )
YUSRDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =HASNAA)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = yusrdb)
    )
  )
Example2.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = spx.world)
          (PROTOCOL = SPX)
          (Service = Server_lsnr)
        )
    )
    (CONNECT_DATA = (SID = ORCL)
    )
  )
Example3.world =
  (DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS =
          (COMMUNITY = nmp.world)
          (PROTOCOL = NMP)
          (Server = FinanceServer1)
          (Pipe = ORAPIPE)
        )
    )
    (CONNECT_DATA = (SID = ORCL)
    )
  )

مع العلم انه اما بعمل كونكت من الداتا بيز

لو حطيبت  اسم المستخدم وكلمة المرور دون وضع اسم الداتا بيز بيشتغل لو حطيت اسم الداتا بيز بيرفض ويديني رساله

 TNS:could not resolve the connect identifier specified

بالله عليكم اللي  يعرف احل المشكله دي ازاي يفهمني لان عندي تسليم لعميل والدنيا ضربت معايا

وشكرا

بتاريخ:
  • كاتب الموضوع

???????????????????????????????????????????/

بتاريخ:
  • كاتب الموضوع

جزاك الله  خير المشكله عندي كانت بسسب الenvironment_varible لاني  نزلته مره وكان شغال مضبوط وحذفته ونزلته تان ومشتغلش   بس بعد حذف ال environmrnt  القديمه  وتنزليه علي بارتشن تاني بيشتغل كويس شاكره لك

بتاريخ:

اعرفى سبب المشكلة عشان لو قابلتك حاجة قريب مترتبة عليها ما تتعطليش تانى.

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.