0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 9
|
|
1 | |
Не подключается к SQL Server!17.12.2008, 22:12. Показов 70738. Ответов 11
Метки нет (Все метки)
У меня при запуске программы по БД появляется ошибка:
"Ошибка при подключении к базе данных: Ошибка при подключении к серверу. При подключении к SQL Server 2005 эта ошибка может быть вызвана тем, что стандартные параметры SQL Server не разрешают удаленные подключения (provider: Поставщик именнованых каналов, error: 40 - Не удалось открыть подключение к SQL Server)". Как исправить?
0
|
17.12.2008, 22:12 | |
Ответы с готовыми решениями:
11
Microsoft SQL Server Management studio 17 не подключается к mysql server 5.7 MS Sql Server 2012 не подключается Не подключается к MS SQL Server Management Studio 17 Не подключается к SQL Server |
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
|
|
04.02.2010, 19:35 | 2 |
да и еще один вопрос Пытаюсь подключить существующую базу данных SQL с 2000 к 2008 принес ее на флехе ! С флехи 2008-ой подключает ее без проблем, а как копирую на винт отказывается подключать с винта! Коннектюсь с флехи есть контакт с винта пишет ошибка системы! отказано в доступе! полтергейст какойто я с правами админа! Стоит винда 7
0
|
81 / 81 / 8
Регистрация: 13.01.2010
Сообщений: 304
|
|
17.08.2010, 16:41 | 3 |
поднял тему. Та же проблема что и в первом посте. Кто-нибудь нашел решение? Стоит VS 2008. Ось XP
0
|
17.08.2010, 21:26 | 4 |
Люди, тут самое гдавное определиться, какое подключение (локальное или удаленное)?
Основной перечень проблем и их решения для удаленного подключения (VS2005, MS SQLServer 2005 Express): Для начала попробуй подрубиться к своему серверу удаленно при помощи udl-файла. Если все получится посмотришь блокнотом строку подключения. Если нет, то возможны след проблемы: 1. авторизация на сервере обязательно смешанная, соответсвенно в строке подключения должны быть имя пользователя и пароль (настраиваются на самом сервере). 2. Обязательно должен быть запущен SQL Server Browser (по умолчанию остановлен). Запускается в SQL Server Configuration Manager 3. в SQL Server Surface Area Configuration в разделе Surface Area Configuration for Services and Connections - Remote Connections должно быть установлено local and remote connections/Using TCP/IP only. (Кстати там рядом и SQL Server Browser можно запустить) При локальном подключении все проблемы, как правило, связаны с неправильно написанной строкой подключения. Поэтому в любом случае следует попробовать коннект через udl-файл. Также следует проверить запущен ли сам сервис MS SQL SERVER, и подключена ли к нему БД. Хотя допускаются варианты строк подключения позволяющие работать с БД, которая неподключена к SQL Server.
2
|
81 / 81 / 8
Регистрация: 13.01.2010
Сообщений: 304
|
|
17.08.2010, 23:09 | 5 |
0
|
18.08.2010, 00:05 | 6 |
Cоздаешь пустой txt-файл.
Меняешь расширение на udl и сохраняешь. Запускаешь полученый udl-файл. Выбираешь поставщика данных Вводишь данные на вкладке "Подключение" и жмешь кнопку "Проверить подключение" Если сообщение об ошибке не выскочило, значит чсе нормально, жмешь "OK" Открываешь этот udl-файл при помощи блокнота, и там готовая строка подключения.
4
|
1 / 1 / 0
Регистрация: 14.09.2010
Сообщений: 52
|
|||||||
19.09.2010, 14:58 | 7 | ||||||
у меня была такая же проблема. Сначало на вин хп home поставил sql 2005 standart, встала норм все работало. потом когда начал делать интерфейс и надо было через c# подсоединиться к sql выдавало эту ошибку (error 40 provider и тд.). Облазил весь гугл но ничего не помогло. Решил просто переставить sql, но после удаление стандарт снова не хотел вставать, писал что нужна ось и железо не подходит ( хотя до этого встал норм). Тогда поставил сервис от экспресса, а менеджера от стандартного. Потом на виртуалку ( вин хп проф) поставил тот же самый sql server 2005 standart и просто все настройки оттуда посмотрел и забил руками на др комп. у меня они были такие. После того как поставил все как на скрине все заработало.
но при этом через udl-файл конект не проходил ( создавал как описал nio)
0
|
arkanar_PK
|
|
18.11.2010, 19:58 | 8 |
nio, спасибо Вам ОГРОМНОЕ!
Специально зарегистрировался на Вашем форуме чтобы Вас поблагодарить, Вы мне очень помогли! |
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
|
|
12.12.2011, 00:26 | 9 |
А где это? с какой программы запускается? если можно скрины пожылуйста !!!
Добавлено через 18 минут у меня SQLExpress 2008 на windows 7
0
|
1 / 1 / 0
Регистрация: 30.10.2013
Сообщений: 3
|
|
30.10.2013, 02:34 | 10 |
Подключение к удаленному компьютеру.
1.Включение протоколов: 1.1. Меню Пуск -> Все программы -> Microsoft SQL Server 2005 -> Средства настройки -> Sql Server Configuration Manager 1.2. В пункте сетевая конфигурация SQL Server 2005 выбрать протоколы для нужного сервера, как показано на рисунке: 1.3. Правым щелчком мыши вызвать контекстное меню протокола TCP/IP. Включить. 1.4. Перезапустить службу. Для этого выбрать пункт в левом окошке Службы SQL Server 2005. Правым щелчком мышки перезапустить службу. 2.Настройка фиксированного порта: 2.1. Выбрать протоколы для вашего сервера.(см. пункт 1.2) 2.2. Дважды кликнуть на протоколе TCP/IP. Выбрать вкладку IP-адреса. 2.3. Найти пункт IP-All. Написать порт. Например, 49172. 2.4. Перезапустите службу. (см. пункт 1.4) 2.5. Отключите фаерволл (брандмауер) или задайте этот порт исключением, чтобы SQL мог его прослушивать. 3. Подключение к базе данных с удаленного компьютера: 3.1. Откройте SQL Manager Studio 3.2. Укажите параметры, Тип сервера: Компонент Database Enginer, проверка подлинности: Windows В поле Имя сервера нужно написать: tcp:<имя компьютера>,49172 У меня, например, tcp:ANNA\SQLEXPRESS,49172. Соединить. 4. Подключение базы данных к проекту Visual Studio: 4.1. Пункт Вид -> Обозреватель серверов. 4.2. Подключитесь к нужному серверу. 4.3. Подключитесь к базе данных. Выберете SQL Server. В выпадающем списке выберите ваш сервер. Используйте проверку подлинности Windows. Найдите свою базу данных на компьютере. 4.4. Поздравляю, если вы все проделали правильно, то база данных подключится. Источник: http://msdn.microsoft.com/en-u... 45343.aspx
1
|
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 1
|
|
01.11.2015, 10:56 | 11 |
Спасибо!
Создал файл, изменил расширение, запустил, в выпадающем списке выбора подключения обнаружил только что установленный экземпляр сервера. До этого момента не мог выполнить локальное подключение в ssms, хотя, казалось, вводил тоже самое.
0
|
0 / 0 / 0
Регистрация: 19.07.2017
Сообщений: 2
|
|
02.07.2018, 01:23 | 12 |
может уже и поздно, может кому-то поможет : имя сервера\sqlexpress (свойства бд->свойство подключения , смотреть в sql management studio) была ошибка 40, все заработало добавил к имени сервера (при создании в visual studio 2010 файла .edmx)- \sqlexpress .
0
|
02.07.2018, 01:23 | |
02.07.2018, 01:23 | |
Помогаю со студенческими работами здесь
12
Не подключается SQL Server к Delphi Не подключается к базе данных (sql server 2005) [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Как настроить MS SQL Server, чтобы через Access, можно было редактировать таблицы MS SQL Server? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |