Bonjour,
Pouvez-vous me dire comment puis-je me connecter à l'aide de sql server management studio à une base de données oracle ?
Je souhaiterai faire quelques requêtes et de les exportées vers CSV/Excel.
merci par avance de votre aide.
cordialement
Version imprimable
Bonjour,
Pouvez-vous me dire comment puis-je me connecter à l'aide de sql server management studio à une base de données oracle ?
Je souhaiterai faire quelques requêtes et de les exportées vers CSV/Excel.
merci par avance de votre aide.
cordialement
A priori vous n'avez pas besoin de Sql Studio manager pour effectuer cette opération :aie: (meme pas sur que cela soit possible depuis Studio Manager) 8-)
Directement depuis Excel : Utilisez l'onglet "donnée" et créez vous une connexion vers Oracle à l'aide du connecteur ODBC " Microsoft for Oracle" 8-)
A ma connaissance SSMS ne sait de connecter qu'à des bases SQLServer.
Pour Oracle, il existe un outil similaire mais je ne connais pas le nom.
Ci-dessous quelques liens et exemples qui peuvent t'aider à créer, dans une instance SQL Server, un objet serveur lié vers vers une base de données oracle
1 - Liaison des serveurs (le principe)
http://msdn.microsoft.com/fr-fr/library/ms188279.aspx
2 - Création de serveurs liés (par SSMS)
http://msdn.microsoft.com/fr-fr/library/ff772782.aspx
3 - Création de serveur liés (par T-SQL, sp_addlinkedserver)
http://msdn.microsoft.com/fr-fr/library/ms190479.aspx
Exemple extrait du lien ci-dessus :
Le code exemple suivant crée un serveur lié nommé LONDON Mktg qui utilise le fournisseur Microsoft OLE DB pour Oracle.
On suppose que l'alias SQL*Net pour la base de données Oracle est MyServer.
A+Code:
1
2
3
4
5
6 EXEC sp_addlinkedserver @server = N'LONDON Mktg', @srvproduct = N'Oracle', @provider = N'MSDAORA', @datasrc = N'MyServer'; GO
reBonjour,
Merci de vos réponses. Je vais tester tout cela.
bon dimanche.
L'outil gratuit s'appelle Oracle Sql Developer et est certainement mieux adapté à vos besoins...
Mais si vous voulez faire compliqué, libre à vous.
Pour exporter des donnees Oracle vers un fichier excel, vous pouvez utiliser le bout de code suivant en utilisant SQL*plus :
Code:
1
2
3
4
5
6 set feed off markup html on spool on spool <MonFichierExcel> <Query>; spool off set markup html off spool off
<MonFichierExcel> referencant le path de votre fichier.
<Query> etant votre query.
Source:
http://laurentschneider.com/wordpres...-to-excel.html
Teste ce matin, tres joli !
Il existe également Toad
++