Что я должен ввести туда имя подключения? У меня есть база данных под названием Stack Overflow ... Я попробовал указать имя хоста как localhost, и это не сработало
Неважно, что вы указали в качестве имени подключения. Это просто имя, которое разработчик SQL использует для перечисления базы данных (поэтому использование имени базы данных - хорошая идея, но это может быть что угодно).
Проблема здесь в том, что SQLEXPRESS неизвестное имя хоста. Имя хоста должно быть именем (или IP-адресом) сервера, на котором размещен экземпляр SQL Server, содержащий вашу базу данных. Как только у вас будет правильное имя хоста и порт, вы сможете выбрать нужную базу данных из раскрывающегося списка. Нажмите «Тест», чтобы убедиться, что все в порядке, а затем «Сохранить».