如何在2个不同的数据库服务器之间拷贝数据?? 想把公司的开发数据库中的数据拷贝到本地,因为有的时候回来需要继续加班,请教下前辈,这个能有什么好的办法完整的拷贝过来吗?oracle是11g 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用DBLink本文简述了通过创建database link实现ORACLE跨数据库查询的方法1.配置本地数据库服务器的tnsnames.ora文件$vi $ORACLE_HOME/network/admin/tnsnames.ora添加如下行,其中DBLINK为连接名(可自定义),HOST和PORT为数据库侦听的IP及端口,SERVICE_NAME为数据库的SID,MEDIADBLINK = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = db) ) )2.登录到本地数据库,创建database link 执行如下查询语句,其中MEDIADB为database link名(可自定义),MEDIADBLINK为先前在tnsnames.ora中定义的连接名, dbuser为用户名,password为密码 -- Create database link create database link MEDIADB connect to dbuser identified by password using 'MEDIADBLINK'; 注意:这里不会验证用户名密码的正确性3.使用链接的数据库 3.1 查询、删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@database link名”,如 select * from table_name@MEDIADB; 3.2 也可以为这个表创建一个同义词 create synonym aaa for table_name@MEDIADB; 如下语句的效果和3.1中的一样 select * from aaa; 删除同义词的语句为 drop synonym aaa;本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/YY_MM_DD/archive/2010/02/19/5312127.aspx 我安装ORACLE数据库时,默认创建的全局数据库名为oraclexstest,为什么系统标识符(SID)却是:oraclexs ? 修改用户密码后登陆不了了。 根据一个基础表整理后台数据库存储需要的表,有测试数据 关于如何分配计算机资源的问题--非高手估计不好回答,欢迎大家共同参与解决,谢谢 连接串有怎么用sys登录呢? ★☆★☆★求实现该功能一条sql语句★☆★☆ 触发器,,,,很急,随便散点分 急,如何统计数据库中表的使用频率! 备份导出文件的时间属性有问题 如何安装oracle数据引擎? Oracle存储过程问题 “警告: 创建的过程带有编译错误。” 求实现学生收费业务的数据结构设计
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = db)
)
)2.登录到本地数据库,创建database link 执行如下查询语句,其中MEDIADB为database link名(可自定义),MEDIADBLINK为先前在tnsnames.ora中定义的连接名,
dbuser为用户名,password为密码
-- Create database link
create database link MEDIADB
connect to dbuser identified by password
using 'MEDIADBLINK'; 注意:这里不会验证用户名密码的正确性3.使用链接的数据库
3.1 查询、删除和插入数据和操作本地的数据库是一样的,只不过表名需要写成“表名@database link名”,如 select * from table_name@MEDIADB; 3.2 也可以为这个表创建一个同义词
create synonym aaa for table_name@MEDIADB; 如下语句的效果和3.1中的一样
select * from aaa; 删除同义词的语句为 drop synonym aaa;本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/YY_MM_DD/archive/2010/02/19/5312127.aspx