将Mysql数据库迁移到Mssql
问题描述:
我正在使用SQL Server迁移助理(SSMA)将MySQL数据库迁移到Mssql数据库。我已成功连接到MySql数据库服务器。 但是,当我试图连接MSSQL数据库服务器连接选项未启用(见下图)。 MSSql服务器安装在同一台机器上,我可以通过我提供给SSMA的相同参数启动MSSQL数据库。将Mysql数据库迁移到Mssql
编辑 - 服务器名称下拉菜单没有显示任何服务器名称。我从MSSQL Management Studio复制服务器名称并放在那里。
答
刚刚意识到,这是一个SQLEXPRESS的安装,这意味着sa
帐户默认情况下禁用。
您可以在安装过程中选择sysadmin帐户,使用该帐户使用Windows身份验证连接到数据库引擎(都是SSMS和SSMA)。
如果您没有选择任何帐户,您可能需要搜索启用帐户和授予系统管理员权限的方法。
也有可能您必须以管理员身份运行SSMS或SSMA(右键单击图标,以管理员身份运行)。
请注意,不建议使用系统管理员帐户进行日常任务,也不安全。我建议为每个用户和/或应用程序(或应用程序模块)创建一个帐户。
选择一个数据库和一个端口也许? – Pred
由于过去使用此方法迁移数据库时遇到了很多问题,因此我最终生成了数据库脚本(请记住保存Schema和Data)并将其运行到所需的数据库中。只是为了指出一种选择。 –
数据库中没有任何内容可以下拉选择。 – Rudra