サンプルのsqlスクリプトを郵送データベースのバックアップファイル

StackOverflow https://stackoverflow.com/questions/128166

質問

このサンプルのsqlスクリプト郵便のデータベースバックアップファイル(.バック)、リモートの場所です。くださいシェアしただけます。

役に立ちましたか?

解決

利用できる xp_cmdshell を呼び出すコマンドzippingとcopyingをご覧ください。のサンプルここでは、私が使っていwinzipコマンドライン(zipping/解凍)、念のサービスで確張のためのファイル転送のみ可能です。

EXEC master..xp_cmdshell 'C:\"Program Files"\WinZip\wzzip C:\Database.bak.zip C:\Database.bak';
EXEC master..xp_cmdshell 'C:\"Program Files"\WinZip\wzunzip -o "C:\Database.bak.zip" "C:\Database"';
EXEC master..xp_cmdshell 'xcopy "C:\Database.bak.zip" "\\networkshare\Backups" /Y'

他のヒント

xp_cmdshellがとコミュニケーションを重ねながんに最適で可能で、サーバ以下で固定します。

私のオープンソースプロジェクト SQLサーバー圧縮のバックアップ, などを探していワンステップ:

msbp.exe backup "db(database=model)" "zip64" "local(path=\\server\share\path\model.full.bak.zip)"

の設置にSQLサーバー圧縮のバックアップは"念のサービスで確張"の展開--がインストール/アンインストールに適合する必要があいます。

このzip64から標準のzipフォーマットは4GBに制限します。代替圧縮形式でご用意はgzipやbzip2ていない場合もあります。

なぜ使用しないシンプルなリーディングプロジェクト SqlBackupAndFtp?彼らに何が必要かを正確にsqlのバックアップ+動を遠隔地)のシンプルなインタフェースなどの記載のイントロダクションです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top