IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Migration Postgres-SQL Server 2005


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut Migration Postgres-SQL Server 2005
    Bonjour,

    Je souhaite migrer une base postgres dans SQL Server 2005.

    En fait, je travaille sur un logiciel (clementine de SPSS) qui ne se connecte pas à postgres mais à SQL Server. Je dois donc opérer la migration, mais je ne suis pas très au fait des pb de migrations et notamment de SQL server.

    J'ai navigué ds SQL Server, créer une base a été facile, par contre pour l'import de donnée c'est déjà moins "end user".

    Je sollicite donc l'aide de tous les initiés à SQl Server 2005 sur le sproblématiques de migration de base de données.

    Merci de votre aide

    Romain

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    Tu peux faire la migration en utilisant SSIS (Integration Services) (quelle Edition de SQL Server 2005 utilises-tu ?), qui se connectera à PostgreSQL via ses providers ODBC ou OLEDB. Ensuite, à l'intérieur de SSIS, c'est un peu complexe. Il devrait y avoir un assistant qq part... je ne l'ai pas sous la main sur le moment. Jette un oeil et regarde si tu t'en sors, sinon repose les questions.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut Migration Postgres-SQl Server 2005
    j'utilise la version standard de SQL Server 2005, elle comprend donc SSIS,l'ETL de SQL Server, mais c'est effectivement un peu complexe, le dts de SQL server 2000 était bien plus simple. Il comprenait notamment en natif les liens pour se connecter à une base Postgres.

    Sous SQl 2005, ces drivers ne semblent pas apparent, tout du moins dans l'assistant d'import de donnée. J'ai juste une indication du type "microsoft ole db provider for odbc drivers". Ca veut dire quoi? Que la connexion avec Postgres se fera via des driver odbc, mais qu'ils ne sont pas présent dans SQl Server? Si c'est le cas il faut aller les chercher? La version 2005 n'a pas pu régresser par rapport à la version 2000 sur l'import de donnée?

  4. #4
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Il y a des provider développés par l'équipe de pg, et j'ai entendu dire qu'ils étaient assez bons (?). Il y en a un ici : http://pgfoundry.org/projects/oledb/

    Microsoft ne livre pas de driver PG autant que je sache.

    Pour le reste, je jetterai un oeil sur SSIS chez moi si j'ai le temps. Je me demande s'il n'y a pas d'assistant qq part ? Tu n'as pas dans les menus de SSMS une entrée genre "import data" ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut Migration Postgres-SQl Server 2005
    En cliquant droit sur une base donnée dans SQL Server 2005, on va sur le menu "tâche" puis sur le menu "import data". Pas de soucis jusque là! C'est plus au niveau de la connexion ensuite avec PG. Je vais essayer le lien que tu m'as transmis.Merci d'ailleurs!
    J'ai cependant un doute , ce mode opératoire me permettra t il de migrer toute la base de donnée (350 tables!!!)?
    Comment fait on de manière générale pour migrer une base de donnée dans SQl Server? Je pensais naivement qu'un ETL fournissait une interface graphique qui simplifiait tt!

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut Migration Postgres-SQl Server 2005
    J'ai testé le lien OLE DB de PG.

    1-lors du lancement de l'import de DATA SQL SERVER propose postgres désormais. (on avance!)
    2-Malheureusement, qd ttes les spécifications demandées sont renseignées (Datasource, localisation,utilisateur, pwd), je teste la connexion, SQl server me met un message d'erreur:
    "Echec du test de connexion en raison d'un erreur survenue lors de l'initialisation du fournisseur. Erreur non spécifiée"

    Sais tu ce que ça signifie?

Discussions similaires

  1. Migration de SQL server 2005 vers SQL server 2008
    Par sharepoint_addict dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 30/10/2008, 17h32
  2. migration depuis SQL Server 2005
    Par gazanova dans le forum Sql Developer
    Réponses: 1
    Dernier message: 15/01/2008, 10h14
  3. Migration de SQL Server 2005 vers SQL Server 2000
    Par myNonSpace dans le forum Accès aux données
    Réponses: 3
    Dernier message: 02/08/2007, 10h40
  4. Migration vers SQL Server 2005
    Par moulayoubi dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/04/2007, 07h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo