Создать базу данных SQL и добавить в проект с помощью Visual Studio - PullRequest
5 голосов
/ 21 апреля 2009

Когда я захожу в окно «Добавить новый элемент» в Visual Studio 2005 и пытаюсь добавить базу данных SQL, она немного зависает, а затем выдает следующую ошибку:

При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (провайдер: провайдер TCP, ошибка: 0 - невозможно установить соединение, поскольку целевая машина активно от него отказалась.)

Я могу использовать SQL Server Management Studio для подключения к localhost (экземпляр по умолчанию), но Visual Studio должна пытаться подключиться к другому экземпляру (который больше не работает). Как изменить экземпляр, к которому он пытается подключиться, чтобы добавить и использовать базу данных?

Ответы [ 4 ]

3 голосов
/ 21 апреля 2009

Похоже, вы пытаетесь добавить экземпляр базы данных SQL Server Express, но эта служба может быть не установлена ​​или не включена.

1 голос
/ 02 мая 2009

Удалось ли вам решить эту проблему? Я просто потратил 3 часа на ту же самую проблему и не могу точно сказать, какое было решение, но оно работает. Моя ошибка заключалась в том, что локальный экземпляр SQL Server не работал, когда я «обновил» Visual Studio до версии базы данных. SQLExpress не устанавливается.

После запуска базы данных у меня изначально возникла та же ошибка, что и у вас, когда я пытался открыть существующие проекты базы данных или создать новый проект базы данных в Visual Studio. Я долго гуглял, пробовал все комбинации серверов, экземпляров, хостов, псевдонимов и других имен для настройки базы данных проверки времени разработки, но все безрезультатно. Это не будет подключаться. Я даже переустановил Visual Studio, что тоже не помогло.

Я думаю, что уловка могла быть в этой статье MSDN - выгрузить проект после изменения этого параметра. Я закончил очистку поля (для экземпляра по умолчанию), выгрузил проект, перезагрузил его и виа, я в деле. Время ложиться спать.

0 голосов
/ 21 апреля 2009

Вы получаете предупреждение, указывающее на ... http://go.microsoft.com/fwlink/?LinkId=49251? На моей машине VS2005 есть версия SQL Server Developer, но нет SQL Express, и я получаю эту ошибку при попытке добавить новую базу данных SQL

0 голосов
/ 21 апреля 2009

Разверните узел Серверы и удалите старый сервер.

...