Bonjour,
J'ai un problème avec Openrowset. Il arrive qu'il se mette à déconner alors qu'il marchait très bien quelques heures auparavant.
Alors, à ce moment là, même la plus banale des requêtes ne passe plus
et renvoie l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select distinct ville FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;DATABASE=c:\ExportLesProspectus\test.xls', 'Select * from [Feuil1$]')
La seule solution que j'ai trouvée pour le moment ait de redémarrer physiquement le serveur. Très embêtant car il s'agit d'un serveur de prod...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Serveur : Msg 7399, Niveau 16, État 1, Ligne 1 Le fournisseur OLE DB 'Microsoft.Jet.OLEDB.4.0' rapporte une erreur. Le fournisseur n'a donné aucune information quant à cette erreur. Trace de l'erreur OLE DB [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: Le fournisseur n'a donné aucune information quant à cette erreur.].
Est ce que quelqu'une aurait une idée ou la solution à ce problème ? Y'a-t-il quelque chose à redémarrer pour que l'Openrowset refonctionne ?
Le serveur est un serveur Windows 2003 R2 SP1. La version de SQL Server est SQL SERVER 2000 8.00.2039 (SP4).
Merci d'avance pour vos réponses
François
Partager