Jetbrains Datagrip не может подключиться к серверу sql без указания базы данных

Я пытаюсь использовать Datagrip в качестве основного инструмента для запросов к серверу sql, но у меня возникла проблема, и я не могу двигаться дальше.

Когда я настраиваю источник данных проекта, мне нужно выбрать базу данных, иначе она перейдет к базе данных tempdb по умолчанию, как я могу работать как студия управления сервером sql, чтобы я мог видеть весь список базы данных.

Я пробовал драйверы jTds и Microsoft, оба не работают.

или я могу выбрать несколько баз данных? я не хочу создавать один источник данных для одной базы данных.

если я подключаюсь к mysql, он работает как ожидалось.

спасибо


person Bill.Zhuang    schedule 24.03.2016    source источник


Ответы (2)


Возможно подключение без указания базы данных. Просто оставьте это поле пустым. После ввода других настроек (хост, порт, пользователь, пароль) перейдите на " Схемы " в свойствах источника данных и выберите все базы данных и схемы, с которыми вы хотите работать. Затем вызовите действие Синхронизировать для этого источника данных в Окно инструмента базы данных.

person Andrey    schedule 25.04.2016

DataGrip 2016.2 EAP утверждает, что поддерживает отображение нескольких баз данных. См. https://blog.jetbrains.com/datagrip/ и найдите «Просмотр базы данных». К сожалению, на тот момент, когда я пишу это, похоже, что это совсем не работает.

К сожалению, предложение Андрея у меня не сработало.

person Josh Padnick    schedule 08.06.2016
comment
работает нормально. при выборе драйвера Microsoft SQL убедитесь, что вы не указали базу данных на вкладке «Дополнительно», а при подключении не указывайте никакую базу данных. если соединение успешно, просто щелкните по другим схемам в браузере базы данных и выберите базу данных, к которой вы хотите подключиться. - person TheJackal; 08.12.2016