Migration vers un système ArcSDE 64 bits sous Windows avec un SGBD 32 bits existant

Si vous avez une installation ArcSDE 32 bits existante, vous ne pouvez pas la mettre à niveau directement vers une installation 64 bits.

Le moyen le plus simple de déplacer vos données consiste à utiliser les outils fournis par votre système de gestion de bases de données (SGBD) pour déplacer la base de données entière de l'instance 32 bits vers une instance 64 bits.

Etapes :
    Préparez d'abord le nouveau serveur.
  1. Configurez une version 64 bits du SGBD sur un serveur 64 bits.

    Pour plus d'informations sur les versions d'Oracle et les niveaux de correctifs exacts pris en charge, reportez-vous à la configuration système de la base de données sur le Centre de ressources ArcGIS.

  2. Si le processus que vous utiliserez pour déplacer vos données ou votre base de données vers le nouveau serveur n'inclut pas les utilisateurs, recréez des comptes d'utilisateurs dans le nouveau SGBD ou sur le nouveau serveur lors de l'utilisation de connexions au système d'exploitation.
  3. Si vous comptez utiliser un service ArcSDE pour les connexions à la géodatabase, installez le serveur d'applications ArcSDE 64 bits sur un serveur 64 bits (celui sur lequel le SGBD réside ou un serveur distant).

    Consultez le guide d'installation fourni avec le serveur d'applications ArcSDE pour prendre connaissance des instructions.

  4. Mettez à jour la définition de bibliothèque st_shapelib.dll dans le dictionnaire de données Oracle.
    CREATE or REPLACE LIBRARY <library_name> 
    AS '<path_to_library>'
    
  5. Préparez ensuite la géodatabase à déplacer.
  6. Arrêtez le service ArcSDE, le cas échéant.
    sdemon -o shutdown -i <service> -s <server_name> -p <ArcSDE_administrator_password>
    

    Les outils de ligne de commande ArcSDE et leur documentation sont fournis avec le serveur d'applications ArcSDE.

  7. Vérifiez qu'aucun utilisateur n'est actuellement connecté à la géodatabase.

    Vous pouvez effectuer cette vérification via l'onglet Connexions de la boîte de dialogue Administration de la géodatabase dans ArcGIS for Desktop.

  8. Créez une sauvegarde de la base de données.
  9. Enfin, déplacez votre géodatabase vers le nouveau SGBD.
  10. Pour déplacer la base de données, consultez la documentation de votre SGBD et utilisez la méthode de votre choix, puis procédez comme suit :
    1. Si vous passez à une nouvelle version d'ArcGIS en même temps que vous migrez votre géodatabase vers un serveur 64 bits, mettez votre géodatabase à niveau.

      Suivez les instructions de préparation et de mise à niveau spécifiques à votre SGBD et à la version de géodatabase vers laquelle vous souhaitez faire une mise à niveau.

    2. Si vous avez l'intention d'utiliser un service ArcSDE pour vous connecter à la géodatabase, modifiez les fichiers de services d'ArcSDE et du système d'exploitation pour qu'ils contiennent l'entrée du service, puis utilisez la commande sdemon pour lancer le service.
    3. Réinitialisez vos connexions à la géodatabase dans les applications clientes afin de vous connecter au nouveau serveur. Cela comprend la redirection de toutes les réplications de géodatabase.
  11. Après avoir vérifié que tout fonctionne correctement dans la nouvelle géodatabase, désinstallez le serveur d'applications ArcSDE du serveur 32 bits.

Thèmes connexes

5/10/2014