Migrate from MySQL to SQL Server 2008
You can migrate from the MySQL database to SQL Server 2008 using the following steps:
1. Decide how you will map MySQL databases to SQL Server 2008. You have two main options:
- Map each MySQL database to a separate SQL Server database.
For example, you could map the MyDB MySQL database to MyDB SQL Server database.
- Map each MySQL database to a single SQL Server database but a separate schema.
For example, you could map the MyDB MySQL database to MySQLDatabases SQL Server database, schema MyDB.
2. In SQL Server, schemas are not necessarily linked to a specific user or a login, and one server contains multiple databases.
3. Convert database objects; these are tables, tables constraints, indexes, view, procedures, functions, and triggers.
4. Map data types from the MySQL data type to a SQL Server data type.
5. Rewrite your views, procedures, and functions according to SQL Server syntax.
6. Change your applications as necessary so that they can connect and work with SQL Server 2008.
After a successful database conversion, migrate your data from the old MySQL database to the newly created SQL Server 2008 database. For this task, you could use Microsoft® SQL Server® Integration Services (SSIS), for example.http://learn.iis.net/page.aspx/759/migrate-from-mysql-to-sql-server-2008/
Also you try
SSMA is stands for the SQL server Migration Assistance
The SSMA client consists of the program files that perform the following tasks:
-
Connect to an Oracle database.
-
Connect to an instance of SQL Server.
-
Convert Oracle database objects to SQL Server syntax.
-
Load the objects into SQL Server.
-
Migrate data to SQL Server.
Please install the following where you installed SSMA:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D