50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

نحوه attach کردن یک دیتابیس

سلام دوستان من یک دیتابیس sql server 2000 دارم.

که توسط یک Job در ساعت معینی یک بکاپ بر روی آن ریستور می شود. این job در هنگام اجرای فرآیند دچار خطا شده و اسم دیتابیس از لیست دیتابیس های sql -server حذف شده (به خاطر شرطی که خودم در Job نوشته بودم)، ولی وقتی به مسیری که فایل های دیتابیس قرار داشت مراجعه کردم، دیدم که تمام فایل های mdf , ldf , log آن در مسیر مورد نظر وجود دارد و به صورت فایلی پاک نشده است.

حالا میخوام این mdf فایل ها را که حدود 30 تا فایل هستش. attach کنم پیغام ارور 5173 : Cannot associate files with different databases نمایش میده.

ممنون میشم راهنمایی بفرماید چطور این دیتابیس attach کنم.

با تشکر.

پرسیده شده در 1395/03/11 توسط

1 پاسخ

1

سلام دوست عزیز علت این خطا اینکه شما یک پایگاه داده با نام یکسان دارید. و وقتی میخواین attach کنید این خطا رو می ده .

به مسیر زیر برید ببینید فایل های دیتابیس قبلی یعنی mdb و ldf وجود دارند

C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA

البته این قسمت MSSQL12.MSSQLSERVER برای نسخه پایگاه داده شما فرق می کنه احتمالا عددش پایینتر باشه.

پاسخ در 1395/03/11 توسط

پاسخ شما