تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تشغيل السيرفر بدون الدخول الى Services
#1
السلام عليكم ورحمة الله وبركاته
اغلبنا يستخدم قواعد البيانات SQL Server في برامجنا  وكلنا واجهنا الخطأ المتمثل في ان السيرفر ليس في حالة تشغيل مع انه يتم تشغيله مع اقلاع الويندوز لكن أحيانا لا يتم تشغيله ونفاجأ  ان برنامجنا لا يعمل بسبب توقف السيرفر فنضطر الى الدخول الى Services ثم تشغيل السيرفر وهي عملية مقيتة (محبطة قليلا بالنسبة لنا كمبرمجين فما بالكم بالمستخدم العادي) 
ومن هنا ارتأيت ان اجد حلا من وجهة نظري يمكننا تضمينه في برامجنا حيث سيتم فحص حالة السيرفر فإن كان متوقفا سيتم تشغيله وان كان في حالة عمل لا يفعل شيء (سيتم برمجة ذلك كل حسب مايراه مناسبا)
المثال التالي هو عبارة عن فورم فيه 2 Button و1 Combobox يتم املاء اسماء السيرفرات فيه اما البوتون فواحد لتشغيل السيرفر والثاني لايقافه
ملاحظات :
- كود جلب أسماء السيرفرات يعمل على 64 بت  ومن عنده 32 بت يفعل السطر الموجود في الكود الى 32 بت 
- نحتاج الى اضافة  الريفرانس ServiceProcess من   Assemblies / framework  ثم نستدعيه Imports System.ServiceProcess
- اسم السيرفيس لم اجد طريقة لجلبه بالكود وهو عادة يكون MSSQL$SQLSERVER2014  حسب النسخة 
او ان كان نسخة اكسبريس MSSQL$SQLEXPRESS سيتم وضعه في المتغير

Dim Service_Name As String = "MSSQL$SQLSERVER2014"
- اسم الكومبيوتر وهو معروف حسب كل كومبيوتر
أتمنى التجربة وابداء الملاحظات وذكر الاخطاء الممكن ظهورها لاني لم اجرب الا على الحاسب خاصتي فقط


الملفات المرفقة
.zip   RunServer.zip (الحجم : 81.71 ك ب / التحميلات : 158)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Rainbow [كود] حساب وقت التاريخ المتبقي مع اضافه مقطع تشغيل صوتي محمد مسافر 1 309 15-06-22, 10:09 AM
آخر رد: asmarsou
Lightbulb [VB.NET] كيف يتم عمل قاعدة بيانات داخل المشروع وليس السيرفر abo.alaa315 0 649 03-02-22, 02:26 PM
آخر رد: abo.alaa315
  [VB.NET] مثال طريقة جعل البرنامج يعمل مع بداية تشغيل النظام معاند الحظ 2 855 03-02-22, 05:20 AM
آخر رد: أبووسم
  [مشروع] التحرير في ملف نصي بدون ادوات dll اخرى سعود 0 533 02-01-22, 08:30 AM
آخر رد: سعود
  [مشروع] برنامج تصوير الشاشة بدون صوت سعود 7 2,691 02-01-22, 06:55 AM
آخر رد: سعود
  تلقي رسائل من المستخدم بدون بريد aldery 0 658 25-07-21, 03:53 AM
آخر رد: aldery
  [مشروع] تشغيل القرآن الكريم مباشرة من الانترنت asmarsou 7 1,448 25-04-21, 07:50 AM
آخر رد: ابو روضة
  [مشروع] [ليس جديد] تشغيل سور مرفوعة على موقع سعود 2 1,246 13-12-20, 01:26 PM
آخر رد: سعود
Big Grin [مشروع] سورس كود مع الشرح بالفيديو لانشاء فورم تسجيل الدخول ahmadpal 2 4,050 17-10-20, 02:29 PM
آخر رد: البلبل2010
  [مشروع] كيفية تشغيل صوت او اكثر كخلفية لشرح سترفعه على اليوتيوب سعود 5 2,899 25-09-20, 12:24 PM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم