OlaHallengreenのメンテナンスプランを使用しています。それは長い間素晴らしい働きをしてきました。最近、夜間のバックアップジョブの1つが、次のエラーで繰り返し失敗しました。
Sqlcmd:エラー:Microsoft SQL Server Native Client 10.0:サーバー接続を開くのが遅れたため、ログインプロセスを完了できません
次に、ジョブを右クリックして手動で実行し、ステップから開始します...正常に実行されます。問題ない。
サーバーはSQLServer2008R2です。
なぜ仕事が失敗したのか誰か知っていますか?
タイムアウト期間を増やすことで、問題の解決を試みることができます。
サーバーのremote login timeout (s)
およびremote query timeout (s)
の標準設定を増やします。
または、接続文字列に「Connect Timeout = 120; General Timeout = 120;」を含めることができます。接続に許可される時間を増やすため。
サーバー接続を開くのが遅れたため、ログインプロセスを完了できません
上記のエラーは、元のタイムアウトよりも時間がかかることを実行しようとしたときに発生しました。あなたが試すことができます -l
コマンドのタイムアウトを増やすオプション。例:
sqlcmd.exe -U myuser -P mydb -l200 \\fill other needed info