2009-04-29 17 views
0

現在のところ、私たちのホスティングオプションは評価されており、私たちが見つけた最も安い適切なオプションは、dbサーバーとしてSQL Server 2000 MSDEしか持っていません。これにはSQL Agentを使用してジョブをスケジュールする機能がありますか?SQL Server 2000 MSDEでジョブをスケジュールできますか?

もしそうでなければ、Windowsのスケジュールされたジョブを使ってスクリプトを実行できますか?

答えて

1

MSDE版のSQL Server 2000では、SQL Agentを使用してジョブをスケジュールできます。ライセンスされたSQL Serverのコピーを使用する必要があります.SQL Serverは、MSDNに付属のものか、小売用のコピーを使用し、そのツールをインストールしてから、SQL ServerのMSDEインストールにリモートで接続する必要があります。

0

MSDEは、サポートライフサイクルで、または上にある:

http://blogs.msdn.com/sqlexpress/archive/2006/08/09/693650.aspx

だから、うまくいけばこのホストはMSDEの代わりにSQL Server Express(つまり、SQL Server 2005以降の無料版)を使用しています。

それ以外の場合は、Expressにジョブスケジューラが付属していません。ただし、SQLコマンドを.batファイルにまとめて、または.sqlファイルに格納して、コマンドプロンプトでoSQL(SQL Server 2000)またはsqlcmd(SQL Server 2005)を使用して実行できます。これにより、Windowsスケジューラを使用できるようになります。

2

これはちょっとお答えしますが、Lazy CodingのSQLScheduler製品をお勧めします。それはあなたが手にするSQL Serverのフルバージョンを持っていないときこれらを設定し、管理する多くのソフトウェアの素晴らしいビットです

編集:それはまた、フリーウェア、コピー。

+0

私はあなたの他の答えでそれを見ました。完全で透明な投稿を感謝してください! :) – littlechris

関連する問題