Oracle数据库的学习
复制数据库结构到另外一数据库的的语句,首先在数据库创建链接,比如我在131数据库,dblink_018 的018为链接名称,随便取 ,可在此表查看数据库链接 select * from dba_db_links
create public database link dblink_018--链接名字
connect to read_user identified by huaweif2 --read_user/huaweif2--账号密码(数据的账号密码)
using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 10.120.229.82)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = BESDB)))'; HOST数据地址;PORT端口名;SERVICE_NAME服务器名称
样例:
100.100.67.44:1521/BESDB
create public database link dblink_zhengjun--链接名字
connect to besprod identified by Admin123#$ --read_user/huaweif2--账号密码
using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 100.100.67.44)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = BESDB)))';到这里链接数据之间的链接就创建完成了
这是复制表结构到另一数据库
create table PM_ENTITY_NOTIFICATION_PARAM as select * from PM_ENTITY_NOTIFICATION_PARAM @dblink_zhengjun where 1=2; 这个链接放在表名后面
posted on 2018-10-30 20:41 Cherishforchen 阅读(139) 评论(0) 编辑 收藏 举报