Bonjour,
Je "bidouille" en VB et un peu moins en SQL.
J'aimerai faire la chose suivante : je suis sur SQL Server Entreprise Manager.
J'ai une table railsta_USDB qui contient plusieurs champs, dont, un champ CountryCode.
J'aimerai exporter dans Excel toutes les données de cette table, mais en créant un onglet par CountryCode.
Avant de faire ça, j'ai tenté plus simple : exporter dans Excel la liste de CountryCode justement.
Mais là, j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=C:\testing.xls;', 'SELECT * FROM [Sheet1$]') SELECT CountryCode FROM DBA.railsta_USDB GROUP BY CountryCode
[Microsoft][ODBC SQL Server Driver][SQL Server]Ad hoc access to OLE DB provider 'Microsoft.Jet.OLEDB.4.0' has been denied. You must access this provider through a linked server
Quesako?
D'avance, merci pour votre aide
Partager