kettle数据资源库问题

在登录数据库资源库时出现下面的错误,不知道该怎么解决。
图片说明

2个回答

不知道 静静等待别人的答案

解决了,是其中的sql代码问题

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
kettle资源库
资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。资源库可以是各种常见的数据库,用户通过用户名/密码来访问资源库中的资源,默认的用户名/密码是admin/admin 资源库并不是必须的,如果没有资源库,用户还可以把转换任务保存在 xml 文件中。 如果用户需要创建一个资源库,在资源库的登录窗口(PDI 启动时的第一个窗口)中有 【新建】 按钮,点击...
kettle 资源库
元数据的存储方式 资源库 包括文件资源库、数据库资源库 4.0以后资源库类型可以插件拓展 XML文件 资源库类型 数据库资源库 把kettle的元数据串行化到数据库中 在spoon里创建和升级数据库资源库 文件资源库 在文件的基础上的封装,实现了org.pentaho.di.reposito...
Kettle 资源库-保存Kettle 元数据
 Kettle 资源库-保存Kettle 元数据 Kettle 资源库 – 元数据 元数据的通用概念: • “描述性数据” 或“数据的数据” ETL 的元数据: • 描述 ETL 要执行的任务,简单的说就是在转换或者作业里面进行的那些设置。包括数据库名称,数据名称,文件名称和各种配置等等。 在Kettle里元数据的存储方式有两种: • 资源库 资源库包括文件资源
kettle的资源库创建
在学kettle的同时,我在某某学习视频上到了新建资源库的这一步骤,很是蒙啊,因为他的spoon是4.x的版本,而我安装的是7.0所以这个新建资源库就没找到。后来参考资料找到了,如下图所示点进去之后这二者点那个小字体。然后亮两个选择,我们点击上面的这个,因为上面这个就是常规的数据库链接,下面的那个需要进行参数配置然后我们点进去之后第一个我们输入的是自定义的库名称,第二个是我们链接数据库的通道前者不...
创建kettle资源库
1.双击“spoon.bat”运行kettle 2、 3. 填写用户名密码,登录
kettle创建mysql资源库
步骤: 1. 创建一个库: create database xxx; 2. 创建kettle用户,密码也为kettle 3. 给kettle用户使用xxx 库的权限。 4. 刷新权限,使权限生效。 代码: create database xxx; DROP USER 'kettle'@'10.150.xx.xx' ; CREATE USER 'kettle'@'10.150.xx.xx'...
Kettle资源库的创建及密码修改
Kettle资源库的创建及密码修改 点击新建图标   选择数据库类型资源库Kettle database repository,点击“确定”     在“资源库信息”窗口中,点击“新建”按钮,新建一个数据库连接     在“Database Connection”窗口,选择数据库类型,并填写数据库连接的相关信息,本实例选用oracle数据库。    点击test按钮进行数据库连...
kettle资源库创建整理
NULL 博文链接:https://ruinxdgzy.iteye.com/blog/805240
kettle资源库i详解
手工整理的kettle资源库表中模型
Kettle:创建资源库
当新建转换或者作业的时候,都是直接保存在本地,而如果是多人开发的话,除了使用SVN等版本控制软件,还可以使用Kettle的资源库,他会将转换、作业直接保存在数据库中,而且,连接资源库的话,就不需要每一次都新建数据库连接了,用起来还是蛮方便的。资源库的类型有三种: Pentaho Repository Database Repository(使用数据库存储) File Repository(使用文...
Kettle资源库运行方式(二)
kettle资源库 资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。 资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。 1.ketle资源库元数据 • 资源库     资源库包括文件资源库、数据库资源库     Kettle 4.0 以后资源库类型可以插件扩展   • XML 文件     .ktr 转...
Kettle学习--资源库
一、资源库 1.资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。 2.资源库类型 数据库资源库 文件资源库 不使用资源库 3.新建资源库(6.1版本) (1)选择工具->资源库->连接资源库 可以看到Kettle支持数据库资源库和文件资源库来存储ETL元数据信息。 这里选择本地文件系统作为资源库,填写资源库路径和名称等信息 点击确定按钮完成新...
kettle资源库导入导出
一、导出 工具->资源库->探索资源库 就可以看见资源库里面的资源了。 如果要导出资源库里面的某个目录就右键就行了。 如果要导出全部资源库的文件就如下图所示 将资源库导出其实也是一个xml文件。 选择一个路径保存xml 二、导入 tools--->repository--->import repository 选择导入目录 注...
kettle 资源库的一些问题
一、资源库连接 --> 创建或更新 --> kettle 无法识别这个用户:Incorrect password or login 填入的密码为空即可 二、提示 he version of the repository is -1.-1. This Kettle edition requires it to be at least version 5.0 and a
kettle资源库详解
kettle数据库资源库表的详细解释,包括各个表名,字段名等
KETTLE——(一)资源库
对KETTLE有了大概的了解,pdi-ce-6.0.1.0-386也下载完成了。 1.解压pdi-ce-6.0.1.0-386.zip文件,双击运行Spoon.bat(KETTLE是Java开发的,运行以来JAVA环境) 2.看到初始界面,如下图(0),不同版本初始页面基本相同,有些会在初始界面之前弹出一个连接资源库的窗口,关掉即可不影响。 (图0) 3.创建资源库,工具——>资源库—
kettle资源库表详解
kettle资源库表详解
kettle资源库的创建
kettle资源库的创建
【Kettle】创建资源库用户
在生产中,我们一般都会先连接资源库,然后再去编辑作业或者转换。连接之前会有用户名和密码的输入:这里的用户名和密码可以在kettle里面新建,(lll¬ω¬),之前我是不知道的,一直都在用admin用户操作。添加用户操作如下:使用admin用户(资源库创建后的默认用户admin和guest)登陆,密码默认是admin,登陆以后依次点击“工具”→“资源库”→“探索资源库”→“安全”然后点“+”添加用户...
KETTLE系列2--创建资源库
2.1 资源库的介绍:         资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。         资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。         资源库有两种形式:         一、Kettledatabase repository,即保存在各种常见的数据库资源库类型,用
kettle资源库表详解.xls
kettle资源库的表说明。
Kettle 资源库repository 表结构关系图
PDI(kettle) 资源库的表结构以及关联关系图,表结构说明中是英文名称,中文的大概都能猜到是什么
Kettle使用资源库日志信息配置
-- Create table create table ETL_LOG (   id              VARCHAR2(32),   jobname         VARCHAR2(100),   source          VARCHAR2(100),   target          VARCHAR2(100),   datadescription VARCH
java 调用kettle资源库报错
import org.pentaho.di.core.KettleEnvironment;rnimport org.pentaho.di.core.database.DatabaseMeta;rnimport org.pentaho.di.core.exception.KettleException;rnimport org.pentaho.di.repository.RepositoryDirectoryInterface;rnimport org.pentaho.di.repository.kdr.KettleDatabaseRepository;rnimport org.pentaho.di.repository.kdr.KettleDatabaseRepositoryMeta;rnimport org.pentaho.di.repository.Repository;rnimport org.pentaho.di.trans.Trans;rnimport org.pentaho.di.trans.TransMeta;rnrnrnpublic class test rn rn private static String transName = "test1";rnrn public static void main(String[] args) rnrn try rn //初始化kettle环境rn KettleEnvironment.init();rn //创建资源库对象,此时的对象还是一个空对象rn KettleDatabaseRepository repository = new KettleDatabaseRepository();rn //创建资源库数据库对象,类似我们在spoon里面创建资源库rn DatabaseMeta dataMeta = rn new DatabaseMeta("/","Mysql","Native","192.168.254.49","新闻信息","1521","admin","admin"); rn //资源库元对象,名称参数,id参数,描述等可以随便定义rn KettleDatabaseRepositoryMeta kettleDatabaseMeta = rn new KettleDatabaseRepositoryMeta("enfo_bi", "enfo_bi", "king description",dataMeta);rn //给资源库赋值rn repository.init(kettleDatabaseMeta);rn //连接资源库rn repository.connect("admin","admin");rn //根据变量查找到模型所在的目录对象,此步骤很重要。rn RepositoryDirectoryInterface directory = repository.findDirectory("/enfo_worker/wxj");rn //创建ktr元对象rn TransMeta transformationMeta = ((Repository) repository).loadTransformation(transName, directory, null, true, null ) ;rn //创建ktrrn Trans trans = new Trans(transformationMeta);rn //执行ktrrn trans.execute(null);rn //等待执行完毕rn trans.waitUntilFinished();rn rn if(trans.getErrors()>0)rn rn System.err.println("Transformation run Failure!");rn rn elsern rn System.out.println("Transformation run successfully!");rn rn catch (KettleException e) rn e.printStackTrace(); rn rn rn rnrnrnrnrn下面报错信息 执行到 //连接资源库 报错rnorg.pentaho.di.core.exception.KettleException: rnError connecting to the repository!rnrnError occured while trying to connect to the databasernrnError connecting to database: (using class org.gjt.mm.mysql.Driver)rnCommunications link failurernrnLast packet sent to the server was 0 ms ago.rnrnrnrn at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.connect(KettleDatabaseRepositoryConnectionDelegate.java:163)rn at org.pentaho.di.repository.kdr.KettleDatabaseRepository.connect(KettleDatabaseRepository.java:174)rn at org.pentaho.di.repository.kdr.KettleDatabaseRepository.connect(KettleDatabaseRepository.java:164)rn at test.main(test.java:32)rnCaused by: org.pentaho.di.core.exception.KettleDatabaseException: rnError occured while trying to connect to the databasernrnError connecting to database: (using class org.gjt.mm.mysql.Driver)rnCommunications link failurernrnLast packet sent to the server was 0 ms ago.rnrnrn at org.pentaho.di.core.database.Database.normalConnect(Database.java:374)rn at org.pentaho.di.core.database.Database.connect(Database.java:323)rn at org.pentaho.di.core.database.Database.connect(Database.java:285)rn at org.pentaho.di.core.database.Database.connect(Database.java:275)rn at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.connect(KettleDatabaseRepositoryConnectionDelegate.java:140)rn ... 3 morernCaused by: org.pentaho.di.core.exception.KettleDatabaseException: rnError connecting to database: (using class org.gjt.mm.mysql.Driver)rnCommunications link failurernrnLast packet sent to the server was 0 ms ago.rnrn at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:510)rn at org.pentaho.di.core.database.Database.normalConnect(Database.java:358)rn ... 7 morernCaused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failurernrnLast packet sent to the server was 0 ms ago.rn at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)rn at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)rn at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)rn at java.lang.reflect.Constructor.newInstance(Constructor.java:513)rn at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)rn at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2120)rn at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:723)rn at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:46)rn at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)rn at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)rn at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)rn at java.lang.reflect.Constructor.newInstance(Constructor.java:513)rn at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)rn at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)rn at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)rn at java.sql.DriverManager.getConnection(DriverManager.java:582)rn at java.sql.DriverManager.getConnection(DriverManager.java:185)rn at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:490)rn ... 8 morernCaused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failurernrnLast packet sent to the server was 0 ms ago.rn at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)rn at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)rn at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)rn at java.lang.reflect.Constructor.newInstance(Constructor.java:513)rn at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)rn at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)rn at com.mysql.jdbc.MysqlIO.(MysqlIO.java:335)rn at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2043)rn ... 20 morernCaused by: java.net.ConnectException: Connection timed out: connectrn at java.net.PlainSocketImpl.socketConnect(Native Method)rn at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)rn at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)rn at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)rn at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)rn at java.net.Socket.connect(Socket.java:519)rn at java.net.Socket.connect(Socket.java:469)rn at java.net.Socket.(Socket.java:366)rn at java.net.Socket.(Socket.java:209)rn at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:253)rn at com.mysql.jdbc.MysqlIO.(MysqlIO.java:284)rn ... 21 morern
ETL工具KETTLE资源库简介
KETTLE资源库:就是KETTLE设计的文件存放的位置。一般KETTLE设计的文件可以存放在3个地方:本地自定义位置、数据库资源库、文件库资源库。 本地自定义位置存储:这种方式是KETTLE默认的存储方式,非常不好,设计的文件存储会非常凌乱、不容易后期对文件进行备份,并且不能够轻松实现数据库db连接方式的共享,对于后期的作业执行、作业迁移非常的不方便。总之,此方式不应该是正确的开发存储方式,强...
kettle资源库名称乱码问题解决方法
资源库名称乱码问题解决方法 如果在创建资源库时,名称使用的是中文,容易出现乱码或者出现异常报错等情况   情况一、乱码     情况二、异常,并且无法显示资源库          解决方法:根据以下路径“c:\Documents and Settings\<username>\.kettle\repositories.xml”文件,打开后找到乱码内容,如下图所示,把...
kettle 资源库连接中断解决办法
最近在学习kettle,好不容易建立了数据库资源库,但是却经常出现早上上班来启动spoon,连接上资源库,然后中午睡一觉醒来再想保存转换或者job的时候保存不了的情况,我遇到的报错有两种:一个是:An error occured loading the directory tree from the repository;还有一个大概意思是kettle最后一次从资源库接收的数据是xxx秒之前(具体
kettle spoon配置资源库的数据库问题
kettle spoon配置资源库的数据库标识符大小写问题
kettle创建资源库报错求助
kettle版本 pdi_ce_5.4.0.1-130rnmysql版本 mysql-installer-community-5.6.25.0.msi rn[img=https://img-bbs.csdn.net/upload/201508/08/1439001178_758637.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201508/08/1439001305_532467.jpg][/img]rn[img=https://img-bbs.csdn.net/upload/201508/08/1439001395_709450.png][/img]rn[img=https://img-bbs.csdn.net/upload/201508/08/1439001516_638980.png][/img]rn[img=https://img-bbs.csdn.net/upload/201508/08/1439001588_534684.png][/img]rn我看了一下报错信息,基本都是创建资源库时在mysql里建的表的数据类型和初始插入的值不匹配,而这样的存在不仅仅是在一张表里rnrn至此资源库创建不成功,请教一下,会不会是kettle和mysql版本问题,还是什么别的情况,请求指导一下,谢谢啦
java调用kettle资源库实例
如题,代码中第二句就报找不到类,请大神帮忙看看是jar包不够,还是哪里有错rn[code=java]rnpublic static void main(String[] args) throws KettleException rn // TODO Auto-generated method stubrn rn //初始化环境rn KettleEnvironment.init();rn //创建DB资源库rn KettleDatabaseRepository repository=new KettleDatabaseRepository(); [color=#FF0000]// 报异常,说一个类找不到[/color]rn DatabaseMeta databaseMeta=new DatabaseMeta("mysql","mysql","jdbc","localhost","test","3306","root","root");rn //选择资源库rn KettleDatabaseRepositoryMeta kettleDatabaseRepositoryMeta = new KettleDatabaseRepositoryMeta("kettle_resource","kettle_resource","Transformation description",databaseMeta);rn rn repository.init(kettleDatabaseRepositoryMeta);rn //连接资源库rn repository.connect("admin","123");rn RepositoryDirectoryInterface directoryInterface=repository.loadRepositoryDirectoryTree();rn //选择转换rn TransMeta transMeta=repository.loadTransformation("test",directoryInterface,null,true,null);rn Trans trans=new Trans(transMeta);rn trans.execute(null);rn trans.waitUntilFinished();//等待直到数据结束rn if(trans.getErrors()>0)rn System.out.println("transformation error");rn elsern System.out.println("transformation successfully");rn rnrn[/code]rnrn引用的jarrn[img=https://img-bbs.csdn.net/upload/201607/02/1467471939_477148.jpg][/img]rnrn异常如下:rn[code=java]rnlog4j:WARN No appenders could be found for logger (org.apache.commons.vfs.impl.StandardFileSystemManager).rnlog4j:WARN Please initialize the log4j system properly.rnlog4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.rnException in thread "main" java.lang.NoClassDefFoundError: org/pentaho/metastore/api/IMetaStorern at com.smart_railway.test.Test.main(Test.java:24)rnCaused by: java.lang.ClassNotFoundException: org.pentaho.metastore.api.IMetaStorern at java.net.URLClassLoader.findClass(URLClassLoader.java:381)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:424)rn at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)rn at java.lang.ClassLoader.loadClass(ClassLoader.java:357)rn ... 1 morern[/code]
kettle在linux下使用文件资源库
    用数据库作用kettle资源库会在数据库中建立很多表,所以就选择用文件资源库的方式。如果单纯的使用文件方式而非文件资源库的方式,在job引用转换的时候要选择文件本地路径,从windows移植到linux中路径就出现问题,虽然可以手动修改一下,但是每次都修改就烦人了。    使用文件资源库就简单多了。 当然,使用资源库就需要上传.kettle文件夹到linux,如果在linux中使用...
Kettle 7.1 资源库配置&&无法配置资源库&&自定义配置文件路径
资源库配置 1、kettle 7.1 资源库配置在左上角的Connect 2、点击Connect,弹出默认资源库:Pentaho Repository 3、在弹出窗口选择other Repositories 选择对应的资源库类型即可新建: Database Repository :数据库存储  File Repository:文件存储 之前电脑上安装过KETTLE 5.2 ,
Windows下kettle安装及建立与资源库连接
额。。。额。。额,曲项。。呸呸,大概与上次更博隔了有大半个世纪了吧,我都觉得不会再写博客了(怎么可能)。日常牢骚结束,开始进入正文(我都不信)   好吧,进入正题,本熊最近接触了有关kettle的一些内容,关于kettle,中文水壶,一种数据抽取的工具我也还不是很理解,大概百度一下你就知道了(就这种博客纯属坑人啊)   再次进入正题(总也没发博客,废话太多)kettle的压缩包是可以在官网上下
kettle资源库各个表和字段的介绍
kettle可连接资源库,同时生成存储转换和作业的等一系列信息的表,本文档就是对这一系列表的解释说明,有助于大家理解kettle资源库的概念和作用
kettle系列之三 数据库资源库分析
数据库资源库 连接数据库资源库 本地创建一个库,连接后会生成kettle的表 默认用户名密码 admin/admin 表 r_job 作业定义表 ID_JOB 作业ID,全表唯一 ID_DIRECTORY,作业目录,对应目录表 NAME,作业名称,可以重复,建议不要 r_directory 目录表 ID_DIRECTORY 目录ID,全表唯一 ID_DIRECTORY...
Kettle学习笔记004之资源库(数据库存储方式)
前言:     由于默认的转换,作业流程存储方式为单个文件存储。     当有很多个转换,作业文件的时候需要管理时候,一般使用资源库。      资源库有两种存储方式:数据库存储和文件存储。 1. 创建资源库     在任务设计器Spoon界面右上角的Connect按钮----> Other Repositories----> Database Repository ---&...
Kettle:如何停止资源库中的job
[code=java]rnpublic static void main(String[] args) rn try rn //初始化kettle环境rn KettleEnvironment.init();rn //创建资源库对象,此时的对象还是一个空对象rn KettleDatabaseRepository repository = new KettleDatabaseRepository();rn //创建资源库数据库对象,类似我们在spoon里面创建资源库rn DatabaseMeta dataMeta = new DatabaseMeta("1111", "Oracle", "Native", "172.16.7.12", "datacache", "1521", "654321", "123456"); rn //资源库元对象,名称参数,id参数,描述等可以随便定义rn KettleDatabaseRepositoryMeta kettleDatabaseMeta = new KettleDatabaseRepositoryMeta("111", "111", "111",dataMeta);rn //给资源库赋值rn repository.init(kettleDatabaseMeta);rn //连接资源库rn repository.connect("admin","admin");rn //根据变量查找到模型所在的目录对象,此步骤很重要。rn RepositoryDirectoryInterface directory = repository.findDirectory("/");rn //创建ktr元对象rn JobMeta jobMeta = repository.loadJob("Job测试01", directory, null, null);rn //创建ktrrn Job job = new Job(repository, jobMeta);rn System.out.println(job.getJobname()+job.getStatus());rn //执行ktrrn job.start();rn //job.stop();rn //等待执行完毕rn //trans.waitUntilFinished();rn job.waitUntilFinished();rn if(job.getErrors()>0)rn rn System.err.println("job run Failure!");rn rn elsern rn System.out.println("job run successfully!");rn rn catch (KettleException e) rn e.printStackTrace(); rn rn rnrn[/code]rnrn运行代码,job名为“Job测试01”可以跑起来。但是当我调用job.stop()或job.stopAll()无法停止该job,原因是代码里job重新new了一个,不再是原来的job,现在请教下,kettle是如何保存原先的job的,该怎么去停止该job。跪求。。。。
Kettle资源库配置和安装备份用MySQL
##kettle连接资源库的形式 kettle连接资源库,资源库的形式有多种,一是文件形式的资源库,二是数据库形式的资源库。下面以MySQL的数据库资源库配置和整理进行说明。 思路:【1.安装配置MySQL】,【2.修改MySQL中admin的用户密码】,【3.载入已有的MySQL的数据库脚本】,【4.备份现有的MySQL资源库脚本】【5.kettle测试连接资源库】 ##一、MySQL安装 安装...
pentaho 4.8 添加 kettle 文件资源库的支持
NULL 博文链接:https://qq85609655.iteye.com/blog/1964386
Kettle安装教程 数据库连接配置 资源库配置
Kettle安装教程 一.资源下载信息 1.Kettle最新版下载地址:https://community.hitachivantara.com/docs/DOC-1009855 2.JDK1.8以上下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 3.MySQL下载地址:https://dev.mys...
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件