Greenplum中如何设置search_path

用报表工具连接Greenplum失败,报schema不存在错误。经判断需设置search_path。

1)连接greenplum

C:\Windows\system32>psql -h 1.2.345.678 -p 5432 -d tpc_1 -U gpuser

2)查看search_path

tpc_1# show search_path;

3)修改search_path

tpc_1=# alter database tpc_1 set search_path to "$user", public, "My_Schema";

4)退出

tpc_1=# \q

5)连接greenplum

C:\Windows\system32>psql -h 1.2.345.678 -p 5432 -d tpc_1 -U gpuser

6)查看search_path

tpc_1# show search_path;

 

备注1:如果有大写字母要用双引号,例如"My_Schema"、

备注2:退出后重进才能看到修改生效。

备注2:1.2.345.678 是ip地址,5432 是端口号,tpc_1是库名,gpuser是用户名

 

你可能感兴趣的:(GreenPlum,search_path)