现在有两个数据库实例orcl1,orcl2,如何在一个实例里定时读取另一个实例的数据呢?比如每月21号0点,orcl1读取oracl2中用户user2下的table2,并保存到orcl1中user1下的table1
解决方案 »
- 求一个解决方案。
- 字符集的问题
- 一段SQL里只用到了远程表,用DRIVING_SITE HINT有作用么
- 高手面前也来班门弄斧:单引号双重角色—字符串引用与转义小结
- linux下使用netca遇到的CLASSPATH问题
- 把 test.csv 导入oradb数据库时,为什么凡是有行记录是null的都导入不进去?
- 求一sql,实现纪录复制功能。
- 如何将EXCEL表格导入到 oracle数据库中
- sql语句请教,表中有日期字段,搜索出2002.2.2 -2002.7.10的语句怎么写?
- 谁建过多个数据库实例,能说一说怎么做吗?
- 关于用户权限和imp/exp的问题?还有点小小的疑问,请指点!
- oracle启动不了?急!!!
connect to advertise --advertise 为用户名
identified by "advertise" --advertise为密码
using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 221.212.177.117)(PORT = 9001))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = longshi)--longshi为链接的数据库名
))';
---------------------------
使用方法:
select * from tableName@longshi--longshi为链接名
CREATE [PUBLIC] DATABASE LINK link
CONNECT TO username IDENTIFIED BY password
USING ‘connectstring’
注意:创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系统权限,用来登录到远程数据库的帐号必须有CREATE SESSION权限。这两种权限都包含在CONNECT角色中(CREATE PUBLIC DATABASE LINK权限在DBA中)。