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

Ldap Connection Problem

Featured Replies

بتاريخ:

السلام عليكم

الاخوة الاعزاء أصحاب الخبرة

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

أحاول عمل تحقق من بعض المعلومات الخاصة بعملية الدخول للمستخدم المخزنة في Active directory ولكن عند التنفيذ تظهر المشكلة التالية:

ora-31203:DBMS_LDAP:PL/SQL - Init Faild.

والفنكشن الذي استخدمه كالتالي:

CREATE OR REPLACE FUNCTION DIC.is_computer_name(p_computer_name varchar2) RETURN boolean IS

v_ld	  DBMS_LDAP.SESSION; -- A valid LDAP session handle 
v_ldap_host  VARCHAR2(256) := 'hq-jurf02.aust.net';
v_ldap_port VARCHAR2(256)  := '389';
v_dn	  VARCHAR2(100) := 'CN=computers,DC=aust,DC=net'; -- The name of the entry to compare against 
v_attr	VARCHAR2(100) := 'ComputerDN'; -- The attribute to compare against. 
v_value   VARCHAR2(100); -- A string attribute value to compare against 
returned_value PLS_INTEGER;
  
BEGIN
v_value := p_computer_name;
v_ld := DBMS_LDAP.init(hostname => v_ldap_host, portnum => v_ldap_port);
returned_value := DBMS_LDAP.COMPARE_S(v_ld, v_dn, v_attr, v_value);
-- COMPARE_TRUE is the given attribute has a matching value. 
-- COMPARE_FALSE if the value of the attribute does not match the value given.
if returned_value = 'COMPARE_TRUE' then
return true;
elsif returned_value = 'COMPARE_FALSE' then
return false;
end if;
END;
/



ارجو الرد للضرورة هل هناك نقص بالكود أم في صلاحيات معينة.؟...

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

مشكووور اخي على الرد

لكن بحثت سابقا عن الخطا وتأكدت من كل شيء وبقي الخطأ موجود

انا أرغب من شخص طبق الموضوع ان يتاكد من الكود المكتوب إن كان فيه نقص او خطأ باستخدام خاصية معينة أو يحتاج إلى تفعيل شيء معين

حيث أني بحثت في المنتدى وخارج المنتدى ولم اتوصل لإجابة

فأرجو من اصحاب الخبرة المساعدة


وبارك الله فيك

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

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

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

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

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

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.