On-line: Pasha, PSP, гостей 2. Всего: 4 [подробнее..]
АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.11.05 10:47. Заголовок: Error 6420: The "discovery" process for the Advantage Database Server failed.


Здравствуйте.
xHarbour. Использую ADS. WinXP Prof, домен. Хочу использовать удаленный сервер, но выдается следующая ошибка:

Error 6420: The "discovery" process for the Advantage Database Server failed. Unable to connect to Advantage Database Server. axServerConnect
Проверил, сервер запушено, работает. Правда, программу я запустил с сетевого диска т.е. диск другого компьютера подключен у меня.
Подскажите пожалуйста в чем проблема. Код приведен ниже. Спасибо за все ответы

IF ADSIsServerLoaded("\\COMP3") == ADS_REMOTE_SERVER
SET SERVER REMOTE
LOG "Загружено серверная часть БД"
Else
SET SERVER LOCAL
LOG "Загружено локальная часть БД"
End



Спасибо: 0 
Ответов - 5 [только новые]


администратор




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.11.05 15:24. Заголовок: Re:


User1

Базу что ли укажи этой функции ADSIsServerLoaded() ;)


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.11.05 16:13. Заголовок: Re:


Попробовал из другого компа, такая же ошибка. Подскажите пожалуйста, как создаются клиент серверные приложения, в чем ошибка? Наверняка у кого-то есть такой опыть.
Буду очень признателен.

Спасибо: 0 
администратор




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.11.05 16:53. Заголовок: Re:


Посмотри ADS.CH и все поймешь.

ADSIsServerLoaded(X) == ADS_REMOTE_SERVER

Где X база данных (файлик DBF)
Не уверен что так отработает но пробнуть можно
X:="\\COMP3\TEST.DBF"
Наверное лучше присвоить букву \\COMP3 , скажем N:
Тогда можно написать
Set default to N:\
ADSIsServerLoaded("test.dbf") == ADS_REMOTE_SERVER
Test.dbf это о балды я написал , у тебя будет свой путь и своя база со своими именами.
AIS работает не с компом \\COMP3 а с базой которая там лежит. Базу он не находит так как ты
ее не указал , отсюда и ошибка.


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 01.12.05 12:48. Заголовок: Re:


Вопрос закрыть. Надо указать путь к БД (например \\comp3\dbase) и все.


Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 02.12.05 13:09. Заголовок: Re:


Все летит. Сервер ADS действительно хорош.

Спасибо: 0 
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 148
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет