We are running MSSQL 2000 and every so often we get the following when running jobs: Executed as user: MANSFIELDPVSQL. OLE DB provider 'MSDASQL' reported an error. [SQLSTATE 42000] (Error 7399) Driver's SQLSetConnectAttr failed] [SQLSTATE 01000] (Error 7312) Communication link failure. comm rc=12 - CWB0999 - Unexpected error: unexpected return code 12] [SQLSTATE 01000] (Error 7312) OLE DB error trace [OLE/DB Provider 'MSDASQL' IDBInitialize::Initialize returned 0x80004005: ]. [SQLSTATE 01000] (Error 7300). The step failed. If we reboot the server, we are able to run the job. Is there something we can do to get so this does not happen? I am new to MSSQL.