一、添加数据库驱动
大多数DBMS都支持JDBC驱动程序。将JDBC驱动程序并将其放在类路径中或简单地放在$ ORIENTDB_HOME / lib目录中。
二、json文件
通过下面的配置,表“Custom”中的所有记录都从oracle数据库导入到OrientDB中。
{
"config": {
"log": "debug"
},
"extractor" : {
"jdbc": { "driver": "oracle.jdbc.driver.OracleDriver",
"url": "jdbc:oracle:thin:@10.14.218.31:1555/u1dspccs",
"userName": "dspdata",
"userPassword": "Paic1234",
"query": "select * from CR_CUSTOM_NEW" }
},
"transformers" : [
{ "vertex": { "class": "Custom"} }
],
"loader" : {
"orientdb": {
"dbURL": "remote:localhost/demodb",
"serverUser": "root",
"serverPassword": "root",
"dbAutoCreate": true
}
}
}
通过下面的配置,表“Client”中的所有记录都从MySQL数据库导入到OrientDB中。
{
"config": {
"log": "debug"
},
"extractor" : {
"jdbc": { "driver": "com.mysql.jdbc.Driver",
"url": "jdbc:mysql://localhost/mysqlcrm",
"userName": "root",
"userPassword": "",
"query": "select * from Client" }
},
"transformers" : [
{ "vertex": { "class": "Client"} }
],
"loader" : {
"orientdb": {
"dbURL": "plocal:/temp/databases/orientdbcrm",
"dbAutoCreate": true
}
}
}
执行方法见CSV导入。
oetl.bat rdbms1.json
三、查询验证
select from Custom limit 200