the CREATE PROCEDURE (external) statement has clauses that identify the
physical location of the executable code that forms the procedure. When
you restore the database, the definition of the procedure will exist in
the standby database but the executable code will not. (CREATE PROCEDURE
specifically allows this.)
You must manually copy all of the executable code for external
procedures to the standby system. Code must be copied from every
location where it resides on the primary server. You must also copy new
and updated external procedures to the standby system. Code on the
standby system must be located in the same directories as the primary
system.
Phil Sherman
Mark A wrote:
I found this in the doc:
"HADR does not replicate stored procedure and UDF object and library files.
You must create the files on identical paths on both the primary and standby
databases. If the standby database cannot find the referenced object or
library file, the stored procedure or UDF invocation will fail on the
standby database."
I am using XML Extender which is implemented by IBM via some C stored procs.
My HADR servers are identical OS's (RH AS3) and I backed up the primary
database, then restored it on the second server to create a standby
database. Will I have any issues with "objects" or 'libraries" as mentioned
in the above quote?