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

Dynamic Jdbc Credentials

Featured Replies

بتاريخ:

السلام عليكم
كيف اقوم بتغيير المستخدم و كلمة السر at run time
في jdeveloper 11g

بتاريخ:

ممكن توضيح اكتر

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

شكرا علي الرد
ما اريد فعله هو تغيير DEFAULT URL JDBC
اي تغيير اسم المستخدم و كلمة السر
اي عمل اللوقن ديناميكيا

بتاريخ:

و الله سؤال جميل جدا و انا كمان نفسي اعرف :D

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

لا اظن ان هناك احد يعرف الاجابة حتي oracle
لم يعطوني اجابة مقنعة في الفوربم
ما هو الحل علي راييك هل اتخلي علي ADF
بعد التعب الدي بدلته في تعلمه
ادن ان dotnet هو الحل الامثل

بتاريخ:

لقد رأيت هذه المشاركة بالصدفة وسأوضح لكم الأمور.
أولاً: بالرغم من أننا لا نحبذ على الإطلاق استخدام Dynamic JDBC Credentials بسبب أنه يعطي أداء أقل مع كثرة عدد المستخدمين وبسبب أنه مثلاً مواقع التسجيل والتقديم ليس بها على الإطلاق اسم مستخدم ، ولكن الميزة موجودة بالفعل في ADF ونحن طبقناها منذ أكثر من 3 سنوات كما طبقناها مع Active Directory وذلك بسبب إصرار الجهة على استخدام هذه الخاصية لأنها كانت موجودة في اوراكل فورم
ثانياً: مسألة أنه لا أحد يعرف الإجابة حتى أوراكل غير صحيح لأننا انفسنا قمنا بأخذ طريقة التنفيذ من أوراكل وهذا منذ 3 سنوات وقت ما كان الإصدار 11 g في البداية فما بالك الآن
وهذا هو الرابط من أوراكل الذي قمنا باتباع خطواته للتنفيذ
http://www.oracle.com/technetwork/developer-tools/jdev/dynamicjdbchowto-101755.html
أؤكد أننا قمنا بالتنفيذ بناء على هذه الخطوات ونجحت تماماً فإذا صادفتك مشكلة فاعلم تماماً أن الخطأ عندك في التنفيذ لأن الإعداد الواحد إذا تم خطأ فلن يعمل النظام بالكامل
ثالثاً: في حالة وجود مشكلة معك في أحد النقاط فهذا لا يعني التوقف عن التقنية بالكامل لأن أي تقنية تحتاج وقت للتمكن منها
رابعاً: لماذا لا تقوم بتجربة data source وتتجاوز هذه النقطة إلى ما هو أبعد من ذلك

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

السلام عليكم
بالعكس تماما اضن ان استخدام Dynamic JDBC Credentials يصعب عميليت الادمينستراشن لكن في ما يخص الاوديت (audit و السرعة افظل لاننا جربناها من قبل باكثر

من 500 user
ثانيا ان اعلم ان هناك دائما حل و لاكن لم افهم لمدا ليس هناك طريقة اسهال لعمل Dynamic JDBC Credentials مثل الفورم
ثالثا لقد حاولت تطبيق هدا المثال مع JDEVE release 2 ولاكن لا يعمل
رابعا ما اريد فعله هو اقناع المسؤولين لعمل الميقريشن من الفورم كدت اقنعهم و لاكن مشكلة Dynamic JDBC Credentials حالت دون دلك
في ما يخص data source لا تساعدني كثيرا
ما اطلبه منك يا الاخ الكريم هو مساعدتي في عمل ابليكيشن سغيرة with login and menu page jdeve relase 2
step by setp
في انتظار ردكم شكر علي التوظييحات

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

بتاريخ:

استخدام Dynamic JDBC Credentials يكون لأغراض استخدام الـ audit فقط ، أما بالنسبة للسرعة فاسخدام Data Source أسرع من استخدام الـ users (وهذا لا يعني أن استخدام Dynamic JDBC Credentials سيكون بطيئاً للدرجة ولكن إذا جربت آلاف المستخدمين فسترى الفرق)
عموماً يمكنني الدخول معك على سكايب حتى أرى المشكلة

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

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

بارك الله فيك
my skype alorscmt
and my msn [email protected]

عندي مشكل اخر في ما يخص liste of values with bindVariable


يا استاد كيف اقوم بالفلتر علي
liste of values with BindVariable

my view object Mission
SELECT Mission.NDOSSIER,
Mission.NUM_MESS,
Mission.DATE_MESS,
Mission.NOM_SO,
Mission.OBS,
Mission.REMBORS,
Mission.VILLE,
Mission.NOM_PRES,
Mission.DEVIS,
Mission.FACTURE,
Mission.KM,
Mission.NOM_UT
FROM MISSION Mission

لقد قمت بعمل اللوف علي الحقل

Mission.NOM_SO

my love Liste_prestatire1
select a.nom_so from dz.prestataire a
where a.nom_so in (select b.nom_so from int_code b where b.cod_post like nvl(:xcode_poste,'%%') and a.nom_so=b.nom_so)


Mission.NOM_SO,



لقد قمت بعمل الكود الاتي في البوتن

FacesContext ctx = FacesContext.getCurrentInstance();
Application app = ctx.getApplication();
ValueBinding bind = app.createValueBinding("#{data.DZAssistanceDataControl.dataProvider}");
ApplicationModule am = (ApplicationModule) bind.getValue(ctx);
ViewObject vo = am.findViewObject("Liste_prestatire1");
vo.setNamedWhereClauseParam("xcode_poste","16000");
vo.executeQuery();

لما اظع
Table
في البايج الفيلتر يعمل جيدا و لاكن لما افتح اللوف
يجيب كل الصفوف

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

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

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

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

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

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.