Oracle创建并使用dbLink

1.在本地数据库创建远程数据库的dbLink

CREATE PUBLIC DATABASE LINK LINK_NAME
CONNECT TO USER IDENTIFIED BY PASSWORD
USING '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.1.183)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))'

  LINK_NAME:为创建dbLink的名称

  USER:为远程数据库的用户名

  PASSWORD:为远程数据库的密码

  HOST值:为远程数据的IP地址

  SERVICE_NAME值:为远程数据库的服务名

2.查询所有创建的dbLink

SELECT * FROM ALL_DB_LINKS

3.删除指定的dbLink

DROP PUBLIC DATABASE LINK LINK_NAME

4.通过dbLink查询表数据

SELECT * FROM TABLE_NAME@LINK_NAME

5.通过dbLink编辑表数据

UPDATE TABLE_NAME@LINK_NAME SET MC='测试' WHERE ID='1'

猜你喜欢

转载自blog.csdn.net/rexueqingchun/article/details/81456105