Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Помогите подключится к MSSQL через ADO   Найти похожие ветки 

 
skulll   (2005-12-02 10:00) [0]

WinXP Home SP2
MSDE 2000 sp3
firewall нет
Создаю подключение ADOConnection. Провайдер Microsoft OLE DB Provider for SQL Server.
Ввожу имя своего компа, логин sa и пароль 1
В Enterprise Manager ставлю во вокладке security Authefication :
SQL Server adn  Windows. ну и пароль соответственно для sa 1.
Жму проверить подключение, говорит "Не выполнена проверка подключения из-за ошибки поставшика ... SQL -сервер не существует, или отсутствует доступ"

Пробую через isql
>isql -Usa -P1 -Sskull
выдает "DB-Library: Unable to connect: SQL Server is unavailable or does not exist.  Unable to connect: SQL Server does not exist or network access denied.
Net-Library error 10061: ConnectionOpen (Connect())."

Пробую через wisql
>isqlw -Usa -P1 -Sskull
заработало

Ничего ни понимаю. !)
Пробовал на обсолютно чистой системе C WinXP Pro sp2.
Такое ощущение что sp2 виноват.
До него у меня никогда таких проблем не возникало?

Помогите, что делать, очень надо.
Заранее благодарен откликнувшимся.


 
stone ©   (2005-12-02 10:09) [1]


> Ввожу имя своего компа

Зачем? Если сервер локальный, на твоем же компе, то пиши (local) или просто точку поставь, вместо имени сервера


 
Ega23 ©   (2005-12-02 10:11) [2]

Сервер-то запущен?


 
Nikolay M. ©   (2005-12-02 10:19) [3]


> До него у меня никогда таких проблем не возникало?

Это ты у кого спрашиваешь? :)

Сервер, надеюсь, запущен? Попробуй переустановить MS SQL, isql соединяется через DB-Library, судя по ошибке, она у тебя криво или неправильно установлена.
Очень м.б., что виноват второй пак. Фаервол, который идет с ним, отключен?
http://www.winall.ru/xp/sp/sp2/firewall.shtml


 
skulll   (2005-12-02 13:00) [4]

to stone

> Зачем? Если сервер локальный, на твоем же компе, то пиши
> (local) или просто точку поставь, вместо имени сервера


localhost, local пробовал.
Точку попробовал И ЗАРАБОТАЛО, у меня в сетки еще комп там установил msde? отключил ISC к нему не коннктится.
никогда не видел такого способа. Странно что ни 127.0.0.1 ни local ни localhost ни [имя компа] не работает.
Явно косяк MSDE или его недонастройки мною.
К Oracle10 с помощью [имя компа] можно к ADO подкючится.

Дело в том что мне не нужно было из Delphi к ADO подключиться.
Есть прога которая работает через DBE Alias с MSSQL при установки с помощью isql пытается загружаеть данные, но у него это не получается.
А работает она через BDE.
>isql -Usa -P1 -S.
isql c точкой вместо имени сервера на работает
Ну данные, метаданные я могу сам загрузить.
А вто DBE точку(local,localhost,[имя компа]) не понимает, ну не видит она эта сервер и все.
Еще странность что я раньше спокойно без точки обходился.
Вопрос теперь в том, как зделять чтобы BDE увидела MSSQL?

to stone

> Сервер-то запущен?

конечно

to Nikolay M.

> Это ты у кого спрашиваешь? :)

фТУПИЛ :)


> Фаервол, который идет
> с ним, отключен?
> http://www.winall.ru/xp/sp/sp2/firewall.shtml

Брандмауэр Windows/Общий доступ к Интернету (ICS) -> Stopped

> Очень м.б., что виноват второй пак. Фаервол, который идет
> с ним, отключен?

я сначало тоже так думал но, если б так было такие темы бы как грибы выросли. Польбому работает же народ с MSSQL на
sp2 или все седят на 2K.


 
Nikolay M. ©   (2005-12-02 13:29) [5]


> Польбому работает же народ с MSSQL на
> sp2 или все седят на 2K.


Народ обычно работает на 2К Server или 2003.
ХП Хоум - это фантастика :)


 
Anatoly Podgoretsky ©   (2005-12-02 14:34) [6]

Не кати бочку ни на Микрософт, ни на сервис пак, они не причем.
И все таки вопрос про АДО, а потом почему то всплыл БДЕ


 
skulll   (2005-12-02 16:28) [7]


> Народ обычно работает на 2К Server или 2003.
> ХП Хоум - это фантастика :)

Я дома сижу.
а hoem чуть быстрее работает чем pro.
Я и на 2003 немного пробовал описанную выше проблему такиеже семптомы.


> Не кати бочку ни на Микрософт, ни на сервис пак, они не
> причем.
> И все таки вопрос про АДО, а потом почему то всплыл БДЕ

Ситуация получилась такая, прога CRM Kompas (может кто юзал) решила быть крос-БД. Написана на Delphi/Builder с помошью компонентов BDE т.е. для MSSQL,Oracle,InterBase,... работают сразными БД чез один интерфейс, можно было сделать это на ADO, я бы так и зделал, но мне просто нужно запустить прогу. Прога не устанавливалась и я начал копать как и что она юзает. вспомнил свой опыт с ADO и MSSQL решил просто подконнектить не получилось, попробовал запустить isql не получилось вот я и решил что проблемы с MSSQL или с ним около связано. А DBE я с начало не упомяну что  я с ним с MSSQL не работал.
Скажите у вас к локальному MSSQL через [имя компа], localhost коннектится, у меня нет и я не понимаю почему. я думаю когда я это решу тогда и BDE сможет подконнектится и isql заработает.

Я раньше устанавливал это compas с тысячного раза, но там был WinXP Pro SP1


 
Anatoly Podgoretsky ©   (2005-12-02 19:05) [8]

skulll   (02.12.05 16:28) [7]
Скажите у вас к локальному MSSQL через [имя компа],

Подсоединяется.


 
skulll   (2005-12-03 11:00) [9]


> Скажите у вас к локальному MSSQL через [имя компа],
>
> Подсоединяется.

нет


 
skulll   (2005-12-03 11:03) [10]


> > Скажите у вас к локальному MSSQL через [имя компа],
> >
> > Подсоединяется.
>
> нет

только через точку.

Обясните пожалуйсто что что имел ввиду ADO под точкой?
Я понилаю localhost=127.0.0.1 маршрутизатор перенаправляет пакеты обратно на отот комп, а вто ".". Это видимо какой то внутрений стандарт ADO.



Страницы: 1 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
2-1137663923
subjet
2006-01-19 12:45
2006.02.05
Файлы


11-1118404589
vitge
2005-06-10 15:56
2006.02.05
Работа KOL под PALM


2-1137602498
Silver__Dragon
2006-01-18 19:41
2006.02.05
Что за ошибка?


15-1137262974
LordOfRock
2006-01-14 21:22
2006.02.05
Проблема :( (Windows XP Sp2)


15-1137360998
Yanis
2006-01-16 00:36
2006.02.05
Какие бывают рестораны...