I want to create a linked server on my SQL Server 2012 Dev edition running on my 64Bit Windows 7 box that will access a older access mdb file.
I run the following sql against MASTER
exec sp_addlinkedserver @server='xstore',
@srvproduct='xstore',
@provider='Microsoft.Jet.OLEDB.4.0',
@datasrc='c:\cit\xstore.mdb'
It completes successfully it say in SSMS yet the connect test fails with "Cannot create an instance of OLE DB provider 'Microsoft.Jet.OLEDB.4.0" for the linked server "xstore".
Someone here in the office said that it's the 64bit OS that's the problem but I think I got this to work on a SQL Server 2012 Express engine a month ago.
Any ideas?