Le propriétaire de l'instance fournit un nom pour identifier la source de données, avec le type et la version de la source de données, le nom de la base de données pour la source de données (SGBDR uniquement), et les métadonnées qui sont spécifiques à la source de données. Ces informations sont appelées définition de serveur. Les sources de données répondent aux demandes de données et sont des serveurs de plein droit. Les serveurs sont pris en charge pour DB2 for Common Server v9.7 et versions supérieures.
Vous pouvez créer manuellement un serveur de l'une des façons suivantes :
Sélectionnez Ajouter une ligne.
pour afficher la boîte de dialogue Liste des serveurs, puis cliquez sur l'outilPointez sur le modèle (ou package) cliquez le bouton droit de la souris, puis sélectionnez .
Utilisez l'outil Créer en regard de la zone serveur Serveur sur l'onglet Général d'une feuille de propriétés d'un pseudonyme ou d'une correspondance utilisateur (voir Serveurs (DB2)).
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un serveur, double-cliquez sur l'entrée correspondante dans le dossier Serveurs de l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Général :
Propriété |
Description |
---|---|
Autorisation / Mot de passe |
Requis uniquement pour les sources de données de la famille DB2. Spécifie l'ID d'autorisation et le mot de passe sous lesquels les actions nécessaires sont effectuées sur la source de données lors du traitement de l'instruction CREATE SERVER Cet ID d'autorisation n'est pas utilisé lors des connexions suivantes au serveur. Nom dans le script : Authorization, Password |
Type / Version |
Spécifie le type et la version de la source de données. Nom dans le script : Type, Version |
Encapsuleur |
Spécifie l'encapsuleur (voir Encapsuleurs (DB2)) que le serveur DB2 fédéré utilise pour interagir avec l'objet serveur. Utilisez les outils à droite de la liste pour créer ou sélectionner un objet, ou pour afficher les propriétés de l'objet sélectionné. Nom dans le script : Wrapper |
Modèle |
Spécifie le MPD contenant la structure de la base de donnes sur le serveur référencé. Utilisez les outils à droite de la liste pour sélectionner un objet, ou pour afficher les propriétés de l'objet sélectionné PDM. Nom dans le script : Model |
Les attributs étendus suivants sont disponibles sur l'onglet Options :
Propriété |
Description |
---|---|
Casse de l'ID utilisateur/Mot de passe |
Spécifie la casse des ID utilisateur et de mots de passe que le serveur DB2 fédéré envoie au serveur de la source de données pour authentification, et indique s'ils peuvent être nuls. Nom dans le script : FOLD_ID, FOLD_PW |
Activer les algorithmes d’optimisation de plan |
Spécifie s'il faut activer les algorithmes d’optimisation de plan, qui sont des fragments d'instruction fournissant des informations supplémentaires pour les optimiseurs de source de données afin de décider s'il doit utiliser un index ou le type d'index ou de séquence de jointure de table à utiliser. Cette information peut, pour certains types de requête, améliorer les performances de la requête. Nom dans le script : PLAN_HINTS |
Ignorer les types de données utilisateur |
Spécifie si le serveur DB2 fédéré doit déterminer le type intégré derrière le type de données utilisateur sans typage fort. Nom dans le script : IGNORE_UDT |
Evaluation |
Spécifie si le serveur DB2 fédéré autorise la source de données à évaluer les opérations. Nom dans le script : PUSHDOWN |
Séquence de classement |
Spécifie si la source de données utilise la même séquence de classement que le serveur DB2 fédéré, basé sur jeu de codes NLS et l'information relative au pays. Nom dans le script : COLLATING_SEQUENCE |
Compatibilité de date |
Spécifie si les sémantiques de compatibilité de DATE associée au type de données TIMESTAMP(0) sont appliquées à la base de données connectée. Nom dans le script : DATE_COMPAT |
Pas de blancs de fin |
Spécifie si les sources de données qui ont des types de données variables complètent la longueur au moyen de blancs. Nom dans le script : VARCHAR_NO_TRAILING_BLANKS |
Imposer les points de sauvegarde |
Spécifie si le serveur DB2 fédéré applique l'utilisation des instructions de point de sauvegarde des applications. Nom dans le script : IUD_APP_SVPT_ENFORCE |
Ratio processeur/Ratio E/S |
Indique à quel point le processeur et le système d'E/S d'une source de données sont plus rapides ou plus lents que ceux du serveur DB2 fédéré. Nom dans le script : CPU_RATIO, IO_RATIO |
Taille de paquet |
Spécifie la taille de paquet (en octets) du fichier d'interface Sybase. Si la source de données ne prend pas en charge la taille de paquet spécifiée, la connexion échoue. Le fait d'augmenter la taille de paquet de paquet lorsque chaque enregistrement est très volumineux (par exemple, lorsque vous insérez des lignes dans de grandes tables) augmente de façon significative les performances. Nom dans le script : PACKET_SIZE |
Délai d'attente |
Spécifie le nombre de secondes durant lesquelles le serveur DB2 fédéré attend une réponse à toute instruction SQL de Sybase Open Client. La valeur est un entier positif de la plage des entiers de DB2 Universal Database. Le délai d'attente que vous spécifiez dépend de l'encapsuleur que vous utilisez. Le comportement par défaut de l'option TIMEOUT pour les encapsuleurs Sybase est 0, qui fait que DB2 attend indéfiniment une réponse. Nom dans le script : TIMEOUT |
Délai d'attente de connexion |
Spécifie le nombre de secondes durant lesquelles le serveur DB2 fédéré attend une réponse à la demande de connexion de Sybase Open Client. Nom dans le script : LOGIN_TIMOUT |
Débit de communication |
Spécifie le débit (en Mo/s) de communication entre le serveur DB2 fédéré et le serveur de source de données. Nom dans le script : COMM_RATE |
Nom de la base de données |
Spécifie la base de données à laquelle vous souhaitez que le serveur DB2 fédéré accède sur la source de données. Pour DB2, cette valeur correspond à une base de données spécifique dans une instance ou, avec DB2 pour z/OS ou OS/390, à la valeur LOCATION de la base de données. Non requis pour les instances Oracle, qui ne contiennent qu'une seule base de données. Nom dans le script : DBNAME |
Chemin Sybase OCI |
Spécifie le chemin et le nom du fichier d'interface OCI (Open Client Interfaces) Sybase. Sur les serveurs Windows NT, la valeur par défaut est %DB2PATH%\interfaces. Nom dans le script : IFILE |
Noeud |
Spécifie le nom par lequel la source de données est identifiée comme une instance par son SGBDR. Nom dans le script : NODE |
Options supplémentaires |
Peut être utilisé pour spécifier des options supplémentaires. Nom dans le script : OtherOptions |