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.