I was a win 2000 server with MS SQL 2000 and Exchaged 2000. I have created a linked server in SQL server with Exchanged. When I am logged (as domain admin) on the server, I can execute a query without problem on the link server. When I try to execute the same query with the same account (domain admin), the same error is always raised :
Server: Msg 7302, Level 16, State 1, Procedure test_proc, Line 3
Could not initialize data source object of OLE DB provider 'exoledb.DataSource.1'.
I read and apply the procedure of MSDN kbid=814398. Now my sql server is using an account named "sqlserver2k" which is admin on the server. The temp folder of the account is "C:\temp" and everyone on the domain has full access to tis folder.