400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
系统配置参数
SQL 参考
常见问题(FAQ)
新架构 FAQ
集群部署 FAQ
SQL 查询 FAQ
MatrixGate FAQ
运维 FAQ
监控告警 FAQ
PXF FAQ
PLPython FAQ
性能 FAQ
定义一个新的外部服务器。
CREATE SERVER server_name [ TYPE 'server_type' ] [ VERSION 'server_version' ]
FOREIGN DATA WRAPPER fdw_name
[ OPTIONS ( [ mpp_execute { 'master' | 'any' | 'all segments' } [, ] ] option 'value' [, ... ] ) ]
CREATE SERVER 定义一个新的外部服务器。定义服务器的用户将成为其所有者。
外部服务器通常封装外部数据包装器用来访问外部数据源的连接信息。 可以通过用户映射指定其他特定于用户的连接信息。
创建服务器需要对指定的外部数据包装器具有 USAGE 特权。
server_name
server_type
server_version
fdw_name
OPTIONS ( option 'value' [, ... ] )
mpp_execute { 'master' | 'any' | 'all segments' }
使用 dblink 模块(请参阅 dblink)时, 可以将外部服务器名称用作 dblink_connect() 函数的参数来提供连接参数。 您必须在外部服务器上具有 USAGE 特权才能以这种方式使用它。
创建一个名为 myserver 的外部服务器,该服务器使用名为 pgsql 的外部数据包装器并包含连接选项:
CREATE SERVER myserver FOREIGN DATA WRAPPER pgsql
OPTIONS (host 'foo', dbname 'foodb', port '5432');
CREATE SERVER 符合 ISO / IEC 9075-9(SQL / MED)。