![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Здравствуйте!
Не могу соединиться с SQL Server через ADO. 1. У меня SQL Server Express 2005+ Manager Express 2005. Имя сервера VISTA\SQLEXPRESS. Певдоним SQLEXPRESS, протокол TCP/IP, порт 1433 - это установлено в свойствах SQL SErver Configurator Manager. 2. Переконвентированная база данных из Access в SQL Express 3. База подключена и работает на сервере, сервер пока исполльзуется локально (все на одном компьютере) 4. Делаю оболочку, соответственно на форму переношу ADO Connection - в свойствах Поставщик данных указываю (Microsoft OLEDB Provider for SQL Server) далее ввожу имя сервера (SQLEXPRESS), выбираю базу к которой необходимо подключится, он выдает ошибку Не выполнена проверка подключения из-за ошибки при инициализации поставщика {DBNETLIB } [CONNECTIONOPEN (ParseConnectParams()(()()]. Недопустимое подключение. Может кто поможет... Как правильно сделать подключение к SQLEXPRESS. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я лично ADO Connection не использую. Сразу в ADOQuery в ConnectingString настройки делаю. И там в параметре Source=Имя компа.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Та же самая ошибка. Среда Microsoft SQL Manager запущена, сервер включен.
Можно подробнее!? |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
напишите подробнее...Что указываете в свойствах SQL Server (для локального использования). Что указываете в свойствах ADO!?
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
а какой тип идентификации на сервер и у вас на сонекте?
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Спасибо за ответы! Все получилось. Действительно все с идентификацией на сервере...
--------------------------------------------------- |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 2
|
![]()
та же проблема, если не сложно продублируйте решение и для меня
|
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Можно выбрать и тот и другой. Тогда к БД пользователь достучится в двух случаях: 1) если его аккаунт из Виндовса добавлен в политику этой БД 2) Если в той БД создана "роль" - внутренний аккаунт, пользователь получает новое имя и пароль, и при коннекте в ADO его нужно будет прописать или попросить пользователя ввести. Роли настраиваются в Enterprise Manager для каждой БД отдельно. Почитай подробнее в хелпе как добавлять к БД пользователя.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 23.11.2009
Сообщений: 2
|
![]()
Спасибо за помощь.
>Когда ты инсталишь MS SQL он тя спрашивает тип аутентификации - >Виндовский или его внутренний. внутренний. >Можно выбрать и тот и другой. >Тогда к БД пользователь достучится в двух случаях: >1) если его аккаунт из Виндовса добавлен в политику этой БД >2) Если в той БД создана "роль" - внутренний аккаунт, пользователь >получает новое имя и пароль, и при коннекте в ADO его нужно будет >прописать или попросить пользователя ввести. Пытался достучаться до master под sa. Заработало, после того как добавил SQLexpress : имя сервера\sqlexpress. >Роли настраиваются в Enterprise Manager для каждой БД отдельно. >Почитай подробнее в хелпе как добавлять к БД пользователя. __________________ |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 19.09.2012
Сообщений: 21
|
![]()
Если база на локальном компе, например, для теста, то можно указать в строке подключения .\SQLEXPRESS. Лучше смешанный (mixed) тип аутентификации. Меньше паришься.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ADO + SQL Server. Как правильно организовать одновременную работу с таблицей | Mouse123 | БД в Delphi | 17 | 04.07.2008 17:35 |
Программное подключение через ADO | serjo | БД в Delphi | 2 | 09.01.2008 09:23 |
Открытие(подключение) уже существующей базы данных MS Access через ADO | Moel | БД в Delphi | 7 | 24.10.2007 16:57 |
динамически создать подключение через ADO | А. Долматов | БД в Delphi | 8 | 16.10.2007 20:08 |
MS SQL server 2000, ADO. Добавленые записи не отображаются при последующих запросах. | _victor | БД в Delphi | 1 | 17.06.2007 13:33 |