2010-09-02 8 views
2

Я установил SQL Server 2008 Management Studio и удалил 2005, вследствие чего мое .net-приложение с локальным выражением SQL Server больше не работает. Я попытался использовать образец nothwind 2008 в папке App_Data. Строка соединения:Не удается подключиться к SQL Server 2008 с .NET 3.5

Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\NORTHWND.MDF;Integrated Security=True;User Instance=True 

Когда я пытаюсь подключиться к файлу и проверке соединения я получаю следующее сообщение об ошибке:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Я проверил настройки безопасности файла и поставить каждый полный контроль , Какую настройку следует обновить, чтобы можно было открыть версию 2008 года. Любая помощь будет принята с благодарностью.

+0

Вы уверены, что SQL Server экземпляр работает на локальной машине? –

+0

Спасибо за ответ. Я открываю службу на своей Windows XP и вообще не вижу MS SQL-сервера. Я открываю конфигуратор конфигурации sqlserver, но не вижу, как запустить службу. Не могли бы вы сообщить мне, как я могу запустить экземпляр SQL-сервера на XP –

ответ

2

1) Перейти к Start -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager

Проверьте, все ли службы работают или нет. Если нет, запустите их. Если да, попробуйте перезапустить их один раз. И посмотрите, работает ли это.

+0

В разделе «Панель управления» нет элемента «Microsoft SQL Server 2008». Часто есть такой пункт меню запуска. – abatishchev

+0

@abarishchev исправлено.thanks. –

+0

Благодарим вас за отзыв, но в моем диспетчере конфигураций список служб SQL Server пуст. В нем говорится: «В этом представлении нет предметов, которые можно показать». Я считаю, что я не правильно установил клиентскую сторону сервера Sql. Какую часть я должен переустановить, чтобы это правильно работало. В очередной раз благодарим за помощь. –

0

Проверьте свои услуги, чтобы убедиться, что экземпляр SQL-сервера запущен.

Редактировать

Я пытаюсь получить ручку по этому вопросу.

У вас есть служба SQL Server, перечисленная в списке сервисов? Запустите ... services.msc или перейдите через панель управления. Я считаю, что во время удаления/установки что-то пошло не так, и вам нужно будет переустановить.

+0

Это не ответ. Используйте комментарий вместо сообщения «Ответ». –

+0

Благодарим вас за ответ. Я открываю службу на своей Windows XP и вообще не вижу MS SQL-сервера. Я открываю конфигуратор конфигурации sqlserver, но не вижу, как запустить службу. Не могли бы вы сообщить мне, как я могу запустить экземпляр SQL-сервера на XP? –

+0

@ Серкан: Действительно? – abatishchev

1

Похоже, когда неустановленные 2005, вы удалили все, включая ядро ​​базы данных для SQL 2005. Если вы хотите SQL 2008, можно установить, что с помощью Web Platform Installer: http://www.microsoft.com/web/

+0

Нет, я переустановил образцы 2008 года. –

+0

Я не понимаю «образцы 2008 года». Вам нужно установить SQL Server Express 2008. – Robaticus

+0

Я сделал. У меня есть Microsoft SQl Server 2008 в моем списке всех программ –

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