How to Migrate SQL Server Database from One Server to Another?

Sometimes it becomes hard for the user to move SQL Database from one server to another manually. The chances of corruption and data loss are high. But if I tell you that there is a way out through which you can copy SQL Data of one server to another then I think it would be helpful for you.

Why don’t you try to migrate the SQL database manually?

So in this blog I am going to tell you how you can migrate SQL Server Database from one Server to another manually. If you have the fear of data loss then don’t worry about it because the steps which I am going to tell you would be safe and secured.

Well let’s move on to the steps to copy SQL Database from one server to another.

Step 1- Launch SQL Server Database and connect it to the Source Server.

Step 2- Click on Task. Point the cursor on Task and Select Copy Database.

migrate sql database

Step 3 – A Wizard will appear in front of you. Click on Next to Continue.

sql server migration

Step 4 – Type or Browse the Source server from where you have to migrate the SQL Database. Click on Next for creating the connection.

You are just following the steps but do you know what the above terms mean? You must also know that what actually these terms mean.

Source Server– It is used to identify the server name where you want to copy the SQL Database. Either you can type the path or just browse the location by clicking on the Three Dots button. The version of your SQL Server must be 2005 and beyond.

Use Window Authentication– In this the user can connect with SQL server by entering an ID and Password.

Use SQL Server Authentication- This allows the user to connect with Provided SQL Server.

  • Username- You have to enter a username in order to connect to SQL Database.
  • Password- A security key which has to beenteredin order to make an access to the SQL Server.

Step 5 – Now choose the Destination Server where you want to move SQL Database. Then Click on Next.

migrate sql database from one to another

Well I am quite sure that here also you are eager to know the terms. Let me explain:-

Destination Server– It is the server where you want to move the move the SQL Data. Similarly as you have browsed the Source Server, here also you have to follow the same procedure. Click on Three Dotsbuttons find the destination server location.

Use Windows Authentication– It allows the user to connect via Microsoft Account in windows.

Use SQL Server Authentication-It permits the user to connect to SQL Server by entering username and password.

Step 6 – Select Use the SQL Management Object method Option and Click on Next move further.

sql server migration

Step 7- Now you can see the Selected Database which you want to migrate. Select the Copy option and Click on Next.

Step 8 – Here you can verify the MDF file and Log File Path on the system. Click on Next to Continue.

migrate sql server database

Step 9 – Read and confirm the information here and click on Next.

migrate sql server

Step 10 – Enter all the log events and click on Copy.

Step 11 – Select the Windows Event log and Click on Next.

sql server database migration

Step 12 – Choose the Run Immediately Option and Click on Next.

sql server migration

Step 13 – Just go through once from all the options and click on Finish.

sql server

Step 14 – Here you can view the Progress Report. Finally you succeed in migrating SQL Database from one server to another.

sql database

Step 15 – You can view the Database file on another server where you have saved it.

sql server migration

Well these steps are quite lengthy but I assure you that they effective too. You can migrate the SQL database from one server to another without losing any data. These are the manual steps to perform such an activity.


Now it is the time to wrap up the things and I am pretty sure that you can copy SQL database from one server to another easily. I hope all the information are enough for you. But if in the rarest chances you feel like the SQL database files are corrupted and you want to migrate it then I would suggest to repair them first by SQL Repair Tool and them move them to another server. It is up to you to be smart and take your decision accordingly.