首页 > 数据库 > > 示例-示例2:Shared策略导入
service nfs start以root用户在GaussDB 200各DN所在的主机创建数据文件目录上“/input_data”,并将数据源服务器mount到此目录下。
cd /input_data
mount -t nfs 192.168.0.90:/input_data /input_data
gsql -d postgres -p 25308postgres为需要连接的数据库名称,25308为CN的端口号。
连接成功后,系统显示类似如下信息:
gsql ((GaussDB Kernel V300R002C00 build 50dc16a6) compiled at 2019-01-29 05:49:21 commit 1071 last mr 1373)
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
postgres=#
CREATE TABLE reasons
(
r_reason_sk integer not null,
r_reason_id char(16) not null,
r_reason_desc char(100)
);CREATE FOREIGN TABLE foreign_tpcds_reasons
(
r_reason_sk integer not null,
r_reason_id char(16) not null,
r_reason_desc char(100)
) SERVER gsmpp_server OPTIONS (location 'file:///input_data/foreign_tpcds_reasons.dat.0', format 'TEXT', mode 'shared', delimiter E'\x08', NULL '');
INSERT INTO reasons SELECT * FROM foreign_tpcds_reasons;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3138600/ ,如需转载,请注明出处,否则将追究法律责任。