2014-11-24 4 views
0

나는 다음과 같은 오류가 발생했습니다 원격 데이터베이스에 대한 사용 DB 링크를 사용하려고 시도하는 동안 : 나는 해결책을 찾기 위해 노력하고 공유 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) 

. 그리고 그것은 실제로 나의 경우에서 그렇습니다.

공유 DB 링크를 만들면 성능이나 보안 문제가 발생할 수 있습니다. 이미 원격 데이터베이스에 대한 다른 공개 DB 링크가 있습니다.

답변

0

로컬 데이터베이스에서 공유 서버 프로세스에 문제가 있습니다. 전용 서버 프로세스를 사용하여 연결을 시도하고 프로 시저를 다시 실행하십시오. 원격 데이터베이스가 쿼리 실행을 위해 공유 서버 프로세스를 허용하지 않습니다. 네가 내 요점을 가지고 있다고 생각해.