Якщо у вас є файли .MDF і .LDF і ці файли закриваються належним чином, ви можете прикріпити файли .MDF/.LDF до SQL Server легко, наступним чином:
-
- Прикріпіть за допомогою SQL Server Студія управління:
- Старт SQL Server Студія управління і підключитися до сервера.
- Розгорніть екземпляр, клацніть правою кнопкою миші Бази даних і натисніть кнопку Приєднувати.
- Дотримуйтесь інструкцій у Прикріпити бази даних діалогове вікно, до якого потрібно приєднати файли .MDF/.LDF SQL Server.
Більш детальну інформацію ви можете отримати за адресою:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15 - Приєднати за допомогою запиту SQL:
- Старт SQL Server Студія управління і підключитися до сервера.
- Натисніть Новий запит.
- Введіть таку команду:
sp_attach_db 'MyDB', 'C:MyDB_Data.mdf', 'C:MyDB_Log.ldf' or CREATE DATABASE MyDB ON (FILENAME = 'C:MyDB_Data.mdf'), (FILENAME = 'C:MyDB_Log.ldf') FOR ATTACH;
Тут MyDB — ім’я бази даних, C:MyDB_Data.mdf — шлях до файлу mdf, а C:MyDB_Log.ldf — шлях до файлу ldf.
Корпорація Майкрософт рекомендує використовувати другий метод, оскільки перший метод може бути вилучений у новому SQL Server версій.
- Натисніть Виконати щоб виконати запит.
Ви також можете отримати більш детальну інформацію за адресою:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
- Прикріпіть за допомогою SQL Server Студія управління:
Однак якщо ваші файли .MDF і .LDF не вимикаються належним чином. Іншими словами, вони пошкоджені, то вам потрібно використати інший метод, щоб приєднати їх.