SQOOP连接参数文件格式

时间:2015-03-05 20:11:25

标签: hadoop parameters connection-string sqoop

在Sqoop for Hadoop中,您可以使用参数文件来获取连接字符串信息。

  

- connection-param-file filename 提供连接参数的可选属性文件

该文件的格式是什么?

比如我说:

jdbc:oracle:thin:@//myhost:1521/mydb

应该如何在参数文件中?

3 个答案:

答案 0 :(得分:3)

如果要提供数据库连接字符串和凭据,请创建包含这些详细信息的文件,并在sqoop命令中使用 - options-file

使用以下详细信息创建文件database.props

import 

--connect
jdbc:mysql://localhost:5432/test_db

--username
root

--password
password

然后您的sqoop导入命令将如下所示:

sqoop --options-file database.props \
    --table test_table \
    --target-dir /user/test_data

- connection-param-file 相关,希望this link有助于了解其用法

答案 1 :(得分:0)

它应该与命令相同。

实施例

进口

- 连接

JDBC:预言:瘦:@ //为myhost:1521 / mydb的

- 用户名 FOO

答案 2 :(得分:0)

以下是连接mysql服务器的示例命令

sqoop list-databases --connect jdbc:mysql://192.168.256.156/test --username root --password root

它将为您提供mysql服务器上可用的数据库列表