الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

How Stop SQL Server Service using C#Code

بدأه Romany72 في 15 أكتوبر 2014 · 3 رد · 805 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السادة الافاضل

 

أرجو فى مساعدتى فى كود  Stop SQL Server Express Service 

 

 

فمثلاً  اريد  نسخ ملف mdf , ldf  من فولدر البرنامج  ولا يمكنى 

 

       اريد عمل Deattch  لقاعدة البيانات  ولا يمكنى 

 

        اى عملية على قاعدة البيانات  تظهر رسالة انها مستخدمة 

 

 

انا جربت اكواد كتيرة لإيقاف السيرفر ولكن بدون جدوى وتظهر بعض الرسائل تفيد :

 

- عدم امكانية فتح السيرفر 

- عدم الوصول للسيرفر

- الملف غير موجود

- أخرى

 

فأرجو مساعدتى واشكركم

Son of king


 


microsoft-partner-logo.gif?t=1396056570

#2

قم بجعل قاعدة البيانات غير متصلة حتى يتسنى لك نسخها باتباع التالي :

 

1- فتح SQL Server Management Studio

2- الذهاب الى قاعدة البيانات التي تريد نسخها والضغط عليها بزر الفارة الايمن واختيار (Tasks ) - ثم - ( Take Offline)

3- البحث عن ملف قاعدة البيانات وعادة مايكون في قرص السي ,, ومن ثم القيام بعملية النسخ  " mdf & ldf "

4- عند الانتهاء من عملية النسخ قم تكرار الخطوة " 1 " ولكن هذه المرة  قم باختيار (Bring OnLine)

 

جربها و ان شاء الله تنتهي المشكلة.. 

#3

شكراً على الرد 

ولكن جهاز العميل غير مسطب عليه SQL Server Management Studio  لكن عليه SQL Server Express 

وعملية النسخ تتم من قبل العميل  ومن  داخل البرنامج 

Son of king


 


microsoft-partner-logo.gif?t=1396056570

#4

أخي الكريم

 

طبعا عليك ايقاف sql service ثم نسخ او حذف ملفات قواعد البيانات،

 

أنت بحاجة للذهاب لتلك السيرفيس وايقافها يدويا، وبعد انتهاء عمليه النسخ مثلا قم بإعادة تشغيلها،

وللذهاب لتلك السيرفس هناك طريقتين:

1. افتح RUN واكتب services.msc بعد ان تظهر نافذة السيرفسز، ابحث عن  SQL Server (MSSQLSERVER) أو SQL Server (SQLEXPRESS حسب السيرفر الذي تتعامل معه. بعد تحديد السيرفس على اليسار مباشرة ستجد خيارات ايقاف وتشغيل وإعادة تشغيل السيرفس، والأمر ينطبق على جميع Windows Services

 

2. الطريقة الثانية، اذهب ل Control Panel ثم Administrative Tools ثم Services، ثم تابع كما في الخطوة الأولى.

 

 

بالتوفيق،،،

• • •


[ ربيّ احفظ سوريا الحبيبة]


oFOK7Kd.png

مواضيع مشابهة