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

حل مشكلة Jbo-29112 المنطقة الزمنية Timezone

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
أتشرف بالمشاركة في منتداكم العريق
وستكون مشاركتي التالية عبارة عن حل مشكلة رسالة الخطأ التي تظهر عند تنفيذ البرنامج

(oracle.jbo.JboException) JBO-29112: The time zone 'GMT+02:00' defined in adf-config.xml or TimeZone.getDefault().getID() does not exist in your Oracle database table V$TIMEZONE_NAMES. Please set an available time zone in your TZ environment variable or user.timezone Java system property.


أولا: اختر المنطقة الزمنية التي ترغبها من ضمن الخيارات المتاحة في قاعدة البيانات لديك
وذلك بتنفيذ جملة الـ SQL التالية

SELECT * FROM V$TIMEZONE_NAMES


مثلا نختار
Asia/Riyadh

ثانيا: من خلال برنامج jDEveloper 11g Release 2 اتبع التالي
1- من القوائم اختر Application
2- اختر Project Properties
3- في نهاية القائمة اليسرى اختر Run/Debug/Profile
4- اضغط Edit
5- تأكد من اختيار Launch Settings
6- اكتب في Java Options التالي

-Duser.timezone="Asia/Riyadh"


لا تنس علامة السالب في البداية ولا تنس علامتي (")

قد يحتاج الأمر الى اعادة تشغيل jDev لتطبيق الاعدادات الجديدة

وبالتوفيق

بتاريخ:

وعليكم السلام ورحمة الله

الأخ الفاضل / اشرف

بداية : نرحب بك معنا بالمنتدى لكي تفيد وتستفيد ... إن شاء الله

شكرا لك على هذه المشاركة ... وسننتظر منك مشاركات اخرى مفيدة لأعضاء المنتدى

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

  • بعد 1 سنة...
بتاريخ:

جزاك الله خيرا .. انا كنت واقع فى المشكله ديه من امبارح و اللحمد لله عملت الخطوات و اتحلت .. بس انا ليا استفسار هو انا لو اخترت اى منطقه عادى مش هاتفرق معايا فى حاجه يعنى عشان انا لسه مبتدأ مش فاهم الموضوع اوى 

بتاريخ:

انا جربت ديه كمان و نفعت :)    "Duser.timezone="+02:00ــ

بتاريخ:

الفرق يظهر إذا كان الكود لديك يستدعي وظيفة تعتمد على الزمن ، ففي هذه الحالة يجب عليك ضبط المنطقة الزمنية لضمان الحصول على تاريخ النظام بشكل صحيح

بتاريخ:

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

  • بعد 4 شهور...
بتاريخ:

ظهرت لي رسالة اخرى java.sql.SQLDataException: ORA-01882: timezone region not found

بتاريخ:

هذا معناه خطأ في كتابة المنطقة الزمنية.

كيف كتبتها؟

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

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

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

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

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

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.