2016-09-27 82 views
0

我想将我的MySQL数据库转换为SQL Server,以便我可以将我的网站迁移到Azure。SQL迁移助理MySQL

我有两个问题:

  1. 我下载SQL Server迁移助手为MySQL。我期望看到“连接到SQL Server”按钮,但只有“连接到SQL Azure”按钮。

  2. “OK”我说。 “为什么不直接将其转换为Azure?”所以我创建了一个Azure帐户和一个SQL数据库。但是当我试图将MySQLToSQL连接到SQL Azure时,它要求输入用户名,所以我把我的帐户电子邮件“[email protected]”。它抱怨说:“无法打开通过登录请求的服务器hotmail.com”。如果我使用“xyz”,它会抱怨“不正确的用户名或密码”。

那么我的用户名和密码是什么?我对Azure完全陌生。

+0

迁移助理[不强迫你使用SQL Azure的(https://msdn.microsoft.com/en-us/library/hh313095(V = sql.110)的.aspx)。你是如何尝试连接的?你检查了“文件”菜单吗?你下载了哪个版本?你在哪里找到它? –

+0

是的,我检查文件菜单,唯一的选择是“连接到SQL Azure”。在“关于”菜单上,它显示“SQL Server 2016 Migration Assistent for MySQL v7.0.0”。 –

+0

你从哪里找到它的?从MySQL迁移并不是人们每天都在做的事情 –

回答

1

当您创建新项目时,请在Migrate To下拉框中指定目标数据库版本。默认值是SQL Azure。我怀疑你没有检查下拉列表并创建了一个默认值的项目。

如果您选择其他版本,例如SQL Server 2016SQL Server 2014您可以使用Connect to SQL Server按钮。

New Project dialog with on-premise selection