Назад | Перейти на главную страницу

Смонтируйте файл (ы) Access Novell Netware 4.11 в Windows XP или более поздней версии

У нас есть старые серверы, которые обслуживают приложения с использованием базы данных FoxPro, и они все еще работают. Операционная система использует Netware 4.11, а клиент - «тупой» терминал (загрузка с сетевой карты).

1. Можно ли получить доступ к тому на сервере Netware в Windows, чтобы монтировать его как диск сетевой карты? Потому что я совсем новичок и слепой в Novell Netware OS. Я вижу, что это все под командой DOS.

2. Если возможно, могу ли я прочитать файлы .dbf, когда на всех клиентах запущено приложение, использующее эти базы данных из Windows? Потому что я хотел бы отслеживать записи в таблицах

3. Нужно ли мне устанавливать Netware Client? Я только что установил, но не знаю, что делать дальше?

Если можно, как это сделать?

Используемое серверное оборудование - Pentium II.

Спасибо

Для win7 x32 вам необходимо использовать этот клиент Netware over IPX:

http://www.fayloobmennik.net/3374580

http://turbobit.net/87kqatv0x7ke.html

Лучше всего найти машину с Windows XP (не Vista или Win7) и установить на нее клиент Novell. Вы можете скачать его с Novell.com (ссылка на сайт). Убедитесь, что компьютер WinXP находится в той же сетевой подсети, что и ваш «немой» терминал. Во время настройки убедитесь, что вы выбрали «IP и IPX» в качестве протоколов, и убедитесь, что в поле «Сервер» указан сервер NW4.11. Я предполагаю, что у вас есть учетные данные для входа. Войдите с ними на сервер.

Это, по крайней мере, приведет вас к серверу для выполнения работы FoxPro. И за это другие люди должны будут ответить, поскольку я не знаю FoxPro:}.

Вам не нужно устанавливать Novell Client для NetWare, поскольку Windows XP содержит для него встроенный клиент. Чтобы установить его, вам необходимо открыть Свойства сетевого подключения и нажать Установить ..., затем выбрать Клиент и нажать Добавить ... У вас будет только один выбор, если клиент еще не установлен, Клиент Сервис для NetWare.

Он поддерживает только IPX, поэтому, если ваш сервер работает только с IP, вам придется установить клиент от Novell. Убедитесь, что вы настроили один и тот же номер IPX для сервера и клиента. На сервере он настраивается в файле SYS; \ SYSTEM \ AUTOEXEC.NCF. Вы можете получить к нему доступ из консоли сервера, загрузив INSTALL или NWCONFIG, или отредактировав его напрямую с помощью EDIT:

LOAD EDIT SYS:\SYSTEM\AUTOEXEC.NCF

в этом файле вы найдете что-то вроде этого:

LOAD IPXRTR
LOAD RTSSRV.LAN SLOT=3 FRAME=ETHERNET_802.2  NAME=RTSSRV_1_E82
BIND IPX RTSSRV_1_E82 NET=10
LOAD IPXRTRNM

NET = 10 - номер сети IPX. Убедитесь, что в свойствах клиента он совпадает.

Есть способ настроить сеть на сервере через, напомню, INETCFG.NLM или аналогичный модуль (не запускайте его, если вы этого не сделали). Он перемещает команды, настраивающие сеть, из AUTOEXEC.NCF в другие файлы инициализации. Если ваш сервер настроен таким образом, а даже если это не так, вы можете найти номер сети IPX и другую связанную информацию, выполнив команду CONFIG (не LOAD CONFIG, просто CONFIG) с консоли.

После настройки клиента сервер NetWare будет виден для вашей рабочей станции Windows как сервер Windows. Вы также можете сопоставить пути к нему прямо из командной строки Windows с помощью команд, похожих на

net use j: \\netware42\sys /persistent:no

Думаю, это был ответ на вопросы 1 и 3.

2 Да, в основном, если ваши программы DOS не обращаются к серверу через API NetWare. Если это так, установите клиент Novell для NetWare, потому что встроенный клиент не поддерживает большинство API.