2009-01-30 7 views
0

У меня есть две проблемы, связанные с моей установкой SQL Server (я считаю). Я установил SQL Server (в полной мере) из загрузки MSDN версии x64 в моем окне Vista 64 Home Premium. После нескольких проблем я наконец-то начал работать. Это новый ящик, поэтому я портировал базу данных, с которой мне нужно работать с другого сервера. Это тоже отлично работает. Мой первый вопрос, однако, когда я попытался открыть базу данных в SQL Server Management Studio:Проблема с установкой SQL Server 2005

«. Не удалось найти запрошенный поставщика данных .NET Framework Это не может быть установлен (System.Data)»

Сам ящик не является новым и определенно установлен .NET (версия 3, я считаю). Я обнаружил, что кто-то разместил это как ошибку, но поскольку команда (команда SQL Server) не смогла воспроизвести ее, они удалили ее. Я пробовал установить рекомендуемый патч SP3 безрезультатно. Только когда я пытаюсь открыть таблицу для просмотра данных (щелкните правой кнопкой мыши и «Открыть таблицу»). Я могу даже выполнять запросы и получать результаты (изнутри студии управления). Я буду следовать почти любому предложению, чтобы попытаться заставить это работать.

Моя вторая проблема заключается в том, что я не могу подключиться к серверу. Я думал, что могу просто обойти его (с запросами), но я не обнаружил, что он добавил какие-либо соединения ODBC на коробке, только драйверы. Management Studio может получить доступ к БД только в порядке, но сама машина не распознает, что на ней что-либо работает, по крайней мере, на порте по умолчанию (1433) и нет, у меня нет именованного экземпляра. При попытке вручную добавить сервер в DSN или любые источники данных он не может найти SQL-сервер (в разделе «Панель управления»> «Администрирование»> «Источники данных» (ODBC). В SQL Server Management Studio он отображается как зарегистрированный сервер базы данных (я думаю, что это потому что он подключается к порту 1434 из того, что я слышу? Не уверен). Это моя основная проблема, и даже если я не могу открыть таблицы (первая проблема), мне абсолютно НЕОБХОДИМО настроить ее, чтобы я мог подключитесь к нему. Язык, с которым я подключаюсь, - это ColdFusion, который настроен как автономный сервер (IIS не установлен, а не используется прямо сейчас).

ответ

2

Что касается подключения к нему, убедитесь, что все сервисы . Агент SQL Server, в частности.

Кроме того, проверьте в области SQL Server 2005 Surface Area конфигурации для служб и подключений. В разделе «Удаленные подключения» проверьте, включены ли «локальные и удаленные» соединения. Он может быть установлен как «только локальный».

+0

WOW, это простой. Удивительно. Он был только локальным, и я сменил его на локальный и удаленный. Почему же, будет ли это по умолчанию для этого и почему это будет проблемой для моей собственной машины (локальное тестирование)? Одна боль задница вниз, одна идти! – Organiccat

+0

Что делает агент Sql Server Agent для удаленных подключений? –

+0

Sql Server Agent не имеет ничего общего с удаленными подключениями, но я, похоже, помню, что возникла проблема с выполнением обнаружения в сети, если Агент не был запущен (т. Е. Попытаться показать его в раскрывающемся списке список при создании ODBC-соединения). –

1

Варианты CF 6+ не используют соединения ODBC ОС. Они используют JDBC через IP для подключения. Вам необходимо убедиться, что вы разрешили соединения TCP/IP с БД с помощью SQL Server Configuration Studio. Затем используйте страницу «Источники данных» на странице «Администратор CF» (обычно localhost: port/cfide/administrator, заменив «порт» на порт, который вы используете для встроенного сервера CF).

0

Почему хотя бы он по умолчанию этой и почему бы это быть проблема с моей собственной машины (местного тестирования)?

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

Sql Server Agent не имеет ничего общего с удаленными подключениями, но я , казалось, вспомнят, будучи проблемой с делать открытия в сети, если агент не был запущен

Возможно, вы думаете о SQL-браузере с именованными экземплярами.

Пробовал ли вы этот процесс? http://oakleafblog.blogspot.com/2007/03/orcas-march-ctp-on-vista-database.html