云数据库 GaussDB-DROP DATABASE LINK:示例

时间:2025-02-12 15:07:57

示例

--创建一个兼容性为ORA的数据库。gaussdb=# CREATE DATABASE ora_test_db DBCOMPATIBILITY 'ORA';--切换数据库。gaussdb=# \c ora_test_db--创建拥有系统管理员权限的用户。ora_test_db=# CREATE USER user1 WITH SYSADMIN PASSWORD '********';ora_test_db=# SET ROLE user1 PASSWORD '********';--创建私有dblink,host也可以是IPv6地址。ora_test_db=# CREATE DATABASE LINK private_dblink CONNECT TO 'user1' IDENTIFIED BY '********' USING (host '192.168.11.11',port '54399',dbname 'db01');--删除私有dblink。ora_test_db=# DROP DATABASE LINK private_dblink;--创建公共dblink,host也可以是IPv6地址。ora_test_db=# CREATE PUBLIC DATABASE LINK public_dblink CONNECT TO 'user1' IDENTIFIED BY '********' USING (host '192.168.11.11',port '54399',dbname 'db01');--删除公共dblink。ora_test_db=# DROP PUBLIC DATABASE LINK public_dblink;--删除创建出的用户。ora_test_db=# RESET ROLE;ora_test_db=# DROP USER user1;--切换回初始数据库,并删除测试数据库。请用真实的数据库名替换postgres。ora_test_db=# \c postgresgaussdb=# DROP DATABASE ora_test_db;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0591.html