内容
1.Sqoop List Tables简介
该工具解析并执行针对特定数据库的'SHOW TABLES'查询。它可以列出数据库中的表格。
2.Sqoop List tables目的
sqoop-list-tables的主要目的是将数据库中的表格列出来。
3. Sqoop List Tables的语法
$ sqoop list-tables(generic-args)(list-tables-args)
Sqoop list-tables参数相互之间以任意顺序输入,Hadoop通用参数必须先于任何list-tables参数。
4. 示例调用
列举出“corp”数据库中的所有可用的列表:
$ sqoop list-tables -connect jdbc:mysql://database.example.com/corp employees payroll_checks job_descriptions Office_supplies
使用-schema参数来指定特定模式并列出属于该模式的表, 例如
$ sqoop list-tables -connect jdbc:postgresql:// localhost / corp -username name -P - -schema payrolldept employees Expenses
5. Sqoop List Database介绍
Sqoop list-databases执行以及解析数据库服务器的'SHOW DATABASES'查询。
此外,它还列出了当前数据库。
6.Sqoop List Databases 语法
$ sqoop list-databases(generic-args)(list-databases-args)
7. Sqoop List Databases示例调用
举例说明,在MySQL服务器上,可用的sqoop list databases 如下:
$ sqoop list-databases -connect jdbc:mysql://database.example.com/ INFORMATION_SCHEMA Employees
请注意,该命令只适用于HSQLDB,MySQL和Oracle。 连接到数据库的用户在访问Oracle数据库时,必须具有DBA权限。
Sqoop List Tables – 参数和示例 及 List Databases 示例