• Hi, check you use a user that has rights on the table you're trying to update.

    declare @SQL varchar(1000)

    SET @SQL = 'UPDATE TableA SET image_name = ''NewName'' WHERE image_id = 42'

    EXECUTE (@SQL) AS USER = 'Oracle user' --user who has rights on TableA

    AT [rem_srv]

    If still do not pass try with sp_executesql

    declare @SQL Nvarchar(1000)

    SET @SQL = 'UPDATE TableA SET image_name = ''NewName'' WHERE image_id = 42'

    EXECUTE sp_executesql @SQL

    Regards

    IgorMi

    Igor Micev,My blog: www.igormicev.com