修改GLOBAL_NAME的方法及DBLINK的相关知识简介

修改GLOBAL_NAME的方法及DBLINK的相关知识是本文我们主要要介绍的内容,接下来我们就一一介绍这些内容,希望能够对您有所帮助。

公司主营业务:做网站、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出大丰免费做网站回馈大家。

修改GLOBAL_NAME的方法:

1.在远程数据库的init.ora文件中将global_names设为false。

或者

2.用sys用户执行如下语句:ALTER SYSTEM SET GLOBAL_NAME=TRUE/FALSE;

修改后重新启动数据库设置才能生效。

数据库全局名称可以用以下命令查出:SELECT * FROM GLOBAL_NAME;

DBLINK的相关知识:

1.DBLINK分为公有和私有两类。

公有DBLINK使用public修饰关键字。在create和drop的时候都需要使用public关键字。

公有DBLINK对所有人开放,在该dblink之上创建的同义词也会随之对所有人开放。(測試并确认,不过测试是在一个实例多个用户之间进行)

私有DBLINK只有创建者可以访问,其上的同义词不能被其他用户访问。需为用户创建视图,并将视图授权给所需用户后,用户才可访问该视图。

另外,不能将带有dblink的同义词直接授权给用户。否则报错,其等价于:

 
 
 
  1. grant select on table1@user1 to user2                           *  
  2. ERROR at line 1:  
  3. ORA-02021: DDL operations are not allowed on a remote database 

2.创建dblink时,可以使用连接字符串(与tnsname.ora中的),效率较高。

关于修改GLOBAL_NAME的方法及DBLINK的相关知识就介绍到这里了,希望本次的介绍能够对您有所帮助。

网站标题:修改GLOBAL_NAME的方法及DBLINK的相关知识简介
URL分享:http://www.mswzjz.cn/qtweb/news47/90947.html

攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能