Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/06/2011, 08h50   #1
Invité de passage
 
Inscription : janvier 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 9
Points : 0
Points : 0
Par défaut Sql server management studio

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
douda37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2011, 09h43   #2
Membre éprouvé
 
Avatar de argoet
 
Inscription : mai 2002
Messages : 535
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 535
Points : 461
Points : 461
A priori vous n'avez pas besoin de Sql Studio manager pour effectuer cette opération (meme pas sur que cela soit possible depuis Studio Manager)

Directement depuis Excel : Utilisez l'onglet "donnée" et créez vous une connexion vers Oracle à l'aide du connecteur ODBC " Microsoft for Oracle"
__________________
Signé : Capitaine Jean-Luc Picard
argoet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2011, 10h13   #3
Modérateur
 
Avatar de sevyc64
 
Homme Yves
Développeur informatique
Inscription : janvier 2007
Messages : 3 878
Détails du profil
Informations personnelles :
Nom : Homme Yves
Âge : 39
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2007
Messages : 3 878
Points : 7 655
Points : 7 655
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.
__________________
Sevyc64 --- Le partage est notre force

NON AU LANGAGE SMS & FAUTES VOLONTAIRES SUR LES FORUMS
sevyc64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2011, 10h23   #4
Membre éprouvé
 
Homme Hamid MIRA
Ingénieur développement logiciels
Inscription : septembre 2003
Messages : 177
Détails du profil
Informations personnelles :
Nom : Homme Hamid MIRA
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2003
Messages : 177
Points : 413
Points : 413
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.
Code :
1
2
3
4
5
6
EXEC sp_addlinkedserver
   @server = N'LONDON Mktg',
   @srvproduct = N'Oracle',
   @provider = N'MSDAORA',
   @datasrc = N'MyServer';
GO
A+
hmira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/06/2011, 10h58   #5
Invité de passage
 
Inscription : janvier 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 9
Points : 0
Points : 0
reBonjour,

Merci de vos réponses. Je vais tester tout cela.

bon dimanche.
douda37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 14h47   #6
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
L'outil gratuit s'appelle Oracle Sql Developer et est certainement mieux adapté à vos besoins...
Mais si vous voulez faire compliqué, libre à vous.
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 15h32   #7
Modérateur
 
Homme
Administrateur de base de données
Inscription : août 2007
Messages : 1 158
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Belgique

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : août 2007
Messages : 1 158
Points : 1 617
Points : 1 617
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 !
Ptit_Dje est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 20h30   #8
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Il existe également Toad

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h26.


 
 
 
 
Partenaires

Hébergement Web