• Jobs run under the SQL Server Agent process, which is running under the domain account. Just because the job is owned by 'sa' does not mean it is actually running as the 'sa' account.

    When you say the job is running on both systems - how exactly are you running something on the other system? You have already stated that you are not using linked servers, so - what is the command that is running on the other box?

    Jeffrey Williams
    “We are all faced with a series of great opportunities brilliantly disguised as impossible situations.”

    ― Charles R. Swindoll

    How to post questions to get better answers faster
    Managing Transaction Logs