• 締切済み

続・SQLServerユーティリティについて

すいませんが問題が微妙にずれたので立て直しさせていただきます。 SQLServer2000のユーティリティである「sqlmaint.exe」って ネットワーク越しに実行することってできないんでしょうか? 共有設定等は済んでいるのですが、どうしても実行できません。 客先へのリリース前のテストでは問題なく実行できていたはず なのですが。。。 どなたかご教授よろしくお願いいたします。

みんなの回答

  • ese_ee
  • ベストアンサー率48% (68/139)
回答No.1

手許に検証環境が無いので参考意見です。 依存するライブラリ等があるのでsqlmaint.exeファイル単体だけコピーやファイル共有したのでは動かなかったと思います。 実行するPCにSQLServerのコンポーネント(クライアントツールでいいのかは未確認)をインストールする必要があります。 こういう場合は、サーバ側でバッチを実行してクライアントで結果を受け取るようなつくりにするか、 xp_sqlmaintをクライアント側で呼び出して、サーバ側でsqlmaintを動かす (詳細はBooksOnlineを参照ください) ようにするかと思います。

参考URL:
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/tsqlref/ts_xp_aa-sz_0mb8.asp
E-HR33
質問者

お礼

ご回答ありがとうございます。 お礼が遅くなってしまい申し訳ありません。 原因はテスト環境のクライアント側にもSQLServerがインストールされていることでした。

関連するQ&A