[Bucardo-general] Adding sync fails due to missing custom type definition

Greg Sabino Mullane greg at endpoint.com
Mon Nov 22 03:16:54 UTC 2010


> Now, the fly in the ointment is that we are using a custom third-party 
> operator class for certain telephony-related applications:
...
> failed: ERROR:  type "prefix_range" does not exist
...
> I have imported the 'prefix_range' operator class and type definitions 
> into all three databases in play:  (1) dmm1, (2) dmm2, and (3) the 
> bucardo meta-database itself.  Yet I still get this error.  Any 
> suggestions on how to figure out from where exactly it is that the 
> 'prefix_range' definition is missing, and what to do about it?

The error above is for the source databases: those that have a 
bucardo.bucardo_delta table. So that's the one that need to have 
the custom type installed. Make sure your search paths are set up 
so the user connecting (usually 'bucardo') can see those types.

-- 
Greg Sabino Mullane greg at endpoint.com
End Point Corporation
PGP Key: 0x14964AC8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
Url : https://mail.endcrypt.com/pipermail/bucardo-general/attachments/20101121/bec6161b/attachment.bin 


More information about the Bucardo-general mailing list