Database

在 Windows XP 或更高版本上裝載訪問 Novell Netware 4.11 文件

  • November 25, 2013

我們有使用 FoxPro 數據庫為應用程序提供服務的舊伺服器,它目前仍在執行直到今天。作業系統使用 Netware 4.11,客戶端是啞終端(從網路介面卡啟動)。

  1. 是否可以像網路映射驅動器一樣在 Windows 上訪問 Netware 伺服器上的捲進行掛載?因為我完全是 Novell Netware OS 的新手和盲人。我看到這一切都在 DOS 命令下。

  2. 如果可能的話,當所有客戶端都在執行使用 Windows 中的這些數據庫的應用程序時,我可以讀取 .dbf 文件嗎?因為我想監控表內的記錄

  3. 我需要安裝 Netware Client 嗎?我剛剛安裝,但沒有計劃下一步做什麼?

如果有可能怎麼辦?

使用的伺服器硬體是 Pentium II

謝謝

您不必為 NetWare 安裝 Novell Client,因為 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 移動到其他初始化文件。如果您的伺服器是這樣配置的,即使不是這樣,您也可以通過從控制台發出命令 CONFIG(不是 LOAD CONFIG,只是 CONFIG)來找到 IPX 網路號和其他相關資訊。

配置客戶端后,NetWare 伺服器將像 Windows 伺服器一樣對您的 Windows 工作站可見。您還可以使用類似於以下命令的命令直接從 Windows 命令行將路徑映射到它

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

猜猜這就是問題 1 和 3 的答案。

2 是的,基本上,如果您的 DOS 程序不通過 NetWare API 訪問伺服器。如果有,請為 NetWare 安裝 Novell 客戶端,因為嵌入式客戶端不支持大多數 API

引用自:https://serverfault.com/questions/207481