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 13/04/2011, 17h09   #1
Futur Membre du Club
 
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 15
Points : 15
Par défaut Migration Oracle vers SQL Server 2008

Bonjour,

Quelles sont les étapes principales de migration d'Oracle vers SQL Server 2008?

Merci.
Aiglon13 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 13/04/2011, 19h40   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 953
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 : 10 953
Points : 17 773
Points : 17 773
1) la structure des tables à l'aide d'un outil de rétro conception comme Power AMC
2) la migration des données
3) la r écriture des fonctions, procédures et triggers

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 14/04/2011, 17h01   #3
Membre actif
 
Avatar de Cpt Anderson
 
Développeur informatique
Inscription : novembre 2005
Messages : 210
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2005
Messages : 210
Points : 153
Points : 153
Je rebondis sur ce topic étant donné que je fais à peu près la même chose et il y a quelque chose qui m'ennuie beaucoup:

en Oracle, si j'ai une table 'TOTO' par exemple et que je fais

ca fonctionne mais en SQL Server il faut obligatoirement faire

Est-ce qu'il y a un réglage spéciale pour que les majuscules/minuscules ne soient plus un problème ?

J'éspère que oui sinon je suis dans le caca
__________________
Voici la méthode de mon chef:

copy (DateTimeToStr(Now),7,4)+
copy (DateTimeToStr(Now),4,2)+copy (DateTimeToStr(Now),1,2)+copy (DateTimeToStr(Now),12,2)+
copy (DateTimeToStr(Now),15,2)+copy (DateTimeToStr(Now),18,2)

Je lui ai dit que FormatDateTime irait surement mieux

Cpt Anderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 17h07   #4
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
Bonjour,

N'est ce pas parce que la collation de votre base de données est Case Sensitive ?

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 17h10   #5
Membre actif
 
Avatar de Cpt Anderson
 
Développeur informatique
Inscription : novembre 2005
Messages : 210
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2005
Messages : 210
Points : 153
Points : 153
Citation:
Envoyé par mikedavem Voir le message
Bonjour,

N'est ce pas parce que la collation de votre base de données est Case Sensitive ?

++
Ca se pourrait bien, je croyais que cela ne concernait que les données ?
__________________
Voici la méthode de mon chef:

copy (DateTimeToStr(Now),7,4)+
copy (DateTimeToStr(Now),4,2)+copy (DateTimeToStr(Now),1,2)+copy (DateTimeToStr(Now),12,2)+
copy (DateTimeToStr(Now),15,2)+copy (DateTimeToStr(Now),18,2)

Je lui ai dit que FormatDateTime irait surement mieux

Cpt Anderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 17h54   #6
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
Extrait de la BOL :

Citation:
Identifiers of instance-level objects, such as logins and database names,
are assigned the default collation of the instance. Identifiers of objects
within a database, such as tables, views, and column names, are assigned the
default collation of the database. For example, two tables with names
differing only in case may be created in a database with case-sensitive
collation, but may not be created in a database with case-insensitive
collation.
++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 19h37   #7
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
Il existe également un outil gratuit distribué par Microsoft :

Microsoft SQL Server Migration Assistant for Oracle (SSMA for Oracle).

Il permet de réduire considérablement l'effort, le coût et le risque de migration d'Oracle vers SQL Server 2005, SQL Server 2008 ou SQL Server 2008 R2.
Cet outil est téléchargeable ici :
http://www.microsoft.com/downloads/e...displaylang=en

A+
hmira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 18h30   #8
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 745
Points : 9 745
Citation:
Envoyé par Cpt Anderson Voir le message
Ca se pourrait bien, je croyais que cela ne concernait que les données ?
Les noms et les propriétés des objets de la base (cela inclus donc les tables) sont stockés aussi dans des .... tables.

Donc ce sont aussi des données
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep 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 02h34.


 
 
 
 
Partenaires

Hébergement Web