Oracle同义词的创建

创建public dblink 。 

成都创新互联公司是一家专业的成都网站建设公司,我们专注成都网站设计、成都网站建设、网络营销、企业网站建设,友情链接1元广告为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。

create public database link test_link 
connect to csservicedb identified by huawei123
using '  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.119)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )' ;
  Database link created.

SQL> desc cs_user;
ERROR:
ORA-04043: object cs_user does not exist


SQL> desc cs_user@test_link;
 Name					   Null?    Type
 ----------------------------------------- -------- ----------------------------
 PK_BUR_USERID				   NOT NULL VARCHAR2(18)
 BUR_USER_FLAG				   NOT NULL VARCHAR2(32)
select * from dba_objects where object_type='DATABASE LINK';
select owner, db_link from dba_db_links;  -- 查看dblink的owner及link名字

删除dblink 。 

SQL> DROP PUBLIC DATABASE LINK csmain;
Database link dropped.
SQL> DROP PUBLIC DATABASE LINK csserver;
Database link dropped.
SQL>

如果语句中不加public,则创建的owner就是现连接的用户 。 

SQL> create  database link CSMAIN 
connect to csmaindb identified by huawei123
using '  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.119)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )' ; 
SQL> select owner, db_link from dba_db_links;
OWNER       DB_LINK
------------------------------ ---------------
CS_AUX       CSMAIN
CS_AUX       CSSERVER


分享文章:Oracle同义词的创建
本文来源:http://csruizhi.cn/article/pioiss.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 成都网站设计 成都品牌网站建设 自适应网站设计 营销型网站建设 成都企业网站制作 成都网站制作 成都企业网站建设 网站设计 成都网站建设 成都网站制作 成都网站建设 响应式网站设计方案 阿坝网站设计 网站建设方案 手机网站制作 泸州网站建设 成都网站制作 宜宾网站设计 成都网站建设 成都网站设计 上市集团网站建设 成都网站建设推广