Précédent   Forum du club des développeurs et IT Pro > Bases de données > MS SQL-Server > Outils
Outils Forum d'entraide sur les outils gravitant autour de MS-SQL Server, tels que bcp, TDS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/10/2012, 12h09   #1
alavoler
Membre éclairé
 
Inscription : octobre 2007
Messages : 937
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 937
Points : 389
Points : 389
Par défaut Générer des scripts compatible Oracle / MS-SQL à partir d'une base

Bonjour !

J'ai créé des vues sur ma base 2008R2, j'aimerai un outils qui me génère les scripts de création (si possible générique) pour oracle et ms-sql.

Idéalement faut que ce soit gratuit et que ca marche pour les vues et les tables.

Ce serait bien pratique !

Merci
alavoler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 14h06   #2
SQLpro
Rédacteur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 12 163
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 12 163
Points : 21 855
Points : 21 855
ça n'est pas possible. Oracle est trop loin de le norme SQL pour que vos vues soient compatibles à moins de faire juste du SELECT * FROM Matable.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 14h34   #3
alavoler
Membre éclairé
 
Inscription : octobre 2007
Messages : 937
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 937
Points : 389
Points : 389
OK, alors oublions le coté générique... (j'avais bien dit que c’était optionnel )

Comment générer les scripts de schéma de MS-SQL à Oracle ?
Si possible un outils gratuit qui marche bien...
alavoler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 14h59   #4
SQLpro
Rédacteur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 12 163
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 12 163
Points : 21 855
Points : 21 855
Il n'y en as pas. Vous devrez récrire vos requêtes à la main.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 15h27   #5
alavoler
Membre éclairé
 
Inscription : octobre 2007
Messages : 937
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 937
Points : 389
Points : 389
Ca m'étonne !?

MS SQL Management permet facilement de générer des script sql 2000 à 2008r2.
Il peut également faire de l'export sur une base de donnée oracle (j'ai vu ça tout à l'heure, j'ai pas essayé ça m'étonne qu'il n'y ai pas une option de génération de script car si il arrive à injecter des données/schéma, IMHO il est capable de générer le sql qui va bien)

Des outils comme cross database studio sont je crois capable de le faire (payant par contre), d'autre doivent exister... (gratuit ?)

Vous avez l'air d'un très bon niveau, SQLpro, je suis vraiment étonner que ce genre d'outils n'existe pas !
alavoler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 15h35   #6
SQLpro
Rédacteur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 12 163
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 12 163
Points : 21 855
Points : 21 855
les types ne sont déjà pas les mêmes. un petit exemple SQL Server se conforme à la norme et propre en type nombre les suivants :
INT, SMALLINT, BIGINT, DECIMAL, NUMERIC, FLOAT et REAL
Oracle ne suporte que le NUMBER...

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2012, 15h36   #7
SQLpro
Rédacteur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 12 163
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 12 163
Points : 21 855
Points : 21 855
Citation:
Envoyé par SQLpro Voir le message
les types ne sont déjà pas les mêmes. un petit exemple SQL Server se conforme à la norme et propre en type nombre les suivants :
INT, SMALLINT, BIGINT, DECIMAL, NUMERIC, FLOAT et REAL
Oracle ne suporte que le NUMBER...

Néanmoins vous pouvez utiliser un outil de modélisation comme Power AMC pour faire de la rétro ingénierie et changer de SGBDR cible. (15 j à l'essai)

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h13.


 
 
 
 
Partenaires

Hébergement Web