ETL

获取sql查询语句的时候报错,请问这是什么问题

0
1.png
已邀请:
1

simon_cao - 打酱油 2016-03-30 回答

使用Kettle时的错误么?如果是请尝试使用CSDN提供的解决方法如下:
修改参数,将内存值调大(256的倍数),调整后如下所示:

REM ******************************************************************
REM ** Set java runtime options **
REM ** Change 512m to higher values in case you run out of memory **
REM ** or set the PENTAHO_DI_JAVA_OPTIONS environment variable **
REM ******************************************************************

if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xmx1024m" "-XX:MaxPermSize=2048m"

set OPT=%PENTAHO_DI_JAVA_OPTIONS% "-Djava.library.path=%LIBSPATH%" "-DKETTLE_HOME=%KETTLE_HOME%" "-DKETTLE_REPOSITORY=%KETTLE_REPOSITORY%" "-DKETTLE_USER=%KETTLE_USER%" "-DKETTLE_PASSWORD=%KETTLE_PASSWORD%" "-DKETTLE_PLUGIN_PACKAGES=%KETTLE_PLUGIN_PACKAGES%" "-DKETTLE_LOG_SIZE_LIMIT=%KETTLE_LOG_SIZE_LIMIT%" "-DKETTLE_JNDI_ROOT=%KETTLE_JNDI_ROOT%
1

郑大鹏 2016-03-30 回答

在工具里写SQL的话,最好不要写 SELECT *  这样的语句!直接SELECT 具体字段

要回复问题请先登录注册