Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Вниз

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

 
Новичёк   (2007-04-17 16:12) [0]

Всем доброе время суток. Нашел вот на этом сайте статью про создание собственного SQL-сервера. Вот она: http://www.delphimaster.ru/articles/ado_com/index.html
Переделал чуток это все под использование файлов MS Access. Если сервер и клиент запущены на одном компьютере, то все работает без проблем, соединение с сервером и запросы выполняются. Однако, если клиента запустить с другого компа, то выскакивает ошибка "В доступе отказано". И все. Подскажите, как решить эту проблему. В каком именно доступе отказано?


 
sniknik ©   (2007-04-17 16:16) [1]

DCOM судя повсему, используй сокетное соеденение, DCOM настраивается довольно муторно... (утилита dcomcnfg.exe)


 
Новичёк   (2007-04-17 16:18) [2]


> используй сокетное соеденение

Пробовал и так. Результат аналогичный.


 
sniknik ©   (2007-04-17 16:23) [3]

а борландовский сокет сервер тоже в обоих случаях запускал?


 
Новичёк   (2007-04-17 16:24) [4]


> а борландовский сокет сервер тоже в обоих случаях запускал?

Да. На локальном работает, по сети - валится с ошибкой.


 
sniknik ©   (2007-04-17 16:25) [5]

так он валится или твоя программа?


 
Новичёк   (2007-04-17 16:26) [6]

Сеть в которой проверял эти программы использует домены, может в этом проблема? Хотя оба компа входят в один домен.


 
Новичёк   (2007-04-17 16:27) [7]


> так он валится или твоя программа?

Валится клиент. Сервер работает нормально.


 
sniknik ©   (2007-04-17 16:30) [8]

для DCOM-а домен упрощает настройку, для сокета не влияет никак.

опять таки, сервер твой или борландовский? напиши что вообще запускаешь, и где.


 
Новичёк   (2007-04-17 16:36) [9]


> опять таки, сервер твой или борландовский? напиши что вообще
> запускаешь, и где.

Я использую все то же что написано в статье. Сервер запускаю на одном компе. Если на нем же запустить клиент, сервер запускается сам. На другой переписал клиент. Он там запускается, но при подключении выскакивает ошибка и программа завершается.


 
Новичёк   (2007-04-17 16:38) [10]

Тоесть программа не завершается, только что еще раз проверил :) Просто выскакивает эта ошибка, соединения не происходит.


 
sniknik ©   (2007-04-17 16:47) [11]

> Я использую все то же что написано в статье.
предлагаешь мне ее перечитать? и слепо верить что ты все сделал правильно? только бы не сказать пару лишних слов которые гарантированно расставят точки на i...

ну тогда до свидания. (или вернее прощай), жди своего доброго самаритянина, может нянька и найдется.


 
Новичёк   (2007-04-17 16:55) [12]

Там написан весь исходный код. Не хотелось бы сюда это все копировать.


 
sniknik ©   (2007-04-17 17:12) [13]

тебя разве просили исходный код? тебя просили, буквально, где и что ты запускаешь > [8].
просто удостовериться, что все правильно, дальше бы пошло проверка правильности IP и т.д. все что вспомнится... но если такой элементарный доп.вопрос ставит в тупик, неверно понимается... лучше закончить прямо сейчас. до кода к пенсии не успеем.


 
Новичёк   (2007-04-17 17:12) [14]

Разобрался. Через сокет теперь работает. Вопрос снимаю)



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

Форум: "Базы";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.041 c
15-1181022997
Суслик
2007-06-05 09:56
2007.07.15
Delphi 2007 update 1


2-1182164931
vima
2007-06-18 15:08
2007.07.15
Загрузка запроса из файла.


15-1181744140
VID
2007-06-13 18:15
2007.07.15
Где я могу прочитать про существующие сервера приложений ?


15-1181924295
reonid
2007-06-15 20:18
2007.07.15
D1


1-1178865985
vtur
2007-05-11 10:46
2007.07.15
В С++ Builder (BDS 2006) не собирается DLL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский