Как получить информацию об источнике данных из WSO2 DSS?

Обычно мы будем использовать WSO2 DSS для настройки источника данных и выдачи службы данных на основе указанной таблицы данных. Как я могу получить связанную информацию об источнике данных о настроенном источнике данных, включая: имя источника данных, имена таблиц и имена столбцов?


person Zhongliang Wang    schedule 01.09.2014    source источник


Ответы (1)


Я не уверен, что вы имеете в виду это, но я попробую: В: wso2dss-installfolder\repository\deployment\server\dataservices\ Вы найдете службы данных, которые вы настроили как файлы .dbs, на самом деле это просто xml, который содержит всю информацию.

РЕДАКТИРОВАТЬ: из получить все имена таблиц определенного базу данных с помощью SQL-запроса? Я обнаружил, что этот запрос MS SQL даст вам имена всех ваших таблиц в YOUR_DATABASE:

выберите table_name из YOUR_DATABASE.INFORMATION_SCHEMA.TABLES, где TABLE_TYPE = 'BASE TABLE'

person Abba    schedule 02.09.2014
comment
В настоящее время я надеюсь получить службу источника данных, а не службу данных. Другими словами, я бы получил информацию из базы данных, а также имена таблиц и структуру данных из базы данных или источника данных. - person Zhongliang Wang; 02.09.2014
comment
Хорошо, после быстрого поиска я нашел это: заголовок stackoverflow.com/questions/3913620/ Это SQL, который дает вам список всех таблиц в вашей базе данных MS SQL: выберите table_name из YOUR_DATABASE. INFORMATION_SCHEMA.TABLES, где TABLE_TYPE = 'BASE TABLE' Затем вы можете найти, какой запрос SQL необходим для получения имен столбцов. - person Abba; 03.09.2014