Sql 共享数据库链接

Sql 共享数据库链接,sql,oracle,database-administration,Sql,Oracle,Database Administration,尝试对远程数据库使用DB link时,我遇到以下错误: 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

尝试对远程数据库使用DB link时,我遇到以下错误:

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)
我试图找到解决方案,发现创建共享DB链接可以解决问题。对我来说确实如此

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

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