14

アプリケーションと共にインストールするカスタム サービスがあります。唯一の問題は、インストール後に起動せず、上記のエラーが発生することです。問題が何であるかを診断しようとしましたが、終了する理由に関する有用な情報が見つからないようです。「R2」以外の2008サーバーで同じサービスを試してみましたが、手動でうまくいきました。

バッチファイルを使用して実行されている単純なJavaファイルをサービスします。デーモンサービス。

手がかりがほとんどないこの種の問題をトラブルシューティングした経験のある人はいますか?

4

6 に答える 6

9

後藤:

Registry-> HKEY_LOCAL‌_MACHINE-> System-> CurrentControlSet-> Services.

該当するサービスを見つけて削除します。regedit を閉じます。PC を再起動し、関連するサービスを再インストールします。これでエラーはなくなったはずです。

于 2016-08-17T09:10:09.363 に答える
0

このエラーが発生しました。ログファイル C:\...\mysql\data\VM-IIS-Server.err を調べたところ、これが見つかりました

2016-06-07 17:56:07 160c  InnoDB: Error: unable to create temporary file; errno: 2
2016-06-07 17:56:07 3392 [ERROR] Plugin 'InnoDB' init function returned error.
2016-06-07 17:56:07 3392 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-06-07 17:56:07 3392 [ERROR] Unknown/unsupported storage engine: InnoDB
2016-06-07 17:56:07 3392 [ERROR] Aborting

最初の行には「一時ファイルを作成できません」と書かれていますが、「権限が不十分」のように聞こえます。まず、現在のユーザーに mysql フォルダーへのアクセスを許可しようとしましたが、効果がなく、しばらくさまよった後、コントロール パネルにたどり着きました-> [管理] -> [サービス] -> [MysqlService] -> [プロパティ] -> [ログオン] を右クリックし、[このアカウント] に切り替え、ユーザー名/パスワードを入力して [OK] をクリックすると、起動しました!

于 2016-06-08T05:05:54.047 に答える