Драйвер JDBC Microsoft, версия 2.1.2828, предоставить всю схему на интерфейс JDBC. Точнее, сказал DatabaseMetaData.getSchemas (), не все схемы SQL Server. Особенно заметным было работы при использовании DbVisualizer бесплатно и MS SQL Server 2005. Из-за такого поведения у меня был контакт с Мин быть автономным (производитель DB Visualizer). Затем я получил такой ответ:
Каталоги и схем в DbVisualizer бесплатно получаемых путем опроса драйвера JDBC, чтобы вернуть их.
DbVisualizer Личная использовать свои собственные SQL для извлечения информации о схеме.
Вот пример с базой данных AdventureWorks выборку из Microsoft:
Вспомогательный персонал Minq потом дал мне намек, что это называется в Microsoft, и поведение вызвано не DbVisualizer: MS JDBC ошибки водителя , водитель 1.2.2828 является последней версией SQL Server 2005. Сообщение на форуме с января 2008 года! Так как ошибка фиксации?
Существует также Microsoft SQL Server JDBC Driver 2.0 (2009 янв) в качестве предварительного технологического сообщества , это также позволяет подключение к SQL Server 2005 и JDBC 4.0 совместимым , если версия Java 6 используется.
После испытания, указанного у меня тоже так широко разочарование. В приведенном ниже рисунке показано, поведение идентично:
К сожалению, это также обеспечивает новый драйвер не правильно SCHEMA. То, что делает, потому что Microsoft? Что так трудно точный список возвращение-схемы?
