数据库链接: 远程数据库在本地数据库的映射. 数据库链接不占用实际的存储空间,数据字典保存相关数据库链接的定义信息. dba_db_link; all_db_link; user_db_link; SQL> create database link sales using 'sales_us'; --当前登录的用户是什么就用什么用户连接 SQL> create database link sales_dblink1 --使用全局用户登录数据库 connect to current_user using 'sales_us'; SQL> create database link sales_dblink2 --以目标指定数据库用户连接 connect to scott identified by scott Using 'sales_us'; --为远程数据库连接创建同义词 SQL> create synonym remote_sales for scott.sales@slaes;
SQL> create public database link con_orcl connect to jack identified by jack using 'orcl'; --orcl为TNS; con_orcl为数据库链接名 SQL> select count(*) from t10@con_orcl; --con_orcl为数据库链接名 COUNT(*) ---------- 131232 SQL> delete from t10@con_orcl; 131232 rows deleted. SQL> select count(*) from t10@con_orcl; COUNT(*) ---------- 0 SQL>