Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизПроблема с подключением к 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.041 c