بتاريخ: 7 ديسمبر 201015 سنة comment_204862 السلام عليكم ورحمة الله وبركاته بأطرح عليكم الموضوع بالعربية والأنجليزية علشان الكل يلقى الهدف من الموضوع Iam going to write the subject in Arabic and English language to let all to be get the aim الموضوع يتعلق بالتاريخ الهجري والميلادي وكيف نتعامل مع المتغيرات Is about Hijri and Gregorian date and how to deal with variables طرح المشكلة:معروف ان اوركل DB تأخذ دائما تاريخ نظام التشغيل عند التنصيب ولكــــن ماذا سيحصل إذا تغير التاريخ مثلا قمت بتعديل تاريخ نظام التشغيل من 1-1-2010 الى 3-1-2010 او كما حصل معي من 30-12-1431 الى 1-1-1432 تفاجأت أن التاريخ في اوراكل لم يتغير مع نظام التشغيل أي التاريخ الموجود في الأوراكل ما زارل 30-12-1431 لم يتغير. : The problem We are known that Oracle reads sysdate from OS date because internally it doesnt care what's OS date, it has his own internal clock.change your O.S date and then go to SQLPLUS select to_char(sysdate, 'YYYY-MM-DD HH24:MI:SS') from dual;!dateand posted.you will find that nothing will happed حاولت ان اجرب الطريقة التالية: I try the following method: alter system set fixed_date= ..." But you have to write that every time so that is not solutionبس با تضطر تكتب هذا الكود كل مرة اذا ليس حلا انا الآن ابحث عن طريقة تعمل على ان يتم اخذ التاريخ والوقت للاوراكل من نظام التشغيل وارجوا منكم المساعدة لمن لدية طريقة Now I am looking for a way to let Oracle DB taking O.S date and time as it is & I asking you to help out واذا اتوصلت انا لأي حل لهذي المشكلة بأوافيكم بها تم تعديل 7 ديسمبر 201015 سنة بواسطة sein تقديم بلاغ
بتاريخ: 8 ديسمبر 201015 سنة comment_204880 عزيزي سينمن الغريب ان تكون هناك ساعه داخليه لاوراكل حيث يتم تسجيل جميع البينات في اوراكل اعتمادا علي التاريخ والساعه الموجوده بالجهاز او نظام التشغيلمن المؤكد انك تحاول ان تستخدم الداتا بيس ريموتلي ويتم التغير ليس علي السيرفر الرئيسي الذي يحتوي الداتا بيسDear SinIt's Strange that oracle has its own clock inside as we know that any recorded date field depend on DB OS clock regional dateFor sure you are trying to connect to DB remotly through another PC and all changes on date and time done not on DB server side. تم تعديل 8 ديسمبر 201015 سنة بواسطة ahmedmoheb2003 تقديم بلاغ
بتاريخ: 8 ديسمبر 201015 سنة كاتب الموضوع comment_204898 شكرا على التعقيب thank you for your comment لأ انا شغال من على السيرفر بس مثل ما قلتلك من قبل وجرب تعرف Iam working on server but as i sade you can't fix that & you can try by your self تم تعديل 8 ديسمبر 201015 سنة بواسطة sein تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.