Partager via


Paramètres du projet (Migration) (SybaseToSQL)

La page Migration de la boîte de dialogue Paramètres du projet contient des paramètres qui personnalisent la façon dont SSMA migre les données de Sybase Adaptive Server Enterprise (ASE) vers SQL Server.

Le volet Migration est disponible dans les boîtes de dialogue Paramètres du projet et Paramètres du projet par défaut.

  • Pour spécifier les paramètres de tous les projets SSMA, dans le menu Outils, sélectionnez Paramètres de projet par défaut, sélectionnez le type de projet de migration pour lequel les paramètres doivent être affichés /modifiés dans la liste déroulante Version cible de migration, cliquez sur Général en bas du volet gauche, puis sur Migration.

  • Pour spécifier les paramètres du projet actuel, dans le menu Outils , sélectionnez Paramètres du projet, cliquez sur Général en bas du volet gauche, puis sur Migration.

Date Correction Options

Terme Définition
Remplacer les dates non prises en charge Spécifie si SSMA doit corriger les dates antérieures à la date datetime sql Server la plus ancienne (01 janvier 1753).

Pour conserver les valeurs de date actuelles, sélectionnez Ne rien faire. SQL Server n’accepte pas les dates antérieures au 1753 janvier dans une colonne datetime. Si vous utilisez des dates antérieures, vous devez convertir les valeurs datetime en valeurs de caractères.

Pour convertir les dates antérieures au 1753 janvier 1753 en NULL, sélectionnez Remplacer par NULL.

Pour remplacer les dates antérieures au 1er janvier 1753 par une date prise en charge, sélectionnez Remplacer par une date prise en charge la plus proche.

Mode par défaut : Ne rien faire

Mode optimiste : Ne rien faire

Mode complet : Remplacer par une date prise en charge la plus proche

Moteur de migration

Terme Définition
Moteur de migration Spécifie le moteur de base de données utilisé pendant la migration de données. La migration des données côté client fait référence au client SSMA qui récupère les données de la source et insère ces données en bloc dans SQL Server. La migration des données côté serveur fait référence au moteur de migration de données SSMA (programme de copie en bloc) exécuté sur la zone SQL Server en tant que travail SQL Agent récupérant des données à partir de la source et en insérant directement dans SQL Server, ce qui évite un tronçon client supplémentaire (meilleures performances).

Mode par défaut : moteur de migration de données côté client

Mode optimiste : moteur de migration de données côté client

Mode complet : moteur de migration de données côté client

Important

Lorsque l’option Moteur de migration est définie sur Le moteur de migration de données côté serveur, une nouvelle option de paramètre de projet Utiliser le moteur de migration de données côté serveur 32 bits s’affiche. Il spécifie si l’utilitaire BCP (Bulk Copy Program) 32 bits ou 64 bits est utilisé pour migrer des données.

Options diverses

Terme Définition
Taille de lot Spécifie la taille de lot utilisée lors de la migration des données.

Mode par défaut : 10000

Mode optimiste : 10000

Mode complet : 1 0000
Contraintes de validation Spécifie si SSMA doit vérifier les contraintes lorsqu’il insère des données dans des tables SQL Server.

Mode par défaut : False

Mode optimiste : False

Mode plein : False
Délai d’expiration de la migration des données Spécifie le délai d’expiration utilisé pendant la migration des données

Mode par défaut : 15

Mode optimiste : 15

Mode plein : 15
Options de migration de données étendues Affiche les options de migration de données supplémentaires pour chaque table dans un onglet détaillé distinct.

Mode par défaut : Masquer

Mode optimiste : Masquer

Mode plein : Masquer
Exécuter les déclencheurs Spécifie si SSMA doit déclencher des déclencheurs d’insertion lorsqu’il ajoute des données à des tables SQL Server.

Mode par défaut : False

Mode optimiste : False

Mode plein : False
Conserver l'identité Spécifie si SSMA conserve les valeurs d’identité Sybase lorsqu’il ajoute des données à SQL Server. La valeur False entraîne l’attribution de valeurs d’identité par la destination.

Mode par défaut : True

Mode optimiste : True

Mode plein : True
Conserver les valeurs NULL Spécifie si SSMA conserve les valeurs Null dans les données sources lorsqu’il ajoute des données à SQL Server, quelles que soient les valeurs par défaut spécifiées dans SQL Server.

Mode par défaut : True

Mode optimiste : True

Mode plein : True
En cas d’erreur Arrête la migration des données lorsqu’une erreur se produit. Il dispose de trois options :

Arrêter la migration : arrête l’opération de migration de données

Passez au tableau suivant : arrête la migration des données vers la table active et passe à la table suivante.

Passez au lot suivant : arrête la migration des données vers le lot actuel et passe à la suivante.

Mode par défaut : Passez au lot suivant

Mode optimiste : Passez au lot suivant

Mode complet : Passez au lot suivant
Partie fractionnaire arrondie des nombres Spécifie s’il faut découper les parties fractionnaires des données décimales et numériques pendant la migration vers des types entiers ou afficher un message d’erreur si la partie fractionnaire n’est pas triviale

Mode par défaut : Non

Mode optimiste : Non

Mode plein : Non
Sybase Unicode Endian Spécifie le type endian pour les chaînes Unicode Sybase. Les options suivantes peuvent être définies pour ce paramètre particulier :

Little-endian

Big-endian

Mode par défaut : little-endian

Mode optimiste : Little-endian

Mode plein : little-endian
Verrou de table Spécifie si SSMA verrouille les tables lorsqu’elle ajoute des données à des tables lors de la migration des données. Obtient un verrou de mise à jour en bloc pendant la durée de l’opération de copie en bloc. Si la valeur est False, un verrou est défini au niveau de la ligne.

Mode par défaut : True

Mode optimiste : True

Mode plein : True
Utiliser des curseurs Les données sont récupérées à partir de la base de données source à l’aide de curseurs si cette option est définie.

Mode par défaut : False

Mode optimiste : False

Mode plein : False

Migration de données parallèles

Terme Définition
Mode de migration de données parallèles Spécifie le mode utilisé pour les threads de duplication pour activer la migration de données parallèle. En mode Automatique, SSMA choisit le nombre de threads (10 par défaut) dupliqués pour migrer des données. En mode personnalisé, l’utilisateur peut spécifier le nombre de threads dupliqués pour migrer des données (la valeur minimale est 1 et la valeur maximale est de 100). Actuellement, seul le moteur de migration de données côté client prend en charge la migration de données parallèle.

Mode par défaut : Auto

Mode optimiste : Automatique

Mode plein : Auto

Important

Lorsque l’option Mode de migration de données parallèle est définie sur Personnalisé, une nouvelle option de paramètre de projet Est affichée. Il spécifie le nombre de threads utilisés pour la migration de données.