หากคุณมีทั้งไฟล์ .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
Microsoft ขอแนะนำให้ใช้วิธีที่สอง เนื่องจากวิธีแรกอาจเลิกใช้แล้วในวิธีใหม่ SQL Server รุ่นที่
- คลิก ดำเนินงาน เพื่อดำเนินการค้นหา
คุณยังสามารถรับข้อมูลรายละเอียดเพิ่มเติมได้ที่:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/attach-a-database?view=sql-server-ver15
- ติดโดยใช้ SQL Server สตูดิโอการจัดการ:
อย่างไรก็ตาม หากไฟล์ .MDF และไฟล์ .LDF ของคุณปิดระบบไม่ถูกต้อง หรืออีกนัยหนึ่ง พวกมันเสียหาย คุณต้องใช้วิธีอื่นในการแนบมัน