Windowsのネットワークディレクトリをマウント設定しようとすると、以下のエラーが発生してマウント設定が追加できません

Avatar
dstn

Question

Windowsのネットワークディレクトリをマウント設定しようとすると、以下のエラーが発生してマウント設定が追加できません。
java.io.FileNotFoundException

原因と対処方法を教えてください。

Answer

■エラーの発生条件

ご質問のエラーは、指定したディレクトリが参照できない場合に発生します。

過去事例では、以下の場合に発生しておりました。
1. 存在しないディレクトリを指定していた
2. ネットワークなどの環境要因の不調や設定の問題により、指定した
 ディレクトリが参照できない状態だった

3. DataSpiderServer をサービス起動していて、OSでマウントした
 ネットワークディレクトリを指定していた

4. DataSpiderServer を起動しているユーザが指定したディレクトリに
 アクセスする権限を付与されていなかった


DataSpiderServer を起動しているユーザは、サービスから DataSpiderServer を
起動している場合にはサービスで指定しているユーザ、実行ファイルから
DataSpiderServer を起動している場合には OS にログオンしているユーザとなります。

■対処方法

1. の場合は、正しいディレクトリ名を指定してください。

2. の場合は、ネットワークなど環境側の設定を確認して、設定したディレクトリが
参照できる状態にしてください。

3. の場合は、Windowsのサービスから起動した場合は、Windowsの仕様により、
アプリケーション(DataSpiderServer)がマウントされたドライブを認識できません。
このため、UNC形式(¥¥ServerName¥dirName)で指定してください。

4. の場合はディレクトリにアクセスする権限を、DataSpiderServer を起動している
ユーザに付与してください。

なお、WindowsサービスにてDataSpiderServerを起動している場合には
サービスのログオン設定が必要になります。以下の方法で設定を行ってください。

■手順

(1) DataSpiderServer が起動している場合、停止します。
(2) Windowsのコントロールパネルの[サービス]から、DataSpider Servista サービスの
   ログオンアカウントをネットワークドライブの参照権限があるユーザに変更します。
(3) サービスを起動します。
(4) Studio を起動します。
(5) Studioの[マウント設定]で、マウント元を UNC 名指定(\\ServerName\xxx )で設定します。
※ネットワークドライブ名(Z: など)は使用しないてください。

 


[注意事項]
  • このFAQの内容は2017年3月時点のものです。内容は予告なく変更されることがありますので、ご注意ください。
  • 一部にDataSpider Servistaサポートサイトへのリンクを含むことがあります。サポートサイトにアクセスするには、DataSpiderのサポート契約が必要です。


ID:Q081

コメント

記事コメントは受け付けていません。

Powered by Zendesk