Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.032 c
14-1099496088
icebeerg
2004-11-03 18:34
2004.11.28
Delphi & 1C


8-1093886408
Рыба
2004-08-30 21:20
2004.11.28
Чтение файлов курсоров в растр.


8-1093550869
ThomasXIII
2004-08-27 00:07
2004.11.28
Цвета...


4-1097821383
shelest
2004-10-15 10:23
2004.11.28
Запуск программы под другим пользователем.


1-1100257938
Mishenka
2004-11-12 14:12
2004.11.28
Как имея доступ к компоненту получить на него указатель?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский