1) Check the Databases compatability from Enterprise manager. It should be 80 for SQL 2000. If it is not, then you have this error.
2) Install SQL agent with SA account
3) Check the SQL services properties. If particular service is started with any specific account, make sure that account has LOAD AND DUMP permissions on databases.
Thnx
Pat