Extensions Image, Audio et Vidéo Administration et programmation

Tâches d'administration exécutables avec DB2 Extensions

Les tâches d'administration se divisent en cinq catégories :

Le Le tableau qui suit répertorie toutes les tâches qu'implique l'administration de données d'extensions. Il indique les outils qui sont fournis pour l'exécution de chaque tâche, ainsi que l'endroit où se trouvent les informations.

Dans la colonne API d'extension, x représente le troisième caractère de chaque instruction d'API. Ce caractère varie en fonction de l'extension que vous utilisez :
Caractère Extension
a Audio
i Image
v Vidéo

Par exemple, l'API permettant d'activer une table de données d'image est DBiEnableTable ; l'API permettant d'activer une table de données audio est DBaEnableTable et l'API permettant d'activer une table de données vidéo est DBvEnableTable. La valeur Non dans la colonne API d'extension signifie qu'il n'existe pas d'API d'extension pour la tâche correspondante. La valeur Non dans la colonne Commande d'extension signifie qu'il n'existe pas de commande d'extension pour la tâche correspondante.

La recherche QBIC exige plus de tâches d'administration : Si vous envisagez d'utiliser la fonction de recherche QBIC, vous devrez effectuer des tâches d'administration supplémentaires, telles que la création d'un catalogue QBIC. Pour plus d'informations sur ces tâches, reportez-vous au Chapitre 13, Recherche d'images par contenu.

Tableau 1. Tâches et fonctions d'administration de DB2 Extensions
Tâche API d'extension Commande d'extension Voir
Gestion des fonctions d'extension
Démarrage des fonctions d'extension Non DMBSTART Configuration des environnements de DB2 Extensions
Etat des fonctions d'extension Non DMBSTAT Affichage de l'état du serveur
Arrêt des fonctions d'extension Non DMBSTOP Arrêt et démarrage des serveurs de DB2 Extensions
Connexion à une base de données Non CONNECT Configuration des environnements de DB2 Extensions
Démarrage d'une fonction d'extension pour votre base de données Non START SERVER Arrêt et démarrage des serveurs de DB2 Extensions
Etat d'une extension pour votre base de données Non GET SERVER STATUS Affichage de l'état du serveur
Arrêt d'une fonction d'extension pour votre base de données Non STOP SERVER Arrêt et démarrage des serveurs de DB2 Extensions
Préparation des objets de données pour des données multimédia
Activation d'une base de données DBxEnableDatabase ENBLE DATABASE Activation des bases de données
Désactivation d'une base de données DBxDisableDatabase DISABLE DATABASE Désactivation des objets de bases de données
Activation d'une table DBxEnableTable ENABLE TABLE Activation de tables
Désactivation d'une table DBxDisableTable DISABLE TABLE Désactivation des objets de bases de données
Activation d'une colonne DBxEnableColumn ENABLE COLUMN Activation de colonnes
Désactivation d'une colonne DBxDisableColumn DISABLE COLUMN Désactivation des objets de bases de données
Redistribution des données d'extensions dans un environnement partitionné (Produit EEE uniquement)
Redistribution des données d'extensions sur la base d'une nouvelle configuration de groupe de noeuds DMBRedistribute REDISTRIBUTE NODEGROUP Redistribution de données d'extensions
Recherche d'objets de données et de fichiers de support
Vérification de l'activation des bases de données DBxIsDatabaseEnabled GET EXTENDER STATUS Vérification de l'état des objets de données
Vérification de l'activation des tables DBxIsTableEnabled GET EXTENDER STATUS Vérification de l'état des objets de données
Vérification de l'activation des colonnes DBxIsColumnEnabled GET EXTENDER STATUS Vérification de l'état des objets de données
Recherche des entrées de table faisant référence à des fichiers se trouvant dans des tables dont le qualificatif est l'ID utilisateur en cours DBxIsFileReferenced Non Recherche d'entrées de tables faisant référence à des fichiers
Recherche des entrées de table faisant référence à des fichiers se trouvant dans toutes les tables ayant un qualificatif spécifique ou dans toutes les tables de la base de données DBxAdminIsFileReferenced Non Recherche d'entrées de tables faisant référence à des fichiers
Recherche des fichiers identifiés par des entrées de tables dont le qualificatif est l'ID utilisateur en cours DBxGetReferencedFiles GET REFERENCED FILES Recherche de fichiers référencés par des entrées de tables
Recherche des fichiers identifiés par des entrées de table se trouvant dans toutes les tables ayant un qualificatif spécifique ou dans toutes les tables de la base de données DBxAdminGetReferencedFiles GET REFERENCED FILES Recherche de fichiers référencés par des entrées de tables
Recherche des fichiers inaccessibles identifiés par les entrées de toutes les tables dont le qualificatif est l'ID utilisateur en cours DBxGetInaccessibleFiles GET INACCESSIBLE FILES Vérification de l'existence des fichiers de support
Recherche des fichiers inaccessibles identifiés par les entrées de tables se trouvant dans toutes les tables ayant un qualificatif spécifique ou dans toutes les tables de la base de données DBxAdminGetInaccessibleFiles GET INACCESSIBLE FILES Vérification de l'existence des fichiers de support
Nettoyage de la table de gestion (métadonnées)
Nettoyage des tables de métadonnées pour une table utilisateur spécifique ou toutes les tables utilisateur dont le qualificatif est l'ID utilisateur en cours DBxReorgMetadata REORG Chapitre 9, Nettoyage des tables de gestion
Nettoyage des tables de métadonnées pour toutes les tables utilisateur ayant un qualificatif spécifique ou toutes les tables d'une base de données DBxAdminReorgMetadata REORG Chapitre 9, Nettoyage des tables de gestion

Séquence de tâches d'administration : La liste ci-après récapitule les tâches d'administration que vous effectuez lorsque vous utilisez les extensions pour la première fois. Vous utilisez des commandes ou des instructions DB2 pour effectuer certaines tâches. D'autres sont exécutées à l'aide des extensions DB2. Pour exécuter les tâches ci-après, votre système DB2 doit être en cours d'exécution.

    Tâches obligatoires :

  1. Démarrage des fonctions d'extension.
  2. Création d'une base de données (à l'aide de DB2).
  3. Connexion à la base de donnéesau serveur de bases de données.
  4. Activation de la base de données.
  5. Création d'une table et d'une colonne (à l'aide de DB2).
  6. Activation d'une table dans la base de données.
  7. Activation d'une colonne dans la table.

    Tâches facultatives :

  1. Recherche d'objets de données et de fichiers de support.
  2. Définition du chemin des fonctions (à l'aide de DB2).
  3. Nettoyage des tables de gestion.

Exemples : La plupart des exemples figurant dans les cinq chapitres suivants traitent des tâches effectuées par l'administrateur système (SYSADM) ou l'administrateur de base de données (DBA). Vous pouvez néanmoins effectuer certaines tâches sans disposer des droits DBA ou SYSADM.

Les exemples supposent que l'administrateur de base de données (DBA) a ajouté le schéma MMDBSYS dans le chemin en cours des fonctions. Il peut ainsi spécifier des noms UDT sans les faire précéder d'un nom de schéma MMDBSYS. Pour plus d'informations sur les noms UDT, reportez-vous à la section Dénomination des fonctions UDF et des types UDT.

Plusieurs exemples d'API figurant dans cette section sont basés sur le modèle de code d'application fourni avec les extensions. Le modèle de code se trouve dans le sous-répertoire EXEMPLES figurant sur le poste client.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]