c# - لشركة - الوصول إلى قواعد بيانات النظام/الجداول باستخدام لينق إلى سكل؟




كيفية عمل قاعدة بيانات لشركة (2)

الآن لدي حزمة سسيس الذي يدير كل صباح ويعطيني تقريرا عن عدد من الحزم التي فشلت أو نجحت من اليوم السابق. يتم تضمين المعلومات الخاصة بهذه الحزم جزئيا ضمن جدول sysjobs (جدول النظام) ضمن قاعدة بيانات sysjobs (قاعدة بيانات النظام) في سكل سيرفر 2005 .

عند محاولة نقل الحزمة إلى C # قابل للتنفيذ (في الغالب للحصول على تنسيق أفضل عبر البريد الإلكتروني الذي يتم إرسالها)، لم أتمكن من العثور على طريقة لإنشاء ملف دبمل الذي يسمح لي بالوصول إلى هذه الجداول من خلال لينق . حاولت أن أبحث عن أي خصائص من شأنها أن تجعل هذه الجداول مرئية، ولكن لم يكن لدي الكثير من الحظ.

هل هذا ممكن مع لينق إلى سكل ؟


إذا كنت في مستكشف الخادم، يمكنك جعلها مرئية بهذه الطريقة:

  • إنشاء اتصال بالخادم الذي تريده.
  • انقر بزر الماوس الأيمن فوق الخادم واختر تغيير طريقة العرض> نوع الكائن.
  • يجب أن تشاهد الآن جداول النظام وجداول المستخدمين. يجب أن ترى سيسجوبس هناك، ويمكنك سحب بسهولة على سطح .dbml.

قد لا تكون متوفرة في المصمم، ولكن لماذا لا مجرد إضافته إلى ملف دبمل نفسه؟





linq-to-sql