Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Связь с SQL Server ом [D6, MSSQL]


trd ©   (2003-11-07 14:05:00) 

Люди добрые! HELP!
Необходимо установить связь с SQL Server.
На одной машине с системой Windows XP установлен SQL Server 2000. Используя
компонент TADOConnect необходимо установить связь с SQL Server. Т.е.:
ADOConnect1.Connected := True;

Имя пользователя и пароль задаются вручную при запуске приложения (до коннекта).

На машинах с Windows 98 удаётся успешно приконнектиться.
Установив программу на машине под Windows 2000 установить связь не получается.
Уверен, что пароль и имя пользователя введены верно (на 100%).
В чем может быть проблема и какие могут быть возможные пути решения? Связано ли это
с платформой?
У кого какие идеи по этому поводу, пишите.

С уважением, Руслан.


Reindeer Moss Eater   (2003-11-10 18:54:00) [1]

На машинах с Windows 98 удаётся успешно приконнектиться.
Установив программу на машине под Windows 2000 установить связь не получается.


Начать надо от печки.
Нету клиента MSSQL на той машине.


sniknik   (2003-11-10 18:46:00) [2]

trd (10.11.03 18:21) [6]
это не строка это шаблон под нее, значения переменных тоже иррают роль (если вы вдруг не в курсе)

тем не менее попробуй следующую
"Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog="+MainDataBase+";Data Source="+ServerName
если машина входит в домен, то просто обязано подключится (если значения MainDataBase, ServerName реальные конечно)

Reindeer Moss Eater © (10.11.03 18:30) [7]
возможно имеется в виду, девелопер едишн, встает на рабочие станции.


Reindeer Moss Eater   (2003-11-10 18:38:00) [3]

А если раб.станция под W2000

Рабочая станция - компьютер или рабочая станция - WIN 2000 Professional?


Johnmen   (2003-11-10 18:35:00) [4]

>Reindeer Moss Eater © (10.11.03 18:30)

А если раб.станция под W2000 ? :)


Reindeer Moss Eater   (2003-11-10 18:30:00) [5]

На одной машине с системой Windows XP установлен SQL Server 2000.

Двухтысячный не встает на рабочих станциях, ему сервер нужен.


trd   (2003-11-10 18:21:00) [6]

Johnmen © (07.11.03 23:17) [1]
ADOConnection1.ConnectionString := "Provider="+ProviderName+
";Persist Security Info="+PersistSecurityInfo+
";User ID="+UserID+";Initial Catalog="+MainDataBase+
";Data Source="+ServerName;
ADOConnection1.Connected := True;

sniknik © (08.11.03 18:20) [3]
А ошибка "неизвестная" пишет.


Anatoly Podgoretsky   (2003-11-08 18:52:00) [7]

sniknik © (08.11.03 18:20) [3]
Причем лучше убрать скобки


WithOut Any ...   (2003-11-08 18:34:00) [8]

Попробуй установить ГОСТЯ на "корнвом" компе


sniknik   (2003-11-08 18:20:00) [9]

от имени Windows можно в любом случае, и если с другой машины подключается то дело не в сервере.

строка подключения прояснила бы гораздо больше (+ ошибка, причина отказа), чем любые идеи по этому поводу.


aus   (2003-11-08 06:18:00) [10]

Связано это со способом аутентификации (слово-то какое!).
Для сервера установи смешанный способ, чтобы можно было подключаться как от имени пользователя Windows, так и от имени пользователя SQLServer.


Johnmen   (2003-11-07 23:17:00) [11]

Приведи строку подключения...


Наверх

Титульная страница Поиск, карта сайта Написать письмо