2009-09-30 7 views
0

У меня есть база данных Sql Server 2005 на Godaddy. У меня Visual Studio 2008 не экспресс на моем ПК. Я попытался установить соединение между VS2008 и SQLS2005, чтобы начать проект по созданию форм, но он не будет подключаться. Я ввел имя хоста, имя базы данных, начальный файл, имя пользователя и пароль, но когда я тестирую подключение, он не работает. Я пробовал использовать опции ode и SQl. Я пытался подключиться через asp, но ничего не работает. Когда я перехожу на сайт хоста, я могу подключиться, поэтому я знаю, что имя пользователя и пароль являются корневыми. Есть кое-что, что я мог бы пропустить. Ошибка говорит о том, что авторизация отклоняется, и я должен проверить, чтобы убедиться, что сайт haost настроен на авторизацию стороннего доступа. На Годдади предполагается, что это будет создано для этого. Кто-нибудь имел опыт работы с подключением к серверной базе данных sql на godaddy?Подключение Visual Studio 2008 к Sql Server 2005

ответ

1

Вы не сможете напрямую подключиться к размещенной версии GoDaddy вашей базы данных из вашей собственной установки Visual Studio, установленной на вашем ПК. Сеть GoDaddy была защищена от посторонних, поражающих их размещенные базы данных - и это очень хорошо. (Представьте себе, если кто-то скомпрометировал вашу строку соединения, то они могли бы получить от буквально в любой точке мира, если это было возможно.)

Вместо этого используйте инструменты GoDaddy для резервного копирования базы данных, загрузки резервной копии и ее восстановления для выпусков SQL Server 2005 или 2008 Express. Развивайтесь против этого.

Когда вы разрабатываете и тестируете, загрузите приложение в GoDaddy и измените строку соединения на параметры GoDaddy.

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

1

Попробуйте подключиться к БД через Management Studio. Если вы можете успешно подключиться к нему оттуда, проверьте синтаксис в web.config. Однако, если вы не можете попасть в базу данных из студии управления, вам, скорее всего, нужно будет связаться с веб-хостом для правильной строки подключения в вашей базе данных.

Смежные вопросы