共享数据库链接

时间:2014-11-24 06:18:00

标签: sql oracle database-administration

尝试使用DB链接用于远程数据库时出现以下错误:

Oracle error has occurred. Error=(Error in execution of OCI function unused:
retcode = -1 (OCI_ERROR)
ORA-24777: use of non-migratable database link not allowed
ORA-06512: at "MXSADM22.MXS_GET_SMS_SO_DETAILS", line 192
ORA-06512: at line 1
) Line=(1203) File=(ck_BpDataLayer.c) Function=(ck_StoredProcedureCall) Trigger=(NULL)

我试图找到解决方案,发现创建共享数据库链接可以解决问题。它确实在我的情况下。

我想知道创建共享数据库链接是否会引起任何性能或安全问题。 我们已经有其他公共数据库链接到远程数据库。

1 个答案:

答案 0 :(得分:0)

问题在于您在本地数据库的共享服务器进程。尝试使用专用服务器进程连接并再次执行您的过程。您的远程数据库不允许您的共享服务器进程执行查询。我想你明白了我的意思。