مشکل در فعال کردن SQL Server Agent
سلام من از نسخه 2012 اس کیو ال استفاده میکنم نصبش کردم ولی متاسفانه SQL Agent غیر فعاله میخوام فعالش کنم ارور زرو میده خواهشاً کمک کنید !
"The request failed or the service did not respond in a timely fashion. Consult the event log or other applicable error logs for details."
9 پاسخ
من مشکل اتصال و ... ندارم خود برنامه هم بدون مشکل نصب و اجرا شده مشکل من اینه که تو این نسخه Maintenance Plan و obj غیر فعال هستش یعنی اصلاً نمایش داده نشده تو Object Server منم میخوام از دیتابیس بک آپ خودکار بگیرم که دوستان این دو تارو معرفی کردن متاسفانه نتونستم هیچ کدومشونو تو برنامه پیدا کنم اصلاً وجود نداره ممنون میشم بیشتر راهنمایی کنید
ببینید وقتی SQL Server Express Edition رو واسه 2012 دانلود می کنید والا من دو قسمت دریافت کردن یک قسمت خود Express Edition بود و یک قسمت Management Studio که کنسول مدیریتیش بود ، اینارو بصورت جدا بهم داد ، Management Studio برای مدیریت گرافیکی Database ها و SQL استفاده میشه و اگر نباشه به هر حال SQL رو شما می تونید با کد بهش دسترسی پیدا کنید ، ببینید اگر میخاین برنامه نویسی کنید تا جاییکه بنده جستجو کردم SQL Agent هیچ مشکلی براتون پیش نمیاره و می تونید از همین نسخه Express بدون مشکل اتصالات به Database رو انجام بدید بدون مشکل اما اگر هدفتون این هست که در شبکه استفاده کنید ترجیجا از نسخه Standard یا Enterprise استفاده کنید.
من نیز با این مشکل مواجه بودم که با جستجو و وارد کردن مثالی که در لینک زیر قراردارد و از شرکت مایکروسافت می باشد مشکل کاملا" برطرف گردید. با تشکر از شرکت مایکروسافت
https://msdn.microsoft.comen-uslibrary/ms178127.aspx
من عذرخواهی می کنم توجه نکردم شما دارید از نسخه رایگان و Express Edition مایکروسافت استفاده می کنید که به گفته زیر اصلا SQL Server Agent در این نسخه پشتیبانی نمیشه ، شما یک تست بکنید ، بعد از اینکه Express Editon رو نصب کردید Management Studio ای که مربوط به SQL Server Express Editon هست رو هم از لینک زیر دانلود کنید و مجددا تلاش کنید ، اما باز هم میگم خود نسخه Express این محدودیت رو ظاهرا داره ، شما یه بررسی از SQLAgentLog هم داشته باشید و Log ای که برمیداره رو هم اینجا قرار بدید :
http://filehippo.com/download_sql_server_studio
دوست عزیز این مشکل ممکنه از موارد مختلفی باشه ، همونطور که خطا اشاره کرده وارد event Viewer سیستم بشید و بررسی کنید که چه خطایی داره رخ میده متن خطا رو در ادامه ذکر کنید تا بررسی انجام بشه اما برای اینکه حالا یه بررسی هم انجام داده باشید ، مطمئن بشید که سرویس SQL Browser فعال هست ، Protocol ها همشون فعال هستند ، یکبار اونها رو Restart کنید به همراه Database و بعد مجددا تلاش کنید، در ضمن بررسی کنید در تب Logon سرویس که این سرویس با چه کاربری داره start میشه.
سلام ممنون که جواب دادی بله همه سرویس هارو ریستارد کردم باز نشد و حتی کامل Sql Server رو حذف و دباره نصب کردم باز مشکل حل نشد Event هم چک کردم این بفرمایید
اینم از کانفیگ
این نسخه هم از سایت مایکروسافت دانلود کردم نمی دونم مشکلش چیه
سلام.
همونطور که دوست خوبم محمد اشاره کرد .در نسخه Express به شما امکان کار با Advanced feature ها رو نمیده.
چون این نسخه رایگانه و دلیل توزیع این نسخه برای این هست که شما یک نسخه سبک برای سیستم داشته باشید و اگر خیلی مهم نیست بتونید به راحتی برنامه رو توسعه بدید و نیازی به خرید نسخه های بالاتر مثل Enterprise نباشه.
/(البته این نکته نیز شایان ذکره که نمیدونستن در ایران این محدودیت رو نداریم و برای هرکاری از خفن ترین نسخه نرم افزارهای مورد نظر استفاده میکنیم بدون کوچکترین نگرانی.این داستان برای اونور آبه)
/
شما میتونید از نسخه Enterprise استفاده کنید.
ببینید من توضیحی در مورد سرویس ها بدم.
منظور از SQL Server درواقع Engine هست که شما باهاش کار میکنید. که چندتا سرویس این وظیفه رو به عهده می گیرن.
مثل SQL Agent, SQL Server Database Engine, SSIS,SSRS,SSAS و...
منظور از Management Studio یک محیط Visual هست که به شما اجازه میده به هرنوع سرویسی در اقصی نقاط دنیا(درصورت داشتن دسترسی) متصل شده و بتونید به راحتی Query زده ، دیتابیس ها رو ببینید ، جداول رو با چند تا کلیک ببینید و کارهای خیلی زیادی رو به صورت ویزاردی انجام بدید.
اگر از این محیط خیلی استفاده نمیکنید یا مثلا SQL Server رو بر روی سیستم عاملی مثل Windows 2012 Core Edition نصب کردید. در اینجا دیگه شما Management Studio ندارید.یا باید رو یک سرور دیگه اونو نصب کنید .یا اینکه به صورت Command از دستورات خود SQL Server شامل دستورات DDL , DML استفاده کنید تا بتوانید سرور مورد نظر رو Config کنید یا هرکار دیگه ای که تمایل دارید انجام بدید.
امیدوارم این تفاوت کاملا ایجاد شده باشه.
این نکته رو هم بگم .
سرویس Agent کارش انجام کارهای خودکار مثل تهیه روزانه Backup و Task هایی که نیاز به زمان بندی داره و کارهای دیگه ای رو انجام بده که در این پست نمی گنجه.
فقط بدونید اگر برای محیط تست میخواهید از نسخه Express استفاده کنید.در غیر اینصورت حتما از نسخه های اصلی مثل Enterprise استفاده کنید.
وگرنه عواقب بعدی مشکلاتی که گریبانگیر شماا خواهد شد به عهده خود شماست.
برای اطلاعات بیشتر نیز مشاهده این لینک نیز توصیه می
شود.
در پناه SQL Server باشید.
طبیعی هست که شما Maintenance Plan اتون درست کار نکنه خوب دوست عزیز همه چیز رو هم مایکروسافت نمی تونه رایگان در اختیار شما قرار بده ، شما می تونید از طریق زیر بصورت دستی از Database ها Backup بگیرید و خیالتون از بابت Backup راحت باشه :
http://support.microsoft.com/kb/2019698
سلام ، میشه بپرسم بهتره از کدوم نوع اس کیو ال اکسپرس 2012 اسفاده کنم من هنوز متوجه نشدم باید چی دانلود کنم ؟ اگه منظورت SQL Managment Studio 2012 هست دو بار دانلودش کردم از سایت مایکروسافت حجمش هم 614 مگابایت بود .
حالا سوالم اینه اگه این نسخه 2012 از Agent پشتیبانی نمیکنه خب باید چه نسخه ای رو دانلود کنم خیلی ممنون