Introdução
Este documento fornece as etapas para publicar as tabelas do sistema no server de informação de Cisco (CI) de tal maneira que podem ser perguntadas de uma ferramenta do cliente da conectividade de base de dados de java (JDBC). Normalmente as tabelas do sistema nos CI não podem ser perguntadas de uma ferramenta do cliente JDBC.
Como posso eu perguntar as tabelas do sistema CI de um cliente JDBC?
Você não pode perguntar as tabelas do sistema CI diretamente com uma URL como:
jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=system
Também, você não pode publicar os objetos de base de dados de sistema a um outro base de dados no mesmo exemplo composto diretamente.
Termine estas etapas a fim trabalhar em torno da edição:
- Crie uma origem de dados “composta " nova, tal como “/shared/DataSources/myself” e especifique sua informação de conexão do exemplo CI a fim conectar ao base de dados de sistema no mesmo exemplo CI.
- Introspect os objetos que você precisa no base de dados de sistema. Por exemplo, ALL_DOMAINS, ALL_COLUMNS, e assim por diante.
- Crie vistas Nomeados similares e arraste e deixe cair as vistas introspected correspondentes.
Por exemplo:
Crie a vista “/shared/CIS_SYSTEM_OBJECTS/ALL_COLUMNS” para a tabela introspected “/shared/DataSources/myself/ALL_COLUMNS”.
- Publique estas vistas (tais como “/shared/CIS_SYSTEM_OBJECTS/ALL_COLUMNS”) a um outro base de dados composto “/services/databases/examples” no mesmo exemplo composto em um esquema "sch1".
O objeto publicado é "/services/databases/test/sch1/ALL_COLUMNS". Agora você deve poder perguntar este objeto de um cliente JDBC como “a.* seleto de sch1.ALL_COLUMNS”.
O formato JDBC URL a conectar a um base de dados publicado CI é:
jdbc: compositesw: dbapi@<HOST>: <PORT>? domain=<DOMAIN>&dataSource=<DATA BASE_NAME>
Por exemplo:
jdbc:compositesw:dbapi@localhost:9401?domain=composite&dataSource=examples
Os parâmetros de URL opcionais JDBC são mencionados do “na seção das propriedades da conexão URL driver de JDBC” no guia das interfaces de cliente CI.
O parâmetro da “origem de dados” no JDBC URL é imperativo.