Creating a new database using an MDF file [Closed]

samuelconaghan 1 Posts Sunday November 16, 2014Registration date November 16, 2014 Last seen - Nov 16, 2014 at 05:26 AM - Latest reply: jackoboyle51 1 Posts Wednesday November 19, 2014Registration date November 19, 2014 Last seen
- Nov 19, 2014 at 01:05 PM
My database saves as MDF. I want to know what are the steps to restore or create a new database using a MDF file? I tried to restore as usual but it shows an error. Please help.
See more 

1 reply

jackoboyle51 1 Posts Wednesday November 19, 2014Registration date November 19, 2014 Last seen - Nov 19, 2014 at 01:05 PM
0
Thank you
An MDF file isn't a backup file isn't the main data file (or master data file depending on who you ask) hence the file extension MDF. You can attach the MDF to the database by right clicking on the databases folder in Enterprise Manager (SQL 2000) or Management Studio (SQL 2005) then selecting all tasks and then Attach Database.

When you do this you will get an error about the log file missing. This shouldn't matter as SQL Server will simply create a new log file for you.

This will only work if the SQL Server was stopped when you copied the MDF file from the old SQL Server. If you copied the file while the SQL Server was running this file probably will not attach either and you will need to get a valid backup of the database.
Download help tool for sql database - SQL Server Restore Toolbox.
http://www.sqlserver.restoretools.com/
You can read up more on SQL Server here.
http://www.filerepairforum.com/forum/microsoft/microsoft-aa/sql-server/498-creating-a-new-database-using-an-mdf-file?_=1416149856104