Microsoft Dynamics GP を起動すると、"ログインがユーザー アクティビティ ファイルから削除され、アカウンティング システムに入ることができません" というエラー メッセージが表示される

この記事では、Microsoft Dynamics GP を起動するときに発生するエラーの解決策について説明します。

適用対象: Microsoft Dynamics GP
元の KB 番号: 916679

現象

Microsoft Dynamics GP を起動すると、次のエラー メッセージが表示されます。

ログインがユーザー アクティビティ ファイルから削除され、アカウンティング システムに入ることはできません。

原因

この問題は、クライアントの自動更新が発行されたときに発生します。 さらに、Microsoft Windows インストーラー ファイル (.msp ファイル) のパスが正しくないか、.msp ファイルがありません。

解決方法

この問題を解決するには、以下のいずれかの方法を使用します。

方法 1

クライアント更新プログラムが既にすべてのクライアントにインストールされている場合は、公開されているクライアント更新プログラムを削除します。 これを行うには、次の手順に従います。

  1. システム管理者 (sa) ユーザー アカウントを使用して Microsoft Dynamics GP にサインインします。
  2. 適切な手順を使用します。
    • Microsoft Dynamics GP で、Microsoft Dynamics GP メニューの [ツール] をポイントし、[セットアップ] をポイントし、[システム] をポイントして、[クライアント 更新] を選択します。
    • Microsoft Dynamics GP 9.0 で、[ツール] メニューの [セットアップ] をポイントし、[システム] をポイントし、[クライアント 更新] を選択します。
  3. [自動クライアント更新の管理] ウィンドウで、[更新名] ボックスの横にあるアイコンを選択します。
  4. [更新] ウィンドウで、インストールした更新プログラムを選択し、[選択] を選択します。
  5. [自動クライアント更新の管理] ウィンドウで、[削除] を選択します

方法 2

クライアントの更新を保持する場合は、.msp ファイルが存在し、.msp ファイルのパスが正しいことを確認します。 これを行うには、次の手順に従います。

  1. sa ユーザー アカウントを使用して Microsoft Dynamics GP にサインインします。
  2. [ツール] メニューの [セットアップ] をポイントし、[システム] をポイントし、[クライアント 更新] を選択します。
  3. [自動クライアント更新の管理] ウィンドウで、[更新名] ボックスの横にあるアイコンを選択します。
  4. [更新] ウィンドウで、.msp ファイルのパスが正しいことを確認します。 パスが正しくない場合は修正します。
  5. .msp ファイルがパスの末尾にあるディレクトリにあることを確認します。

方法 3

ユーザーがシステムにサインインできない場合は、DYNAMICS データベースの自動クライアント更新テーブルからクライアントの自動更新を削除します。 これを行うには、次の手順に従います。

  1. DYNAMICS データベースのバックアップがあることを確認します。

  2. SQL Query Analyzer または SQL Server Management Studio を開きます。

  3. クライアントの自動更新をすべて表示するには、次の SQL ステートメントを実行します。

    select * from DYNAMICS..SYUPDATE
    
  4. 有効な UNCPath がないクライアント自動更新を削除します。 これを行うには、次のスクリプトを実行します。

    delete DYNAMICS..SYUPDATE where UPDATENAME = 'XXXX'
    

    注:

    'XXXX' を正しい更新名に置き換えます。

  5. Microsoft Dynamics GP にサインインします。

状態

Microsoft は、「適用対象」セクションに記載されている Microsoft 製品の問題であることを確認しました。 この問題は修正するようにスケジュールされていません。