با سلام
من دیتابیسی رو که با Microsoft SQL Server 2016 Enterprise ساخته بودم Detach کردم و فایل های mdf و ldf اون رو به مسیر دیگه ای کپی کردم اما الان نه می تونم با استفاده از فایل های اصلی دیتابیسم رو attach کنم و نه با فایل های کپی شده. در ضمن در ضمن این کار رو هم با Authentication از نوع Windows و هم از نوع SQL Server امتحان کردم و با هردو پیغام خطا می گیرم.
این پیغام خطلایی هستش که هنگام attach کردن فایل های اصلی می گیرم:
Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\my_DB.mdf'. (Microsoft SQL Server, Error: 5123)
این هم پیغام خطایی که هنگام attach کردن فایل های کپی شده می گیرم:
An error occurred when attaching the database(s). Click the hyperlink in the Message column for details
مشکل خیلی ساده تر از اونی بود که فکر می کردم فقط کافی بود SQL Server Managemengt Studio رو Run as administrator کنم که البته تاپیکی که شما لینکش رو فرستاده بودید خیلی کمکم کرد.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)