Home » Server Options » Replication » ORA-23312
ORA-23312 [message #204124] Sat, 18 November 2006 00:07 Go to next message
doc1
Messages: 18
Registered: December 2005
Junior Member
Hi!!

i am working on a distributed project first time and have no help however i got a material about replication and i worked according to that, but now the procedure to add objects to master group gives me error..

the code is

begin
dbme_repcat.create_master_procedure(
gname=>'"g1_mg1"',
type=>'table',
oname=>'"test"',
sname=>'"doc"',
use_existing_object=>true,
copy_rows=>true);
end;

the error is

ora-23312: not the masterdef according to iiui.us.oracle.com
ora-06512: at "sys.dbms_sys_error",line 86
ora-06512: at "sys.dbms_repcat_utl4",line 2888
ora-06512: at "sys.dbms_repcat_mas",line 2529
ora-06512: at "sys.dbms_repcat",line 562
ora-06512: at line 2

Can anyone tell me why it is or atleast what it is? Any suggessions..

thanx
Re: ORA-23312 [message #204186 is a reply to message #204124] Sat, 18 November 2006 12:31 Go to previous message
Littlefoot
Messages: 21806
Registered: June 2005
Location: Croatia, Europe
Senior Member
Account Moderator
This is what Oracle says about it:
Oracle
ORA-23312 not the masterdef according to string

Cause: The group name is null, the group name is misspelled, the invocation or given database is not the MASTERDEF, or one of the masters does not believe the invocation database is the MASTERDEF.

Action: If the given group name and MASTERDEF were both correct, connect to the MASTERDEF and retry the request, or relocate the MASTERDEF at the (errant) databases using RELOCATE_MASTERDEF.
Previous Topic: URGENT ......MV needs to create
Next Topic: 10g rep
Goto Forum:
  


Current Time: Fri Mar 29 02:18:16 CDT 2024