Да, именно так.
И это тоже ![]()
Может сработать вот что: попробуйте переименовать функцию в целевом экземпляре базы данных непосредственно перед восстановлением. Но я это не тестировал.
Итак (на целевой БД):
ALTER FUNCTION entity2char RENAME TO e2c_outoftheway- восстановление
ALTER FUNCTION entity2char RENAME TO e2c_from_backupALTER FUNCTION e2c_outoftheway RENAME TO entity2char