Проблема с резервным сервером.

Обсуждение технических вопросов по продуктам Novell

Проблема с резервным сервером.

Сообщение Dmitriy R. » 16 май 2005, 11:51

Доброго времени суток. Вопрос, есть два сервера NetWare 4.11, SP9, DS.NLM 6.21, один Master другой Read-Write. По организации разделов они одинаковы, в томе Work на 1-м серваке находятся рабочие FoxPro задачи на 2-м его точная копия по содержанию и правам. В наших FoxPro-шных программах используется новеловская функция N_Login(User, Password, NameServer), когда мы логинемся к 1-у серв. используя эту функцию всё работат, когда мы логинемся ко 2-у с этим же или любым другим логином выдаёт user не объект сервера: ошибка 252. При этом новел клиентом в виндах логинемся и к 1-у и к 2-у серв. нормально. В чём может быть пробл.
Dmitriy R.
 
Сообщения: 5
Зарегистрирован: 16 май 2005, 09:30
Откуда: г. Ковдор Мурманской обл.

Сообщение Ковалев Артем » 16 май 2005, 11:55

Функция N_Login часом, не в bindery connect осуществляет? Поищите в API функцию с параметрами username, password и tree.
берем картину мироздания и тупо смотрим - что к чему...
Аватара пользователя
Ковалев Артем
 
Сообщения: 924
Зарегистрирован: 29 мар 2004, 11:44
Откуда: Москва

Сообщение Dmitriy R. » 16 май 2005, 12:07

FoxPro программы работают в DOS сессии, т.е. API не поможет. Функция N_Login (...) - это функция из подключаемой библиотеки GPLIB.PLB. Может проблема в том что второй сервер не Master.
Dmitriy R.
 
Сообщения: 5
Зарегистрирован: 16 май 2005, 09:30
Откуда: г. Ковдор Мурманской обл.

Сообщение Сергей Дубров » 16 май 2005, 12:13

Dmitriy R. писал(а):FoxPro программы работают в DOS сессии, т.е. API не поможет. Функция N_Login (...) - это функция из подключаемой библиотеки GPLIB.PLB. Может проблема в том что второй сервер не Master.

Правильную причину вам уже назвали - bindery-подключение:

Bindery/Environment Functions for Netware
...
N_LOGIN - Attach and log an object into a server
...
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Музалёв Николай » 16 май 2005, 18:03

2 Dmitriy R.
Есть предложение: на обоих серверах с консоли отдайте команду
SET BINDERY CONTEXT .
Есть предположение, что результаты будут различаться.
Как промежуточный вариант: установить на втором сервере, как и на первом. Установка осуществляется в AUTOEXEC.NCF командой
SET BINDERY CONTEXT = [контекст]

Как вариант ДВА - незначительно переписать программки (благо программеры свои) для работы по нормальному, в Дереве....
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Dmitriy R. » 17 май 2005, 08:50

Всем огромное спасибо, BINDERY CONTEXT сделали такоже всё ОК. Тему можно закрыть.
Dmitriy R.
 
Сообщения: 5
Зарегистрирован: 16 май 2005, 09:30
Откуда: г. Ковдор Мурманской обл.


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20