我的系统是windowsXP,只装了一个sql server2000的客户端工具,还装装了一个my sql odbc驱动,版本号是:mysql-connector-odbc-5.00.11-beta,
    在“管理工具”->"数据源(ODBC)"中建立了一个用户DSN,连接到另一台机器的MySQL5服务器,然后再用SQL Server的DTS工具“导入导出数据”将数据导出到另一台MySQL,发现在"选择源表和视图"这一步时,我选择一张表点“预览”时发现显示的数据中只要是中文的全是乱码,英文玫数字正常,请问这个问题如何解决?

解决方案 »

  1.   

    我本机没装sql server实例,只装了一个客户端工具,怎么确定collate不对?
      

  2.   

    MS-SQL 转MY-SQL 是有乱码问题````你可以先转过去 然后MY-SQL那边全设为UTF-8格式```就好了`也可以下专门的转数据库工具``GOOGLE 一下很多```
      

  3.   

    我不能去畋变MySQL的字符集,
      

  4.   

    You can also use the database_default option in the COLLATE clause to specify that a column in a temporary table use the collation default of the current user database for the connection instead of tempdb.