SQL Server 2005 Integration Services (SSIS)数据源之MySQL

安装MySQL数据库的ODBC驱动

下载MySQL
Connector ODBC 3.51.rar

单击setup按默认安装即可!

如下图所示,在ODBC数据源管理器中看到“MySQL
ODBC 3.51 Driver”即表示安装成功!

当然看不到,那么你就要重新安装了!当然还有不同的版本!

建立MySQLODBC数据源

如下图所示:

特别提醒:

一定要在Connect
Options选项栏中设置字符集,否则导入到SQL Server2005中会出现乱码!

我分别测试了以下三种均可:

(1)SET
NAMES ‘gbk‘

注: 其中gbk是数据库中文字符集。
  它相当于下面的三句指令:
 
SET character_set_client = gbk;
  SET
character_set_results = gbk;
  SET
character_set_connection = gbk;

(2)SET
character_set_results = gbk

(3)SET
character_set_results = gb2312

然后单击“Tset”按钮,如下图即表示连接成功!

三 创建SSIS项目

新建SSIS项目,在连接管理器或数据源中,新建连接,选择ADO.NET连接,填写如下信息:

提醒一下:这里选择“.Net提供程序中的Odbc Data
Provider”,在数据流任务中的数据源选择“DataReader源”,如果数据流目标选择“OLE DB
目标”,中间要加“数据转换”组件,进行数据类型转换。

输入密码,测试连接,如有“连接测试成功”提示,即大功告成了!o(∩_∩)o…哈哈!


在MySQL中遇到的问题仍然是中文乱码,字符集设置的问题。

可以在命令行模式下输入以下命令,查看客户端和服务器端字符集的设置。我在写这篇文章时测试一切正常!给出下图,供参考!当然可能会由于版本和环境的不同,发生改变!

欢迎与我交流!

SQL Server 2005 Integration Services (SSIS)数据源之MySQL,布布扣,bubuko.com

时间: 2024-10-15 16:20:18

SQL Server 2005 Integration Services (SSIS)数据源之MySQL的相关文章

[翻译]初识SQL Server 2005 Reporting Services Part 2

原文:[翻译]初识SQL Server 2005 Reporting Services Part 2 在Part 1文章中我们对SQL Server Reporting Services 2005(SSRS)有了一个初步的了解.我们分别通过报表向导和报表设计器构建了两个报表.在Part 2我们将以一个SSRS开发者的身份深入查看更多特征信息. 以下是我们要研究的: l 表达式的用法.这些表达式可以让你动态的控制从控件属性到数据绑定的报表的各个方面. l 报表中用到的计算和操作的通用函数. l 报

[翻译]初识SQL Server 2005 Reporting Services Part 1

原文:[翻译]初识SQL Server 2005 Reporting Services Part 1 构建和部署基本报表 如果曾经存在一项工作使得“真正的”开发者给他的上司泡蘑菇,那就是构建报表.毕竟那并不是真正的开发,更像是制作美化的格式.而且你所使用的构建报表的工具试图提供一个抽象层,这个经常妨碍你对报表的真正掌控.我以前经常听到这些争论.如果这听上去像你曾经在一个水制冷器旁边的对话,那么我请你仔细关注一下SQL Server 2005 Reporting Services(SSRS). S

SQL Server 2005 硬件级软件要求

SQL Server 2005 安装要求 本主题介绍了安装 SQL Server 205 的硬件和软件要求,以及查看安装文档的说明. 硬件和软件要求(32 位和 64 位) 访问 SQL Server 2005 联机丛书以获取安装信息 硬件和软件要求(32 位和 64 位) 以下部分列出了运行 Microsoft SQL Server 2005 的最低硬件和软件要求. 注意: 在 32 位平台和在 64 位平台上运行 SQL Server 2005 的要求是不同的. 硬件和软件要求(32 位和

SQL Server 2005中设置Reporting Services发布web报表的匿名访问

原文:SQL Server 2005中设置Reporting Services发布web报表的匿名访问 一位朋友提出个问题:集成到SQL Server 2005中的Reporting Services已经将报表模板发布到IIS服务器,客户端通过浏览器访问时,默认会弹出Windows集成身份验证的对话框.如果在IIS配置里面把允许匿名(IUSR_**)访问的选项勾选,客户端再次访问的时候,会提示IUSR_** 访问权限不足.   对于这个问题,除了要设置IIS允许匿名访问外,还需要设置Report

22. SQL -- SQL Server 2005 和SQL Server 2008新特性

SQL SERVER 2005 与SQL SERVER 2008 新特性   SQLSERVER 2005 新特性 Enhanced Data Types:存储最大8K-2G Partitioned Table(分区表):数据拆分管理 背景:一个公司,有目前现存数据以及历史数据,各在一台SER 上,服务器访问方式: SQL 2000 TABLE 1:在一张table 中,对数据进行分区 Enhanced Indexing Features SER 1 SER 2 现存数据 TABLE 1 TAB

数据仓库应用(三): SQL Server 2005的数据仓库应用--联机分析OLAP

关联文章: 数据仓库应用(一):数据仓库模型设计 数据仓库应用(二):数据抽取.转换.加载(ETL) 前言:有关数据仓库的研究,并不仅仅停留在理论上.目前,几种主要的RDBMS产品,如Oracle.SQL Server.Informix和 Sybase等,都可以为用户提供数据仓库项目的开发工具:而一些通用的应用程序开发平台,如Delphi等,也能对数据仓库项目的开发提供有效的支持.我们将使用Microsoft SQL Server 2005提供的数据仓库工具SSAS对数据仓库中的数据进行OLAP

win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程——转载

操作系统:Microsoft Windows 7 旗舰版(32位) 数据库版本:SQL Server 2005 简体中文开发板 数据库下载链接:http://pan.baidu.com/share/link?shareid=322740&uk=268517599 (地址已更新2013-03-09) ------------------------------------------------------------------------------------------------- 安装

解决SQL Server 2005数据库中datetime时间字段在前端显示时分秒的问题

SQL Server 2005中时间类型datetime的格式是"年月日时分秒",直接读出来该字段,为了不让它在前端显示"时分秒"若是显示在dataGridView中,可以修改控件的某一列格式,如: dataGridView1.Columns[10].DefaultCellStyle.Format = "yyyy-MM-dd"; 但是要在listview控件中的话,就有点困难了,貌似没有类似的属性,这样的话,考虑从数据源入手. 1.获取当前年月日

win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程

由于工作需要,今天要在电脑上安装SQL Server 2005.以往的项目都是使用Oracle,MS的数据库还真的没怎么用过,安装Oracle已经轻车熟路,但装SQL Server好像还有点小麻烦,所以记录下来,以留备用. ------------------------------------------------------------------------------------------------- 操作系统:Microsoft Windows 7 旗舰版(32位) 数据库版本: