SQL Server 2012 - Impossible de créer une instance de fournisseur OLE DB “de Microsoft.Jet.OLEDB.4.0” (Microsoft SQL Server, message d'Erreur: 7302)

Je viens d'installer SQL Server 2012 pour tester les différences et assurez-vous qu'il est ok pour mon Travail. J'ai peut ne pas être une pro du SQL, mais je ne vois pas comment ajouter un Lien à Jet de base de données sur mon serveur. J'ai importé les Bases de données Jet, mais quand en passant par l'interface graphique de Lier une Base de données JET je ne vois pas de Fournisseur pour JET. Je suis en cours d'exécution Access 2003 (je n'aime pas l'2008+ GUI)

J'ai cherché un rien trouvé similaires à ma question; rien au moins j'ai compris. Rien de mentionné comment ajouter Jet db Provider.

J'ai couru une chaîne de connexion à la Base de données Jet thru QA:

sp_addlinkedserver 'USGEScrub', 'Access', 'Microsoft.Jet.OLEDB.4.0', 
'D:\Lead$\SupList\USGEScrub.mdb'

La chaîne de connexion fonctionne jusqu'à ce que je essayez d'accéder aux données puis-je obtenir ce le errorand bien sûr, si je clique sur les liens que rien ne s'affiche:

TITLE: Microsoft SQL Server Management Studio
Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

Pour obtenir de l'aide, cliquez sur: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&LinkId=20476

ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch.
Cannot create an instance of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked
server "USGEScrub". (Microsoft SQL Server, Error: 7302)

Pour obtenir de l'aide, cliquez sur: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=7302&LinkId=20476

Est votre application 64 bits? Il n'y a pas de fournisseur 64 bits pour Microsoft.Jet.OLEDB.4.0
Windows 7 est en 64 bits; et probablement SQL est en 64 bits (Ne m'en souviens pas), mais l'Accès est de 32 bits. Par App que voulez-vous dire?
C'est une programmation de Q&Un site web, donc je suppose que vous avez écrit, une demande? Sinon, votre question est probablement mieux adapté pour superuser.com
Bien honnêtement, en général, je Programme en Access, mais je suis en train d'apprendre à transférer les choses à SQL et l'Utilisation de l'Accès comme un frontal SQL. Je peux bouger les choses de l'Accès à SQL et de retour assez rapidement, mais il serait plus facile de les relier directement à la base de données Access pour de petites quantités de données. VBA je suis un pro - où SQL je suis encore un newb. Je vous remercie, mais je vais essayer Superuser.com... Est-il pas de SQL 2012 Lien pour Accéder plus Tôt?
Honnêtement je sais VBA n'est pas une véritable méthode populaire de la programmation, mais j'ai appris aussi bien lors de la programmation en langage quelque chose d'autre, il faut beaucoup plus de temps pour moi d'apprendre la nouvelle syntaxe. VB je peux écrire en raison de la simularities, mais apprendre le SQL-Server syntaxe prend plus de temps que j'ai. Et honnêtement, je pensais que T-SQL est un Langage.

OriginalL'auteur Crazyd | 2012-06-25