【问题标题】:MS SQL to MySQL using MySQL Migration Toolkit: permission issue使用 MySQL 迁移工具包从 MS SQL 到 MySQL:权限问题
【发布时间】:2011-05-29 00:50:03
【问题描述】:

我有一个从 .bak 导入 SQL Server 2008 的 MS SQL,并将其设置为混合模式。我有一个可以使用 SQL Server 正确访问数据库的 SQL 用户(称为“test”)。

我需要将其转换为 MySQL 数据库,因此我得到了 MySQL 迁移工具包。我选择“MS SQL Server”,然后它会询问主机名/用户名/密码/数据库。我不是 100% 确定这些,但我使用了“localhost”(在同一台计算机上运行),保留端口(1433)和 SQL Server 的用户名/密码(“test”)。我为要导入的 SQL Server 数据库使用了数据库名称。我单击下一步,输入我的 MySQL 数据库详细信息,然后尝试运行它,我收到此错误:

Connecting to source database and retrieve schemata names.
Initializing JDBC driver ... 
Driver class MS SQL JDBC Driver
Opening connection ... 
Connection jdbc:jtds:sqlserver://localhost:1433/Orders;user=test;password=blah;charset=utf-8;domain=
The list of schema names could not be retrieved (error: 0).
ReverseEngineeringMssql.getSchemata :Network error IOException: Connection refused: connect
Details: 
net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:372)
net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)
java.sql.DriverManager.getConnection(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
com.mysql.grt.modules.ReverseEngineeringGeneric.establishConnection(ReverseEngineeringGeneric.java:141)
com.mysql.grt.modules.ReverseEngineeringMssql.getSchemata(ReverseEngineeringMssql.java:99)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
com.mysql.grt.Grt.callModuleFunction(Unknown Source)

我对 MS SQL 不太熟悉,但我可以在 MS SQL 中使用“test”用户登录并访问该数据库。所以我不确定这里出了什么问题。

【问题讨论】:

    标签: mysql sql-server migration


    【解决方案1】:

    听起来有些 sql server 服务没有运行。特别是sql浏览器。将此移至 serverfault.com 以获得更好的帮助。

    【讨论】:

    • 忘记在 MSSQL 配置中启用 TCP 连接,是的。
    【解决方案2】:

    恕我直言,最好使用 127.0.0.1 而不是 localhost。 并且需要检查连接是否抛出 TCP abilitated 还需要检查防火墙。

    【讨论】:

      猜你喜欢
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 2011-09-04
      • 2010-11-02
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多