アプリケーションを終了するときファイルが閉じない
This document (10024875) is provided subject to the disclaimer at the end of this document.
Forward このドキュメントをほかの誰かへ送信/転送できます。
Feedback このドキュメントについてコメントできます。
環境
Novell NetWare 4.11
NW4SP6A、NW4SP7、NW4SPSP8、あるいはNW4SP8A
Novell Client 3.1 with SP1、あるいはSP2
Novell Client32 v3.2
Novell NetWare Client32 v3.21
Corel WordPerfect 8
AutoCAD release 14
問題点
アプリケーションを終了するとき、ファイルが閉じない。
Error: Access Denied
アクセスが拒否されました。
作業用ファイルを削除しようとすると「Access Denied」エラーが発生する。
WordPerfectの作業用(.TMP)ファイルはサーバをクラッシュすると現れる。
サーバの作業用ファイルを削除すると、ワークステーションがハングする。
WordPerfectでは、NetWareのボリュームにあるファイルが圧縮されている場合、そのファイルへの変更を保存しようとすると「Access Denied」エラーが発生する。
WordPerfectを閉じてファイルを削除しようとした後にPFT*.TMPファイルがサーバに残っていると、サーバの高稼動率あるいはワークステーションが削除機能をロックする原因となる。
AutoCADにファイルを保存しようとすると次のエラーが発生する。
Unable to save to original file name (x.DWG) drawing saved to SAV.AC$
AutoCADを閉じるとき、ワークステーションを停止するまで、x.DWGが開いた状態(サーバのMONITORで接続を調べるとわかる)のままである。
SAV.AC$ファイルをy.DWGの名前に変更した後、ファイルを保存できる。それが最新の情報で更新されたファイルである。
対象のファイルが圧縮されている場合は、NetWare 4.11サーバでファイルを更新あるいは置換できない。SP1あるいはSP2を適用していないNovell Client 3.1を使うと、圧縮ファイルを正常に更新あるいは置換できる。
解決方法
Novell Client32の最新バージョンをダウンロードし適用して、関連ファイルがロックされる問題を解決する。
2000年6月29日のファイルの問題は、Client32バージョン3.21と95321pt3.EXEという関連パッチファイルを適用して解決された。Clientで圧縮されたあるいはされていないボリュームで、関連ファイルがロックされる問題がすべて解決されない場合は、このClientと解決方法でほとんど解決できる。
従来、Client32は「権利の取消し」のNCPで複数の開いているファイルの中間インスタンスを閉じていた。「権利の取消し」で最後のインスタンスを閉じたとき、サーバは「File not multiply opened」というエラーに応じて、Client32は通常の閉じるNCPを送信していた。圧縮ファイルでは、NetWare 4.xサーバがエラーを戻さないため、ファイルは閉じられなかった。
開いているファイルのインスタンスが1つだけ残っている場合、この修正で、複数の開いているファイルについてのローカルの情報を使用し、通常の閉じるNCPを送ることができるようになった。更新されたClient 3.1 SP2と CLIENT32.NLM でこの問題を解決できる。
SUPPORT.NOVELL.COM のウェブサイトから9531PT2.EXE をダウンロードする。このファイルはClient 3.1 SP2用に特別に提供される。NT 4.7 Clientへの更新は近い将来、入手できる予定である。
SUPPORT.NOVELL.COM のウェブサイトから9532PT3.EXE をダウンロードする。これにより、NetWareのボリュームにある圧縮されたファイルへの変更を保存しようとするときのWordPerfect の「Access Denied 」エラーを解決する。
回避方法:
問題を解決するために、ボリュームを圧縮しないままにしておく。
Monitorをロードして、[サーバパラメータ(Server Parameters)]>[ファイルシステム(File System)]で[Convert Compressed To Uncompressed Option = 2]と設定し、ボリュームでウィルススキャンを2回実行する。
あるいは、ボリュームに新しいディレクトリを作成する。FILERあるいはNWADMINを使って、ディレクトリ属性を[圧縮対象外(Don't Compress)]に設定する。アプリケーションをその新しいディレクトリにコピーする。新しいディレクトリと古いディレクトリは名前を変更して、ユーザスクリプトなどを修正する必要をなくす。
| 注記: | DECRENFX.NLMを適用したとき、Novellで「Access Denied」エラーが再現された。 PFT*.TMPファイルが開いたままになる問題は、DECRENFX.NLMを適用しない場合に再現された。 |
Disclaimer
この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。
- ドキュメントID: TID10024875
- 作成年月日: 12-JAN-2000
- 修正年月日: 29-JUN-2001
- ドキュメントリビジョン:
- 分類:
- 対象NOVELL製品およびバージョン: NetWare 4.11
NetWare 4.2
NetWare 5
NetWare 5.1
Novell Clients
NDS for NT 2.0 - カテゴリ: