السلام عليكم
عندي مشكلة وهي ان برنامجي عند تشغيله على ويندوز 7 لا يعمل بشكل كامل الا اذا شغلته كأدمن run as administrator .
للعلم البرنامج يقوم بعمل restore to DB SQL .
فما الطريقة او البرمجة التي تجعل برنامجي التطبيقي يعمل بكامل الصلاحيات.شكرا
السلام عليكم
عندي مشكلة وهي ان برنامجي عند تشغيله على ويندوز 7 لا يعمل بشكل كامل الا اذا شغلته كأدمن run as administrator .
للعلم البرنامج يقوم بعمل restore to DB SQL .
فما الطريقة او البرمجة التي تجعل برنامجي التطبيقي يعمل بكامل الصلاحيات.شكرا
"كل ما هو جديد ومميز ومفيد وغريب ولطيف "
نفس الإجابه في موضوعك السابق /index.php?showtopic=229045
تم تعديل هذه المشاركة بواسطة hazzoom في 7 أكتوبر 2010 في 16:34
hazzoom كتب:نفس الإجابه في موضوعك السابق /index.php?showtopic=229045
والله يا اخي ما اشتغل معي
ومحتاج رد علشان ضروري
"كل ما هو جديد ومميز ومفيد وغريب ولطيف "
هل تأكدت من ال Security Mode الذى تستخدمه ال MS SQL Server Instance لديك و صلاحيات المستخدم الذى تستخدمه فى ال Login
تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 11 أكتوبر 2010 في 10:39
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
طارق إبراهيم كتب:هل تأكدت من ال Security Mode الذى تستخدمه ال MS SQL Server Instance لديك و صلاحيات المستخدم الذى تستخدمه فى ال Login
يا اخي طارق ابراهيم
افهم علي الله يبارك في عمرك
البرنامج يشتغل لمن اعمل له تشغيل باسم الادمن run as administrator
ويعمل بشكل كامل وجيد ،،، حيث يقوم بعمل restore للداتا بيس
وعند اغلاق البرنامج وتشغيله يعمل من جديد عادي جدا ، ويتصل على قاعدة البيانات من غير run as administrator .... ويعرض البيانات ويتصفح الواجهات بشكل كامل.
فقط امر ال restore المضمن في بداية تشغيل البرنامج لأول مرة يتعذر تنفيذه أما باقي الاوامر من الاستعلام وغيره فلا مشكلة على الاطلاق....!! فلو كانت مشكلة اتصال فما كان ممكن يعمل تصفح وطباعة و...الخ.
الله يوفقك ويوفقنا..
شكرا لردك.
ل
"كل ما هو جديد ومميز ومفيد وغريب ولطيف "
لتنفيذ ال Restore فهذا سيتلزم منك اولاً وجود نسخة MS SQL Server موجوده على الجهاز و تكون الخدمة Started
ثانياً نجاح الاتصال بالسيرفر ثم استخدام قاعدة البيانات master
ثالثاً وجود صلاحيات لل SQL Server Login الذى تستخدمه لعمل restore
رابعاً عدم وجود خطأ فى ال restores statement syntax
فى حال ظهر رسالة خطأ قم بإرسالها مع الرسالة التى تظهر لديك ايضاً فى ال Event Log
تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 13 أكتوبر 2010 في 17:42
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
طارق إبراهيم كتب:لتنفيذ ال Restore فهذا سيتلزم منك اولاً وجود نسخة MS SQL Server موجوده على الجهاز و تكون الخدمة Started
ثانياً نجاح الاتصال بالسيرفر ثم استخدام قاعدة البيانات master
ثالثاً وجود صلاحيات لل SQL Server Login الذى تستخدمه لعمل restore
رابعاً عدم وجود خطأ فى ال restores statement syntax
فى حال ظهر رسالة خطأ قم بإرسالها مع الرسالة التى تظهر لديك ايضاً فى ال Event Log
راح اريحك عالاخر : اولا لو كان في خطأ في السينتكس مكانش اشتغل لا بأدمن ولا بغيره.
ثانيا البرنامج يعمل بدون مشاكل على كل اصدارات الوندوز. ماعدا ويندوز 7 .
ارجو ان تكون قد فهمت القصد. ساطبع لك الشاشة وسارسلها من هنا لاني هنا اعمل على ويندوز 2003 سيرفر.
شكرا لمتابعتك
"كل ما هو جديد ومميز ومفيد وغريب ولطيف "