UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 3395

4.2i Foundation - LMACS、Btrieve、Library Access エラーについて

説明

キーワード : LMACS, library, Btrieve, HDR, library access, ライブラリ, ライブラリ アクセス

重要度 : 標準

概要 :
Foundation ソフトウェアを使用していると、さまざまな LMACS エラーが発生します。 Btrieve エラーが表示されることもあります。

ソリューション

1

WINDOWS ディレクトリに次のファイルが存在しているかどうか確認してください。

F1.3

Wbt32res.dll
Wbtrcall.dll
Wbtrlocl.dll
Wbtrvres.dll
Wbtr32.exe

Foundation v1.3 のインストール プログラムでは、上記のファイルが C:\windows ディレクトリにデフォルトで書き込まれます。

F1.4、F1.5、1.5i、 2.1i、3.1i、4.1i、4.2i

WBTRV32.EXE
WBTRCALL.DLL
WBTRVRES.DLL
WBTRTHNK.DLL
W32MKRC.DLL
W32MKDE.EXE
NWLOCALE.DLL

Foundation v1.4 およびそれ以降のバージョンのインストール プログラムでは、上記のファイルが C:\windows\system ディレクトリにデフォルトで書き込まれます。

同名の DLL ファイルまたは EXE ファイルがないかどうかを、PATH 変数で指定されているディレクトリで確認してください。 これらのファイルがほかのディレクトリで検出された場合、PC の Btrieve のバージョンに競合のあることがあります。 PATH 変数で指定されたディレクトリからこれらのファイルを削除してください。

2

これらの問題は、通常 Btrieve ソフトウェアに関連する競合が原因で発生します。 Btrieve は、Foundation Library Manager で使用される Windows データベース ソフトウェア プログラムで、Foundation と関連のない Windows ソフトウェアでも使用されます。 こういった Foundation と関連のないソフトウェアで使用される Btrieve のバージョンが異なっていると、競合が発生し、Foundation で LMACS または Btrieve エラーが発生します。 エラーの多くは、Foundation で適切なライブラリ ファイルが見つからないために表示されます。

Windows に複数バージョンの Btrieve ファイルが読み込まれている可能性があります。 この問題を回避するには、Btrieve ファイルを Foundation CD-ROM から Windows ディレクトリに直接コピーします。 次の Btrieve ファイルのバージョンは各システムで 1 つのみにする必要があります。

F1.3

- Foundation のデザイン入力ツール CD の ACTIVE\WINDOWS ディレクトリにアクセスします。
- 次のファイルをローカルの Windows ディレクトリにコピーします。

BTI.INI
WBT32RES.DLL
WBTR32.EXE
WBTRCALL.DLL
WBTRLOCL.DLL
WBTRVRES.DLL

F1.4

- Foundation デザイン入力ツール CD の FNDTN\ACTIVE\BTRIEVE ディレクトリにアクセスします。
- BTI.INI ファイルをローカルの WINDOWS または WINNT ディレクトリにコピーします。次に、上記ディレクトリの残りのファイルすべてを WINDOWS\system または WINNT\system32 にコピーします。

BTI.INI
WBTRV32.EXE
WBTRCALL.DLL
WBTRVRES.DLL
WBTRTHNK.DLL
W32MKRC.DLL
W32MKDE.EXE
NWLOCALE.DLL

F1.5 - F4.2i

Foundation 1.5x から Foundation 4.2i CD のファイルはすべて圧縮されているため、必要なファイルを CD からコピーすることはできません。 この場合、次のいずれかの方法で正しい Btrieve ファイルがシステムに存在しているかどうかを確認してください。

1. Foundation 1.4 CD からファイルをコピーします。 Foundation 1.4 と Foundation 4.1i のファイル名およびバージョンは同じです。
2. http://www.xilinx.com/txpatches/pub/swhelp/foundation から btrieve_.zip ファイルをダウンロードします。 Foundation 1.4 のインストラクションに従い、ローカルの WINDOWS および WINDOWS\system ディレクトリにファイルをコピーします。

3

IOMEGA ZIP ドライブがあり、IOMEGA イメージ アイコン (ZIP ドライブ使用のためのアイコン) を使用している場合も、このエラーが発生します。

ツールバーで右クリックをし、[Task Manager] → [Process] をクリックし、このアイコン プログラムを終了します。

4

ライブラリがネットワーク上にあり、複数ユーザーで共有する場合、ライブラリを読み込み専用にするか、ライブラリ ディレクトリ全体を読み込み専用にする必要があります。

読み込み専用に設定しない場合、ライブラリにアクセスできるユーザーはひとりのみです。ほかのユーザーが同時にアクセスしようとすると、ライブラリ アクセス エラーが発生します。

ネットワーク ソフトウェアを起動すると、Novell ネットワーク プログラムで wbtrcall.dll ファイルが削除されてしまうことがあります (これは、ファイルが読み込み専用になっていない場合です)。

5

3.1i、 2.1i、1.5i Foundation -- LMACS error -97

Foundation ソフトウェアを再インストールをすると、「LMACS error -97」というエラー メッセージは表示されなくなります。
AR# 3395
作成日 02/06/1998
最終更新日 06/26/2003
ステータス アーカイブ
タイプ 一般