打开备份文件 vi opengass_bacnup.sql
CREATE SCHEMA ctsdb;
ALTER SCHEMA ctsdb.OWNER TO ctsdb;SET search_path = ctsdb;
在目标源未创建schema的情况下,把以上三行改为以下三行
CREATE SCHEMA rts_ops.
ALTER SCHEMA rts_ops.OWNER TO rts_ops;SET search_path = rts_ops;
在目标源未创建schema的情况下,把以上三行改为以下三行
-- CREATE SCHEMA rts_ops.
-- ALTER SCHEMA rts_ops.OWNER TO rts_ops;SET search_path = rts_ops;
之后执行以下linux命令
sed -i 's/OWNER TO ctsdb/OWNER TO rts_ops/g' opengass_bacnup.sql
sed -i 's/ctsdb./rts_ops./g' opengass_bacnup.sql
然后导入rts_ops模式中
gsql -r -U rts_ops -d rts_opsdb -p 15400 -f opengass_bacnup.sql