云数据库 GAUSSDB-CREATE DATA SOURCE:参数说明
参数说明
- src_name
新建Data Source对象的名称,需在数据库内部唯一。
取值范围:字符串,要符标识符的命名规范。
- TYPE
新建Data Source对象的类型,可缺省。
取值范围:空串或非空字符串。
- VERSION
新建Data Source对象的版本号,可缺省或NULL值。
取值范围:空串或非空字符串或NULL。
- OPTIONS
Data Source对象的选项字段,创建时可省略,如若指定,其关键字如下:
- optname
取值范围:dsn, username, password, encoding。不区分大小写。
- dsn对应odbc配置文件中的DSN。
- username/password对应连接目标库的用户名和密码。
GaussDB 在后台会对用户输入的username/password加密以保证安全性。该加密所需密钥文件需要使用gs_guc工具生成并使用gs_ssh工具发布到集群每个节点的$GAUSSHOME/bin目录下。username/password不应当包含‘encryptOpt’前缀,否则会被认为是加密后的密文。
- encoding表示与目标库交互的字符串编码方式(含发送的SQL语句和返回的字符类型数据),此处创建对象时不检查encoding取值的合法性,能否正确编解码取决于用户提供的编码方式是否在数据库本身支持的字符编码范围内。
- optvalue
取值范围:空或者非空字符串。
- optname