الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة في معرفة اسم الجهاز

مغلق
بدأه moh550 في 13 أبريل 2004 · 5 رد · 1,057 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا بالجميع

هل يوجد دالة في الاوراكل يمكن من خلالها استخراج اسم الكمبيوتر الي شغال عليه

وشكرا لكم

#2

هلا اخي تستطيع استخدام داله userenv

وهي تاخذ معاملات كثيره لاستخراج بيانات مثل رقم جلسة العمل و اسم الجهاز و الكثير

راجعها و ستجد ما يسرك

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

ليس هناك

قلب ناصع البياض

ولا قلب قاتم السواد

ولكن دائما

black&white

#3

استخدم هذا الجدول

select osuser,machine,terminal

from v$session

where audsid = USERENV('sessionid')

ملاحظة هامة

1 - يحب ان يكون لك صلاحية لاستخدام الجدول v$session

2 - osuser تعنى OPREATING SYSTEM USER

3 - machine تعنى اسم الماكينة فى حالة الجهاز الشخصى

4 - terminal تعنى اسم الوحدة الطرفية

وانا تحت الامر فى شرح اى من المكونات الجدول v$session

تم تعديل هذه المشاركة بواسطة eyehia في 16 أبريل 2004 في 15:25

#4

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

وكثر من أمثالكم

#5

الاخ جزاج الله خيرا لكن ممكن اعرف الجدول v$session في اي مستخدم موجود يعني عندما امر الامر الدي طرحته في اي مستخدم ادخل وانفد جمله select

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

(ومن يثق الله يجعل له مخرجا)

#6

الاخ الفاضل almaari

يمكن وضع هذا الامر عند فتح الفورم التى تريد ان تعرف من الذى يعمل عليها فى هذا الوقت وتمرير قيمة الوقت والتاريخ الى جدول تنشئه لهذا الغرض

وبذلك تستطيع معرفة العاملين على الفورمة فى اى وقت

ارجو ان اكون قد استطعت ان افهم سؤالك وان يكون هذا الرد الذى تريده

وانا تحت الامر فى حاله اى اسئلة اخرى

هذا الموضوع مغلق.

مواضيع مشابهة