You'll be seeing more than those errors if this is the actual code:
MERGE INTO SCOTT.TAB@TIGER_DBLINK trc USING
TAB src ON (trc.col1 - src.col1)
so I'll presume it isn't since the '-' should be '='. So show us the
actual code, please.
Also, this is not valid syntax for an insert statememt column list:
WHEN NTO MATCHED THEN
INSERT (trc.col1,
trc.col2)
VALUES
(src.col1,
src.col2);
as it should be this:
WHEN NTO MATCHED THEN
INSERT (col1, col2)
VALUES
(src.col1,
src.col2);
which should resolve the "not all variables bound" error and allow you
to run the merge to completion since you won't need to comment sny
code.
David Fitzjarrell