الانتقال إلى المحتوى
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.

خطأ عند عمل Deplyment

Featured Replies

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

بعمل connection    عن طريق ال sql  بيتصل بال database

  • الردود 48
  • المشاهدات 4.9k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

الصور المنشورة

بتاريخ:

تأكد من الإعدادات

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

حضرتك تقصد ايه بالاعدادات

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

 

create as Container database 

pluggable database name pdporcl

 

هنا لم اعلم على هذا الاختيار   

 

لانه بيسبب هذه المشكلة  :

 

لابد من وضع   C##   قبل اسم user    والا لا يقبل الاسم ويعطى رسالة    Failed to process SQL command

Error starting at line : 2 in command -

CREATE USER mydddd IDENTIFIED BY mon 

Error report -

SQL Error: ORA-65096: invalid common user or role name

65096. 00000 -  "invalid common user or role name"

*Cause:    An attempt was made to create a common user or role with a name

           that was not valid for common users or roles.  In addition to

           the usual rules for user and role names, common user and role

           names must start with C## or c## and consist only of ASCII

           characters.

*Action:   Specify a valid common user or role name.

 

بتاريخ:

لا تستخدم create as Container database 

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

تمام يا باشمهندس بالفعل عملت كده

 

طيب حضرتك تقصد ايه  بالاعدادات

بتاريخ:

إعدادات الاتصال

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

فى شرح الفيديو فى خطوة الاتصال بال database

 

url            jdbc:oracle:thin:@//"full computername":1521/orcl

 

لما بكتب اسم الكمبيوتر يظهر الخطأ السابق

 

ولما بضع بدلا منها localhost

 

 

url            jdbc:oracle:thin:@//localhost:1521/orcl

بيتم الاتصال  

 

فما الحل وما الخطأ

بتاريخ:

قد يكون هناك خطأ في DNS

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

ملف    tnsnames

 

 
# tnsnames.ora Network Configuration File: c:\app\RababJd\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
 
LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
 
 
ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )
 
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = RababJd-PC)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

post-79866-0-89405000-1508428970_thumb.png

تم تعديل بواسطة rabie123

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

اخيرا الاتصال تم

عن طريق تعديل الملفين

 

listener  

على هذا النحو نعدل local host    باسم الكمبيوتر

 

# listener.ora Network Configuration File: c:\app\RababJd\product\12.1.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
 
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = c:\app\RababJd\product\12.1.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:c:\app\RababJd\product\12.1.0\dbhome_1\bin\oraclr12.dll")
    )
  )
 
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = COMPUTERNAME)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )
 
ونفس الشيىء  نعدل local host    باسم الكمبيوتر
tnsnames
 
# tnsnames.ora Network Configuration File: c:\app\RababJd\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
 
LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST =COMPUTERNAME)(PORT = 1521))
 
 
ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )
 
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = COMPUTERNAME)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
 
بتاريخ:

حسناً هذا جيد

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

الف شكر يا باشمهندس 

 

بقى بالنسبة لاجزاء المشروع المستبعدة عن العميل

 

(هل  folder   src  كله )

 

ام اى امتداد  java  فقط

بتاريخ:

لم أفهم المقصود.؟

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

لما اسلم المشروع للعميل   بالنسبة لل sourc code

 

هل اى  folder    تحت اسم       src

 

امال ملفات اللى امتدادها java    هى اللى استبعدها  فقط

بتاريخ:

يتم تسليم المجلد كاملاً

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

جزاك الله كل خير  والف شكر يا باشمهندس

 

الجزء الخاص بال manag server

 

لو عايز اضيف تطبيق اخر  ممكن يكون التطبيق الثانى  نظام adf  ايضا

بتاريخ:

لم أفهم السؤال

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

 فى ال manafe server   بنعملها علشان اقدر ارفع اكثر من تطبيق  لان ال admin server  بيشيل تطبيق واحد

فى الالشرح الخاص بال deploymet  ذكر لو هناك  اكثر من تطبيق   وذكر تطبيق جافا - تطبيق اوراكل - تطبيق adf   بنعمل manag server 

 

وسؤالى  ممكن التطبيق الثانى  يكون  adf  مشروع اخر

بتاريخ:

يمكن تنزيل أكثر من نظام على admin server وبالمثل على managed server

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

يتم تسليم المجلد كاملاً

لما اسلم المشروع للعميل   بالنسبة لل sourc code

 

هل اى  folder    تحت اسم       src

 

امال ملفات اللى امتدادها java    هى اللى استبعدها  فقط

 

الاجابة كما حضرتك ذكرت  نحن نقوم بتوليد ملف ear وهو فقط ما نحتاجه للتنزيل عند العميل

لا حاجة للكود عنده

بتاريخ:

لا بد أن يكون السؤال محدداً

هل نقوم بتنزيل النظام فقط أم نقوم بتسليم الكود؟

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

تمام يا باشمهندس هى الفكرة انا فهمت الاجابة وكنت اخشى ان يحدث لبس لائ متابع 

وجزاك الله كل خير

بتاريخ:

وإياكم إن شاء الله

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

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

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

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

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

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.