ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle开发 » ORA-02082 内们遇到过吗

标题: ORA-02082 内们遇到过吗
离线 sunw
老会员



精华贴数 1
个人空间 0
技术积分 1709 (991)
社区积分 74 (4080)
注册日期 2001-12-21
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-10 20:02 
ORA-02082 内们遇到过吗

刚刚学习建数据库链接
现有两个数据库A和B  它们的SID及全局数据库名均为ORCL

用DBA Studio向导创建A到B的DB_LINK

CREATE PUBLIC DATABASE LINK ORCL.US.ORACLE.COM
CONNECT TO UUU IDENTIFIED BY PPP USING 'SERVICENAME'

ORA-02082 回送数据库链接必须具有连接限定词

请教了!!!


__________________
别忘了 在生命当中的每一天寻找快乐
只看该作者    顶部
离线 jlandzpa
版主


精华贴数 29
个人空间 0
技术积分 45963 (15)
社区积分 53596 (10)
注册日期 2001-10-12
论坛徽章:16
现任管理团队成员ITPUB元老授权会员生肖徽章2007版:牛ITPUB新首页上线纪念徽章 
      

发表于 2002-4-10 21:25 
hehe

ORA-02082        a loop-back database link must have a connection qualifier

Cause        An attempt was made to create a database link with the same name as the current database.
Action        This database link needs a trailing qualifier to make the name unique. These qualifiers are operating system-specific. See your operating system-specific Oracle documentation for more information about creating database links.


--我在817的sqlplus中创建,至少没有抱错:

21:30:47 SQL> CREATE PUBLIC DATABASE LINK ORCL.US.ORACLE.COM
21:30:52   2  CONNECT TO UUU IDENTIFIED BY PPP USING 'SERVICENAME';

数据库链接已创建。


__________________
my blog: http://blog.itpub.net/jlandzpa
mail: “id”@itpub.net

注意: [投资理财版] 业已提供上证指数菠菜,欢迎参与 :)

[头像] 黑木明纱 Meisa Kuroki  :)
只看该作者    顶部
离线 jlandzpa
版主


精华贴数 29
个人空间 0
技术积分 45963 (15)
社区积分 53596 (10)
注册日期 2001-10-12
论坛徽章:16
现任管理团队成员ITPUB元老授权会员生肖徽章2007版:牛ITPUB新首页上线纪念徽章 
      

发表于 2002-4-10 21:33 
maybe

select * from v$instance;
看看dblink是不是和你的实例名相同,换一个吧,
我试过:
21:37:31 SQL>  CREATE PUBLIC DATABASE LINK ora8i
21:37:39   2   CONNECT TO UUU IDENTIFIED BY PPP USING 'SERVICENAME';
CONNECT TO UUU IDENTIFIED BY PPP USING 'SERVICENAME'
*
ERROR 位于第 2 行:
ORA-02082: 回送数据库链接必须具有连结限定词


__________________
my blog: http://blog.itpub.net/jlandzpa
mail: “id”@itpub.net

注意: [投资理财版] 业已提供上证指数菠菜,欢迎参与 :)

[头像] 黑木明纱 Meisa Kuroki  :)
只看该作者    顶部
离线 sunw
老会员



精华贴数 1
个人空间 0
技术积分 1709 (991)
社区积分 74 (4080)
注册日期 2001-12-21
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-10 21:56 
向斑竹致敬
我试过换一个dblink 比如MYCONN.US.ORACLE.COM

ERROR 位于第一行
ORA-02085: 数据库链接MYCONN.US.ORACLE.COM与ORCL相连接

一头雾水?!?!


__________________
别忘了 在生命当中的每一天寻找快乐
只看该作者    顶部
离线 jlandzpa
版主


精华贴数 29
个人空间 0
技术积分 45963 (15)
社区积分 53596 (10)
注册日期 2001-10-12
论坛徽章:16
现任管理团队成员ITPUB元老授权会员生肖徽章2007版:牛ITPUB新首页上线纪念徽章 
      

发表于 2002-4-10 22:06 
hehe

把initorcl.ora中的gloal_name 改为false,重启oracle就ok了!


__________________
my blog: http://blog.itpub.net/jlandzpa
mail: “id”@itpub.net

注意: [投资理财版] 业已提供上证指数菠菜,欢迎参与 :)

[头像] 黑木明纱 Meisa Kuroki  :)
只看该作者    顶部
离线 sunw
老会员



精华贴数 1
个人空间 0
技术积分 1709 (991)
社区积分 74 (4080)
注册日期 2001-12-21
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-10 22:32 
我在D:\Oracle\admin\orcl\pfile\init.ora中找到了参数global_names = true
在D:\Oracle\Ora81\DATABASE\initorcl.ora中找不到参数global_names
明天再去单位瞧瞧看
谢谢斑竹的帮忙


__________________
别忘了 在生命当中的每一天寻找快乐
只看该作者    顶部
离线 jlandzpa
版主


精华贴数 29
个人空间 0
技术积分 45963 (15)
社区积分 53596 (10)
注册日期 2001-10-12
论坛徽章:16
现任管理团队成员ITPUB元老授权会员生肖徽章2007版:牛ITPUB新首页上线纪念徽章 
      

发表于 2002-4-10 22:54 
hehe

应该是initsid.ora,如果你的sid是orcl,则是initorcl.ora.


__________________
my blog: http://blog.itpub.net/jlandzpa
mail: “id”@itpub.net

注意: [投资理财版] 业已提供上证指数菠菜,欢迎参与 :)

[头像] 黑木明纱 Meisa Kuroki  :)
只看该作者    顶部
离线 jlandzpa
版主


精华贴数 29
个人空间 0
技术积分 45963 (15)
社区积分 53596 (10)
注册日期 2001-10-12
论坛徽章:16
现任管理团队成员ITPUB元老授权会员生肖徽章2007版:牛ITPUB新首页上线纪念徽章 
      

发表于 2002-4-10 22:54 
hehe

应该是initsid.ora,如果你的sid是orcl,则是initorcl.ora.
没有就加上一句.


__________________
my blog: http://blog.itpub.net/jlandzpa
mail: “id”@itpub.net

注意: [投资理财版] 业已提供上证指数菠菜,欢迎参与 :)

[头像] 黑木明纱 Meisa Kuroki  :)
只看该作者    顶部
离线 sunw
老会员



精华贴数 1
个人空间 0
技术积分 1709 (991)
社区积分 74 (4080)
注册日期 2001-12-21
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-11 21:13 
我在D:\Oracle\admin\orcl\pfile\init.ora中找到了参数global_names = true
改成global_names = false
ok了
多谢 多谢


__________________
别忘了 在生命当中的每一天寻找快乐
只看该作者    顶部
离线 huanhuan2000
一般会员



精华贴数 0
个人空间 0
技术积分 130 (13738)
社区积分 0 (180747)
注册日期 2004-10-15
论坛徽章:0
      
      

发表于 2005-6-27 16:53 
我是按照你们说的改了D:\Oracle\admin\orcl\pfile\init.ora中的global_names = false;在服务中重启了ORACLE怎么还是不行呢


__________________
HOTINFO
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问