表格存储服务 CLOUDTABLE-怎么查看catalog指定数据库下的列表?:语法

时间:2024-08-16 09:57:04

语法

CREATE CATA LOG  [IF NOT EXISTS] catalog_name
    PROPERTIES ("key"="value", ...);
表1 参数说明

参数

必须

默认值

说明

user

-

对应数据库的用户名。

password

-

对应数据库的密码。

jdbc_url

-

JDBC连接串。

driver_url

-

JDBC Driver Jar包名称。

driver_class

-

JDBC Driver Class名称。

lower_case_table_names

"false"

是否以小写的形式同步jdbc外部数据源的库名和表名。

only_specified_database

"false"

指定是否只同步指定的database。

include_database_list

""

当only_specified_database=true时,指定同步多个database,以‘,’分隔。db名称是大小写敏感的。

exclude_database_list

""

当only_specified_database=true时,指定不需要同步的多个database,以‘,’分割。db名称是大小写敏感的。

  • driver_url可以通过以下三种方式指定:
    • 文件名。如mysql-connector-java-5.1.47.jar。需将Jar包预先存放在FE和BE部署目录的jdbc_drivers/目录下。系统会自动在这个目录下寻找。
    • 本地绝对路径。如file:///path/to/mysql-connector-java-5.1.47.jar。需将Jar包预先存放在所有FE/BE节点指定的路径下。
    • Http地址。如:https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/jdbc_driver/mysql-connector-java-5.1.47.jar。系统会从这个http地址下载Driver文件。仅支持无认证的http服务。
  • only_specified_database: 在jdbc连接时可以指定链接到哪个database/schema,如:mysql中jdbc_url中可以指定database, pg的jdbc_url中可以指定currentSchema。
  • include_database_list: 仅在only_specified_database=true时生效,指定需要同步的database,以‘,’分割,db名称是大小写敏感的。
  • exclude_database_list: 仅在only_specified_database=true时生效,指定不需要同步的多个database,以‘,’分割,db名称是大小写敏感的。
  • 当include_database_list和exclude_database_list有重合的database配置时,exclude_database_list会优先生效。

    如果使用该参数时连接oracle数据库,要求使用ojdbc8.jar以上版本jar包。

support.huaweicloud.com/cloudtable_faq/cloudtable_faq_0051.html