Modification du contenu de la table DBTUNE après sa création

Si vous souhaitez modifier le contenu de la table DBTUNE une fois qu'elle a été créée (par exemple, pour créer un mot-clé de configuration ou modifier les paramètres d'un mot-clé existant), utilisez la commande d'administration sdedbtune. Vous utilisez différentes opérations avec la commande sdedbtune, selon les éléments que vous souhaitez modifier.

Si vous souhaitez modifier la valeur d'un paramètre qui existe déjà dans la table DBTUNE, utilisez l'opération de modification.

sdedbtune –o alter –k <configuration keyword>
–P <parameter_name> –v <configuration_string_value>
[–i <service>] [–D <database>] –u <user_name>
[–p <password>] [–N] [–q]

Pour supprimer un paramètre d'un groupe de paramètres ou supprimer un mot-clé de configuration et tous ses paramètres, vous devez utiliser l'opération delete_data. Avant de supprimer un mot-clé de configuration, vérifiez que ce mot-clé n'est réellement plus nécessaire aux autres utilisateurs ou applications (par exemple, un service de carte ArcIMS).

sdedbtune –o delete_data –k <keyword>
[–P <parameter_name>] [–i <service>] [–s <server_name>]
[–D <database>] –u <user_name> [–p <password>] [–N] [–q]

Pour supprimer un paramètre d'un mot-clé de configuration, spécifiez à la fois le mot-clé et le paramètre dans la chaîne de commande (spécifiez des valeurs pour –k and –P). Pour supprimer un mot-clé de configuration et tous les paramètres qui font partie de ce mot-clé, il vous suffit de spécifier le mot-clé dans la commande.

Avec ArcSDE 9.3 et versions ultérieures, si vous devez ajouter un nouveau paramètre à un mot-clé, utilisez la commande sdedbtune avec l'opération d'insertion. Cette opération insère un paramètre à la fois. Par exemple, dans l'exemple suivant, un paramètre UI_TEXT est ajouté à un mot-clé personnalisé, RASTER :

sdedbtune -o insert -k RASTER -P UI_TEXT -v 'Use for raster data' -i 5000 -u sde

Souvenez-vous que vous pouvez insérer uniquement des paramètres de configuration valides. Consultez la rubrique sur les paramètres de configuration de votre système de gestion de bases de données (SGBD) pour consulter une liste des paramètres de configuration valides.

Si vous avez besoin d'ajouter un nouveau mot-clé avec plusieurs paramètres à la table DBTUNE ou si vous utilisez ArcSDE 9.1 ou une version antérieure, vous devez exporter, modifier, puis importer le contenu de la table DBTUNE. Les étapes à suivre sont décrites ci-dessous.

RemarqueRemarque :

Pour en savoir plus sur l'utilisation de la commande sdedbtune pour administrer la table DBTUNE, consultez la commande sdedbtune ou le manuel Administration Command Reference fourni avec l'installation de votre composant ArcSDE.

Étapes :
  1. Exportez la table DBTUNE vers un fichier texte à l'aide de la commande sdedbtune –o export. Pour ArcSDE 9.2 et les versions ultérieures, vous pouvez exporter le contenu de la table DBTUNE dans un fichier d'un répertoire que vous spécifiez. Si vous ne spécifiez pas de répertoire, le fichier est exporté vers le répertoire dans lequel vous vous trouvez lorsque vous lancez la commande. Dans ArcSDE 9.1 et version antérieure, l'outil d'administration sdedbtune exporte toujours le fichier vers le répertoire etc du répertoire de base ArcSDE ; il n'est pas possible de replacer le fichier dans un autre répertoire avec un chemin d'accès.
  2. Faites une copie de sauvegarde de votre fichier texte.
  3. Modifiez le fichier texte exporté avec un éditeur de fichier UNIX (par exemple, vi) ou Windows (par exemple, le Bloc-notes) et enregistrez les modifications.
  4. Importez le fichier modifié vers la table DBTUNE à l'aide de la commande sdedbtune –o import.

3/6/2012