CREATE SERVER
功能描述
定义一个新的外部服务器。外部服务器是其他同构数据库信息的载体。
注意事项
OPTIONS中的敏感字段(如password)在使用多层引号时,语义和不带引号的场景是不同的,因此不会被识别为敏感字段进行脱敏。
语法格式
CREATE SERVER server_name FOREIGN DATA WRAPPER fdw_name [ OPTIONS ( { option_name ' value ' } [, ...] ) ];
参数说明
示例
建立一个SERVER,其中file_fdw为数据库中存在的FOREIGN DATA WRAPPER。
--创建SERVER。 gaussdb=# CREATE SERVER my_server FOREIGN DATA WRAPPER file_fdw; --删除SERVER。 gaussdb=# DROP SERVER my_server;
建立另外一个同构集群的SERVER,其中log_fdw为数据库中存在的FOREIGN DATA WRAPPER。
1 2 3 4 5 6 7 8 9 10 |
--创建SERVER。 gaussdb=# CREATE SERVER server_remote FOREIGN DATA WRAPPER log_fdw OPTIONS (address '10.146.187.231:8000,10.180.157.130:8000' , dbname 'test', username 'test', password '********' ); --删除SERVER。 gaussdb=# DROP SERVER server_remote; |