2016-12-28 3 views
-1

SQLサーバエージェントを使用してバックアップデータベースを取得する可能性については知っていましたが、私はバッチファイルのようなバックアップスクリプトを持っていて、私たちが定義したスケジュールに従ってバックアップしますか?SQLバックアップジョブスクリプトウィンドウスケジュールタスク

バックアップスクリプトジョブを定期的に実行するためにWindowsタスクスケジュール(またはcrontab)を使用することができますが、最も重要なことは次のことです。SQLを使用してログインし、 SQL管理スタジオが完全に独立していて、完全に独立している必要はありません。
答えが「はい」の場合は、私にもそれがあることを知らせてください。

多分それは愚かな質問であるようですが、ここでそれほど経験はありません。

+0

*これを行うことはできますか?もし私がここで受け入れる質問のタイプではありません。 [ツアー]をして[ヘルプ]ページ、特に[お問い合わせ]を読んで数分を過ごしてください。ありがとう。 –

+0

親愛なる "ケンホワイト"、あなたの答えをありがとう。しかし、ここで知っているように、スタックオーバーフローとプログラマーの大きなコミュニティです。私の質問はまた、一般的なバックアップデータベースのスクリプトについてです、そして、あなたが多くのサイトを言及したように、これもまた公開するかもしれません。これはユニークでカスタマイズされたスクリプトではありませんが、私は恐ろしいことにstackoverflowの他のリクエストを見て、スクリプトについての巨大なリクエストが他の開発者によって非常に迅速に解決されました!あなたもそれらを見ましたか?私もStackoverflowのルールを読んで、私は私の質問について間違って何かを見つけることができなかったので、ごめんなさい。だから、あなたの人生を自由にするようにしてください。 :) –

+0

ありがとうございます。私はあなたよりもはるかに精通しています、私は恐れています、そして、私はどのような質問がここで適切であるか(そしてそうでないか)を知っています。あなたは幸運を得て、あなたの非常に貧しい質問に対する答えを得ました。私が頼んだものをやりなおし、私がリンクしている[ヘルプ]ページを勉強しない限り、将来的には幸運にならないかもしれません。 :-) –

答えて

-1

はい、できます。

SQLServer Expressのバージョンを使用している場合、SQL Serverの外部には.batファイルのようにSQLAgentを使用できません。このリンクにはサンプルスクリプトがあります。 .Bat Script

ここで、スケジュールタスクを使用してバックアップをスケジュールできます。

SQL Agentを使用できる場合は、完全バックアップ用の保守計画を作成し、次にSQL Agentでジョブを作成して実行することができます。このリンクには、スクリプトと保守計画とジョブのいくつかの例があります:With SQLAgent

希望!

+0

親愛なるマウロ、あなたが欲しいものを正確に述べました。あなたの答えにとても感謝しています。 –