| كيف تفعل Remote Error في SQL Reporting Services؟ | أضيف في: 11/08/2009 | |||||
|---|---|---|---|---|---|---|
السلام عليكم ورحمة الله وبركاته ... في بعض الأحيان تحدث مشكلة في تقرير معين في MS SQL Reporting Services، و لكن عرض التقرير بالطبع سيكون خارج السيرفر الذي يستضيف التقرير. لذلك إن كان هناك خطأ ما لن نتمكن من عرضه بسبب أن التقرير يعرض عن بعد Remotly. و لتفعيل إظهار الأخطاء عن بعد يمكن اتباع الطريقة التالية: افتح برنامج الـ Notepad و اكتب السكريبت التالي: Public Sub Main() Dim P As New [Property]() P.Name = "EnableRemoteErrors" P.Value = True Dim Properties(0) As [Property] Properties(0) = P Try rs.SetSystemProperties(Properties) Console.WriteLine("Remote errors enabled.") Catch SE As SoapException Console.WriteLine(SE.Detail.OuterXml) End Try End Sub و احفظ الملف بالامتداد rss باسم EnableRemoteErrors.rss على سبيل المثال. اذهب إلى Start ثم Run ثم اكتب cmd و سوف يظهر لك محرر الأوامر Console اذهب إلى مكان الملف الذي انشأته. و الآن اكتب الأمر rs -i EnableRemoteErrors.rss -s http://servername/ReportServer و استبدل servername باسم السيرفر الذي يستضيف التقرير و استبدل ReportServer بالـ Virtual Path الخاص بالتقارير. طبعاً في النهاية عدل الكود أعلاه و استبدل P.Value = True بـ P.Value = False لأنك لا تريد أن تدع الـ RemoteError ظاهرة للجميع كإحتياط أمني مع تحياتي ... طلال الحضبي.
|
||||||
| الكاتب: صفوف |
|
|
|
|||
|
خيارات الدرس : |
||||||
التعليقات
|
||
|---|---|---|
|
||
|
|
| أرشيف الأقسام |
|---|
| 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |