• ベストアンサー

SQL(DOS)コマンドで他サーバーの共有ファイルが見れない

初めまして。 本題ですが、SQLのジョブでDBサーバから他サーバーのバッチを呼んでますが、共有ファイルを参照できなくて困ってます。共有ファイルはadmini権限です。 何方かお助け下さい。 環境は、 DBサーバー:[WIN2KSEVER(admini権限/パスワード共通)] [SQLserver2000(ローカルインストール、混合モード、ドメイン構成なし) 他サーバー:[WIN2KSERVER(admini権限/パスワード共通)]

質問者が選んだベストアンサー

  • ベストアンサー
  • takekan
  • ベストアンサー率42% (6/14)
回答No.1

DBサーバーにインストールしたSQLServer2000のサービスアカウントが 「ローカルアカウント」という前提で話をすすめます。 以下の手順で確認をしてみてください。 1.DBサーバーにAdministratorでログインして、共有ファイルの中身を見れるか?  →パスワードを要求されるようであれば、Administratorのパスワードをそろえてください。そうすればパスワードを要求されることはないと思います。 2.DBサーバーにAdministratorでログインして、SQLServerのジョブで実行しているコマンドを、コマンドプロンプトから実行して、実行できるか?  →実行できなければ、手順1を再度確認 3.ジョブを実行して実行できるか? これで解消できるか確信は持てませんがご参考まで。

関連するQ&A

  • SQLServerのジョブからバッチをキックすると、「ホストファイルが開けません」と出る

    今日は三件目で恐縮です。 テスト環境では、正常に行えましたが、本番環境に移行すると・・・ SQLServerのジョブからバッチをキックすると、 「ホストファイルが開けません」とエラーが出るんですが、どうしたらよいのか判りません・・・どのたかご教授願います。 ●先ほどの質問 本題ですが、SQLのジョブでDBサーバから他サーバーのバッチを呼んでますが、共有ファイルを参照できなくて困ってます。共有ファイルはadmini権限です。 何方かお助け下さい。 環境は、 DBサーバー:[WIN2KSEVER(admini権限/パスワード共通)] [SQLserver2000(ローカルインストール、混合モード、ドメイン構成なし) 他サーバー:[WIN2KSERVER(admini権限/パスワード共通)] ●先ほどのお答え(takekanさんありがとうございました。) DBサーバーにインストールしたSQLServer2000のサービスアカウントが 「ローカルアカウント」という前提で話をすすめます。 以下の手順で確認をしてみてください。 1.DBサーバーにAdministratorでログインして、共有ファイルの中身を見れるか?  →パスワードを要求されるようであれば、Administratorのパスワードをそろえてください。そうすればパスワードを要求されることはないと思います。 2.DBサーバーにAdministratorでログインして、SQLServerのジョブで実行しているコマンドを、コマンドプロンプトから実行して、実行できるか?  →実行できなければ、手順1を再度確認 3.ジョブを実行して実行できるか? これで解消できるか確信は持てませんがご参考まで。 以上ですが宜しくお願いします。

  • DOSコマンドで共有ファイルへアクセスを行う際のパスの書き方

    初めまして。 本題になります・・・ DOSコマンドで共有ファイルのアクセスを行う際のパスの書き方は、 「\\サーバー名\共有フォルダ名\ファイル名」ですが、DIRなどを行うと、認証が走って、ファイルへのアクセスが出来ません・・・全てDOSコマンド(バッチ)で完結したいのですが・・・ 例えば、「dir \\サーバー名\共有フォルダ名\ファイル名」とした場合に、「ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています。」と表示されてしまいます。 現在行いたい処理は、他サーバーの「共有ファイルのコピー&削除」、「共有フォルダの作成」です。 【環境】 コマンド実行させるサーバー:[WIN2KSEVER(admini権限/パスワード共通)] 他サーバー:[WIN2KSERVER(admini権限/パスワード共通)] 解決する方法がありましたら、お教え下さい。 お願いします。

  • Serverの共有について

    はじめまして。 Win2KServerのDドライブの中のディレクトリを共有しているのですが、クライアントからネットワークコンピューターを開き、ワークグループにアクセスすると 「サーバーはリモート管理用に構成されていません」 と、出てしまいアクセス出来ません。 ServerのIPを直接指定し、アクセスすると共有の画面までは行くのですが、中身を開こうとすると、192.168.0.xが見つかりませんと出てしまい、ファイルを開くことが出来ません。 自分なりに調べました所、IPC$がないことがわかりましたが、IPC$は一旦切断しても、再起動することにより復元すると言う記述をいろいろなHPで見ました。 私の方では起動直後からIPC$がないのですが、これが原因かと思い、調べてみましたが回答を得ることが出来ませんでした。 どなたか、このような不具合の対処法をご存知でしたらお教え下さい。 宜しくお願い致します。 Server:Win2KServer Client:WinMe & Win2K & Win98

  • ファイルサーバーの共有権限について

    いつもお世話になっております。 ファイルサーバーの共有フォルダの権限設定で分からないことがあり、 登録させて頂きました。 ファイルサーバ (win 2003server) ワークグループ HOME1 共有フォルダ(管理) アクセス権限は 端末1というように、 許可するユーザーのみ追加しています。 端末1(win xp) ワークグループ HOME1 端末2(win xp) ワークグループ HOME2 お伺いしたいのは、 ユーザー指定のみでアクセス許可をしているのですが、 共有フォルダ(管理)にここに登録していない端末でアクセス(端末2)すると なぜかファイルサーバに入れてしまいます。 そもそも異なるワークグループなのに、 共有に入れるものなのでしょうか。 なにか原因で思い当たることがありましたらお教え頂ければと 思っております。 以上よろしくお願い致します。

  • SQLサーバーのジョブでのexeファイル実行について教えてください。

    SQLサーバーのジョブでのexeファイル実行について教えてください。 FTP転送を行うバッチ(拡張子bat)を作成しexeファイルに変換してから SQLサーバーのジョブから実行しようと思っています。 batファイルからexeファイルへの変換は WindowsのIExpressとBat_To_Exe_Converterというツールを使用しました。 SQLサーバーにジョブを作成してバッチを実行させようとしたんですが batファイルのままであれば実行できるのに、exeファイルで実行させようとすると ジョブが実行中のままになり止まってしまします。 exeファイルは直接実行させると想定の処理が実行させるので 壊れていることは無いと思います。 原因の検討がつかず困っています。 些細なことでもいいので何か教えて頂ければと思います。 宜しくお願いします。 尚、exeに変換するのはバッチファイルの中身を見せないようにする為です。

  • Server2008の共有フォルダについて

    お世話になります。 WindowsServer2008R2にVPNで社外から接続をしようとしています。 しかし、VPNの接続を確立してから、\\192.168.1.5\などと指定して 共有フォルダをエクスプローラに表示しようとすると、ユーザ名と パスワードを要求されます。 サーバのAdminiのユーザ名とパスワードをいれると、共有フォルダに アクセスできるのですが、これはWindowsの仕様なのでしょうか? 共有フォルダにはEveryoneにフルコントロールを付与していますし、 ファイアウォールにもファイル共有の例外を設定しております。 できれば、「ファイル名を指定して実行」などから\\192.168.1.5\を 入力するだけで共有ファイルが表示されるとありがたいのですが。 よろしくお願いいたします。

  • SQL Server 2008のジョブで次のコマンドを実行したら、いつ

    SQL Server 2008のジョブで次のコマンドを実行したら、いつまでも終了しません。 "C:\Program Files\Microsoft Office\Office12\Office12\MSACCESS.exe" "D:\XXX\PM.accdb" /x M_Create 現状としては、 1、タスクマネジャーを確認したら、Accessがちゃんと立ち上がりました。また、PM.accdbと同じフォルダにPM.laccdbというファイルも生成されました。 2、ジョブの履歴を見たら、実行ユーザーはジョブの持ち主ではなく、「サーバー名\SYSTEM」というものです。これはSQLServerエージェントサービスアカウントのことですね。 3、上記コマンドをコマンドプロンプトで実行すると、無事終了しました。 4、関連ファイルやフォルダにはEveryOneにフル権限を与えています。 全般的に見ると、実行ユーザーのせいではないかと思いますが、同じようなことを経験した方がいらっしゃいますか。 何の情報でもいいですから、ぜひ教えてください。 よろしくお願いいたします。

  • DOSコマンドとか。。。

    コンパイルログが表示されている Dos画面のログをテキスト出力する方法は どうすればよいでしょうか。 コンパイルコマンド + > ファイル名 以外の方法でよろしくお願いします。 Windows2000を使用しています。 共有コンピュータの共有フォルダにアクセスする バッチファイルを作成しようと考えています。 共有フォルダにはユーザー名とパスワードを入力する 必要があり、毎回入力するのがめんどくさいからです。 どのように記述すればよいでしょうか? 以上 よろしくお願いします。

  • WinXP home editionでのファイル共有の方法について

    はじめまして、こんにちは。 WinXP home editionでのファイル共有の方法について教えてください。 今、A(Win 2000 professional)とB(Win XP home edition)というパソコンがあったとします。 AのほうではBからアクセスしてきてもパスワードなどで特定のユーザーだけに書き込み権限を与えたり、読み込みだけの権限を与えたりできるのですが、Bのほうではファイルを共有するとパスワード等で保護できずに、同じネットワーク上ならば誰にでも読み込みだけできるように共有をするか、または誰にでも共有してファイルの変更も許可する設定しかできません。Win2000のように特定のユーザーだけに読み込み権限だけを与えたり、特定のユーザーだけに書き込み権限を与えるということはできないのでしょうか。 よろしくお願いします。

  • サーバの共有ファイルを参照

    お聞きしたいのですが、 ローカル環境でサーバの共有ファイルをクライアントが見に行くときにIPアドレスを認識してサーバのファイルを見にいくにはどのように設定すればいいでしょうか? 今はサーバの共有ファイル選択するとユーザ名・パスワードのダイアログが出てサーバのアカウントを入力してから見にいってます。 知識がなくてすいません