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

Вниз

Проблема с подключением к SQL Server 2000   Найти похожие ветки 

 
Jungle   (2004-10-28 10:56) [0]

Выручайте! Срочно!
Есть dsn-файл, который вписывается в ADOConnection.ConnectionString. Ещё есть 2 независимых SQL-сервера. Так вот при подключении к первому программа нормально работает, а к другому - пишет "Недопустимый составной файл". С помощью источников ODBC в Администрировании создаю dsn, проверяю подключение - OK, подпихиваю файл программе - ругается.
Первый SQL-сервер на Win2000 Server rus, второй - на Win2003 Server rus. Проргамма тестируется на WinXP sp1a rus и WinXP sp2 rus.


 
Jungle   (2004-10-28 12:55) [1]

Если программа находится на компьютере, где второй SQL, то всё нормально. Может, настройки сервера?


 
Jungle   (2004-10-28 16:23) [2]

Блин, да что хоть это вообще за ошибка такая "Недопустимый составной файл"? Как это по-английски будет? По-русски упоминания не нашёл.


 
sten   (2004-10-28 16:30) [3]

а зачем файл, чем не устраивает просто строка подключения ?


 
Jungle   (2004-10-28 17:14) [4]

Пишу в строке инициализации
"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=user;Initial Catalog=data;Data Source=STORAGE"

Потом
Open("user", "password");

В первый раз коннектится нормально. При отключении и повторном включении подключается, но выдаёт ошибку "Login failed for user "user""

если добавить в строку инициализации Password=password и Security Info=True, то вообще не коннектится ни просто Open ни Open("user", "password")

Всё, меня плющит, я пошёл домой. Завтра вернусь.


 
sten   (2004-10-28 17:44) [5]

например, вот такая строка :

Provider=SQLOLEDB.1;Password=tech;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=comp\tech_serv

означает, что ты пытаешься коннектиться под логином "sa" с паролем "tech", к базе "test" на сервере "comp\tech_serv".
Пароль сохранен, loginprompt = false.
Все запросы query должны работать.


 
Jungle   (2004-10-29 08:41) [6]

Спасибо. Всё нормально. Просто какой-то бяка поменял пароль. Сделаю пока через строку. Но с файлом подключения всё равно необходимо разобраться. Потому что когда я натыкаюсь на ошибку, то хочу как можно больше знать о её причинах. Да и удобнее, на мой взгляд, через файл работать. Возможности шире.



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
1-1100215749
Семен
2004-11-12 02:29
2004.11.28
Как вытащить нужный мне текст?


14-1100007294
}|{yk
2004-11-09 16:34
2004.11.28
Блохин называет состав сборной на матч с Турцией


1-1100194243
xkiller
2004-11-11 20:30
2004.11.28
Копирование из Memo текста на русском


14-1100295907
ZDDR
2004-11-13 00:45
2004.11.28
Народ помогите найти дрова на


14-1100095253
race1
2004-11-10 17:00
2004.11.28
component needed