نحوه اتصال به اس کیو ال بر روی سیستم جدید
دوستان سلام من پشت سیستمی نشستم کمه روی ان اس کیو ال نصب شده و میخوام فایل بک آپ خودم که از دیتا بیسی گرفتم روی اس کیو الش ری استور کنم همونججور که می دونید اول باید به یک سرور وصل بشه یا حداقل اینکه به خود اینستنس روی سیستم وصل بشم که چجوری باید اطلاعات تعریف شده و سرور های تعریف شده ی روی سیستم رو شناسایی کنم تصور کنید من روی این سیستم چجور باید اس کیو ال رو باز و باهاش کار کنم.یا اینکه چجور خودم یکی بسازم ممنون
5 پاسخ
سلام من قسمت اول رو مشخص كردم و نام سرور رو زدم اما لاگين نميشه و ارور 40 و 51 رو ميده در واقع سرور رو پيدا كردم و اطلاعات اتصال بهش رو نه.از طرفي جلوي نام سرور نقطه هم گذاشتم بازم ارور داد
ممنون از اينكه جواب داديد خيلي خوشحال شدم كه بالاخره يك نفر دانشش رو داشت كه بهم كمك كنه
ممنون از جواب كاملتون سرويس ها همه در حال اجراست و جلوي سرويس ها MSSQLSERVERرو نوشته اما وقتي نقطه رو ميزنم بازم ارور 40 رو ميده.
سلام دوست عزیز؛
(اگر درست متوجه سؤالتون شده باشم) یک راه اینه که بعد از باز کردن SQL (در واقع SSMS) در همون فرم اولیه Connect to Server و در لیست Server Name گزینه Browse for more رو بزنید. از زیرمجموعه Database Engine می تونید Server یا Instanceهای قابل دسترس رو انتخاب کنید.
- اگر SQL Server روی اون سیستم به صورت Local و بدون تعریف Instance خاصی نصب شده (که معمولاً همینطوره) می تونید با قرار دادن یک نقطه جلوی نام Server هم ارتباط برقرار کنید.
موفق باشید
جهت restore کردن SQL قبلی میتونید طبق تصویر کارتونو انجام بدید
البته ممکن است لینک های زیر مشکل شما رو برطرف کنه
سلام دوباره؛
این راه رو هم امتحان کنید:
1- در Run تایپ کنید: Services.msc و OK کنید تا وارد سرویس های ویندوز بشید.
2- در لیست سرویس ها SQL Server رو پیدا کنید.
- نام نوشته شده در پرانتز مقابل آن، مشخص کننده نمونه (Instance) نصب شده است، و MSSQLSERVER نام نمونه پیش فرض است که می توان با قرار دادن نقطه نیز به آن وصل شد.
3- کنترل کنید که سرویس مورد نظر Running باشد و در غیر اینصورت با کلیک راست روی آن Start رو بزنید.
4- اگر سرویس با نام دیگری مثلاً SQL Server (OtherInstance) وجود دارد، می بایست موقع Connect شدن بعد از نقطه علامت \ و سپس آن نام را نیز بزنید؛ مثلاً: OtherInstance\.
- خطای 40 یعنی سرویس دهنده مشخص شده وجود نداره یا سرویس در حال اجرا نیست.
- خطای 51 ظاهراً به تعیین اشتباه نام Instance ربط داره.
موفق باشید