Analytics and Automation Software : Cisco Data Virtualization

Foire aux questions de suite de virtualisation de données : Comment est-ce que je peux questionner les tables du système CIS d'un client JDBC ?

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document fournit les étapes pour éditer les tables du système dans le serveur d'informations de Cisco (CIS) de telle manière qu'elles puissent être questionnées d'un outil de client de la Connectivité de base de données de Javas (JDBC). Normalement les tables du système dans CIS ne peuvent pas être questionnées d'un outil de client JDBC.

Contribué par Suresh Venkatesan, ingénieur TAC Cisco.

Comment est-ce que je peux questionner les tables du système CIS d'un client JDBC ?

Vous ne pouvez pas questionner les tables du système CIS directement avec un URL comme :
jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=system

En outre, vous ne pouvez pas éditer les objets de base de données du système à une autre base de données dans le même exemple composé directement.

Terminez-vous ces étapes afin de fonctionner autour de la question :

  1. Créez un nouveau point d'émission de données « composé ", tel que « /shared/DataSources/myself » et spécifiez vos informations de connexion CIS d'exemple afin de se connecter à la base de données du système dans le même exemple CIS.
  2. Introspect les objets que vous avez besoin dans la base de données du système. Par exemple, ALL_DOMAINS, ALL_COLUMNS, et ainsi de suite.
  3. Créez les vues Désignées semblables et glissez-déplacez les vues introspected correspondantes.

    Exemple :
    Créez la vue « /shared/CIS_SYSTEM_OBJECTS/ALL_COLUMNS » pour la table introspected « /shared/DataSources/myself/ALL_COLUMNS ».

  4. Éditez ces vues (telles que « /shared/CIS_SYSTEM_OBJECTS/ALL_COLUMNS ») à une autre base de données composée « /services/databases/examples » dans le même exemple composé dans un schéma "sch1".

    L'objet édité est "/services/databases/test/sch1/ALL_COLUMNS". Maintenant vous devriez pouvoir questionner cet objet d'un client JDBC en tant que « a.* choisi de sch1.ALL_COLUMNS ».

Le format URL JDBC à connecter à une base de données éditée CIS est :
jdbc : compositesw : dbapi@<HOST> : <PORT> ? domain=<DOMAIN>&dataSource=<DATA BASE_NAME>

Exemple :
jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=examples

Les paramètres facultatifs URL JDBC sont mentionnés dans « JDBC la section URL connexion le gestionnaire Properties » du guide CIS d'interfaces client.

Le paramètre de « point d'émission de données » dans l'URL JDBC est obligatoire.


Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Document ID: 118609