`

kettle 显示中文乱码问题解决方案

 
阅读更多

数据库的字符集等全都设置成了utf8,但是kettle做数据库查询时,显示出来的数据却是乱码。

 

根据网上查的设置characterEncoding=utf8,和set names utf8;都没有用。

 

最后,用ue打开spoon.bat,在if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m" 

后面加了"-Dfile.encoding=UTF-8",再重启即可解决乱码。

分享到:
评论

相关推荐

    Kettle推送数据到Mysql数据库表时乱码.docx

    Kettle 推送数据到 Mysql 数据库表时乱码解决方案 Kettle 是一个功能强大且流行的数据集成工具,广泛应用于数据抽取、转换和加载(ETL)过程中。然而,在使用 Kettle 将数据推送到 Mysql 数据库表时,可能会出现...

    KETTLE常见问题和优化

    在使用Kettle连接数据库时出现中文乱码问题。 **解决方案:** 1. **添加字符编码参数:** 在数据库连接选项中加入`characterEncoding=utf-8`参数。 2. **确保一致性:** 确保资源库连接时也加入了相同的字符编码...

    kettle_使用中的一些常见问题

    以下是一些常见的问题及其解决方案: 1. **问题1:从Excel抽取数据到Oracle 9数据库时出现无效数字错误** 错误描述:在尝试插入数据时,Oracle 报告 `ORA-01722: 无效数字` 错误,这通常是因为字段格式不匹配。...

    kettle转换、作业日志自动添加进资源库配置解决方案

    Kettle 转换、作业日志自动添加进资源库配置解决方案 Kettle 是一个功能强大的数据集成工具,提供了许多有用的功能,...该解决方案可以帮助我们实现 Kettle 转换或作业日志自动配置问题,提高工作效率和自动化程度。

    kettle-使用中的一些常见问题

    在使用 Kettle 进行数据转换和ETL(提取、转换、加载)过程中,可能会遇到各种问题。以下是一些常见的问题及其解决方案: ...通过理解这些问题及其解决方案,可以更有效地利用Kettle进行数据处理工作。

    Kettle8.0清洗交易所DBF文件数据

    例如,SqlServer2008 R2的配置管理工具服务显示无法卸载Microsoft SQL Server 2012 Express LocalDB时,可能需要参考相应的解决方案。又比如,在成功建立资源库后,可能会遇到repositories.xml文件乱码的问题,这也...

    pentaho-kettle_4.2.1基础教程.pdf

    遇到此类情况,可以根据下一章节 “ 资源库名称乱码问题解决方法” 进行相关修改设置。 Pentaho Kettle 是一款功能强大且灵活的ETTL工具,能够帮助用户实现数据的抽取、转换、装入和加载。通过熟悉 Kettle 的使用和...

    kettle_4.2.0基础教程

    此外,Kettle社区活跃,用户可以通过官方文档、论坛和技术支持获取丰富的学习资料和解决方案。 总之,Kettle 4.2.0作为一款成熟且功能强大的ETL工具,适合各类数据集成项目,无论是初学者还是高级用户,都能从中...

    KETTLE 资源库配置方法.pdf

    #### 四、常见问题与解决方法 1. **解决KETTLE运行错误** 如果KETTLE运行过程中出现错误,如JAVA空指针异常,可以通过删除用户目录下的`.kettle.pentaho`文件夹来尝试解决问题。 2. **共享控件命名问题** 在...

    kettle4 版本基本学习资料

    总的来说,Kettle提供了一个灵活、强大的数据集成解决方案,适用于各种ETL需求,无论是简单的数据迁移还是复杂的业务逻辑转换。通过Spoon,用户可以直观地设计数据流程,通过Pan和Kitchen执行和调度这些流程。资源库...

    kettle_使用中的一些常见问题.docx

    ### Kettle 使用中的一些常见问题解析 #### 一、从 Excel 中抽取...以上是针对 Kettle 使用过程中常见问题的解析及解决方法, 通过对这些问题的理解和处理, 可以有效提高使用 Kettle 进行数据集成和转换工作的效率。

    Oracle10g US7ASCII 编码中文无法导入sqlserver问题解决

    ### Oracle10g US7ASCII 编码中文无法导入 SQL Server 问题解决 #### 背景介绍 在跨数据库平台的数据迁移过程中,经常会遇到由于源...这不仅解决了当前的问题,也为未来类似的数据迁移场景提供了一种可行的解决方案。

    kettle数据迁移工具使用文档介绍

    Kettle 提供了一套完整的数据处理解决方案,无论是简单的数据导入导出,还是复杂的业务流程自动化,都能轻松应对。希望本文能够帮助读者更好地理解和掌握 Kettle 的使用方法,提高数据处理效率。

    使用ETL把EXCEL导入到MySQL,并处理乱码问题

    在数据导入过程中,可能会遇到中文乱码的问题。这通常是由于字符集不匹配导致的。可以通过以下方法解决: 1. **修改Excel文件编码**:在导出Excel文件时,确保其采用UTF-8编码。 2. **配置ETL工具**:在ETL工具中...

    kettle使用手册

    #### 一、解决乱码问题 在使用Kettle时,可能会遇到乱码问题。为了防止此类问题的发生,在`Spoon.bat`文件中进行以下设置: - 在`setopt=*`命令的最后添加`"-Dfile.encoding=UTF-8"`这一参数。这样做能够确保文件...

    解决dbf Failed to parse Number: For input string: "-.---"

    例如,`DBFReader`可能提供了设置编码的方法,允许用户在读取文件时指定正确的字符集,避免乱码问题。同时,`DBFWriter`可能会检查数据是否符合数值格式,防止出现“Failed to parse Number”的异常。 在实际应用中...

    mysql数据导入到Oracle中

    5. **第三方工具**:如 mysq2oracn,这个压缩包内的工具可能是专门为MySQL到Oracle迁移设计的,它可能提供了定制化的解决方案,简化了迁移步骤,提高了效率。 在进行迁移时,需要考虑以下几个关键点: - **数据...

Global site tag (gtag.js) - Google Analytics