SQL2005 自动备份的脚本

Jun 07, 2016 pm 06:04 PM
自動バックアップ

避免无用日志过大(根据实际情况选择)按照不同版本来备份

此版本是始终只有最新的一版(我自己的用的是版本是每天都有一个备份)
代码如下:
declare @DBName varchar(200)
set @DBName='ReportServer$SQL2005'
--截断日志
DUMP TRANSACTION @DBName WITH NO_LOG
--收缩数据库
DBCC SHRINKDATABASE (@DBName,TRUNCATEONLY)
--备份数据库
USE master
declare @Version varchar(20)
declare @DateAppend varchar(20)
declare @BasePath varchar(200)
declare @BakPath varchar(200)
--设定备份的基本目录
set @BasePath='f:\tmp'
--设定版本,每个版本的备份放在不同的地方
set @Version='V6.1'
--设定备份的完整路径
set @BakPath=@BasePath+'\'+ @Version +'\Db.Bak'
USE master
--创建备份设备,如果存在则无需建立
if exists(select * from sysdevices where name='CTOS_DB_Bak')
begin
EXEC sp_dropdevice 'CTOS_DB_Bak'
declare @tmpcmd varchar(100)
set @tmpcmd='del ' + @BakPath
EXEC sp_configure 'show advanced options',1
RECONFIGURE
EXEC sp_configure 'xp_cmdshell', 1
RECONFIGURE
exec master..xp_cmdshell @tmpcmd
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
EXEC sp_configure 'xp_cmdshell', 0
RECONFIGURE
end
EXEC sp_addumpdevice 'disk','CTOS_DB_Bak',@BakPath
--备份数据库
BACKUP DATABASE @DBName TO CTOS_DB_Bak
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows 10で自動バックアップを無効にする方法 Windows 10で自動バックアップを無効にする方法 Apr 18, 2024 pm 07:49 PM

一部の Windows 10 ユーザーは、システムの組み込みの自動バックアップ機能が使用中に有効になっていることに気づきましたが、この機能はデータのセキュリティを確保するのに役立ちますが、ストレージ容量の考慮事項やその他の理由により、この機能を有効にし続ける必要性を感じない場合があります。 。したがって、Windows 10システムで自動バックアップ機能をオフにする場合は、正しい操作手順が特に重要です。次に、この記事では、このニーズを持つユーザーの参考実装のために、Win10 システムの自動バックアップ機能をオフにする方法を詳しく紹介します。閉じる方法 1. 「win+i」ショートカットキーを使用して「設定」ページをすばやく開きます。新しいページに入ったら、「更新とセキュリティ」オプションをクリックする必要があります。 2. 開いた新しいインターフェイスで、左側の列をクリックします。

PHPでMySQLデータベースの自動バックアップを実装する方法 PHPでMySQLデータベースの自動バックアップを実装する方法 May 16, 2023 am 08:54 AM

インターネット アプリケーションの普及に伴い、データベースのバックアップは Web サイトの運用と保守、およびデータのセキュリティにとって特に重要です。手動バックアップは確かに一定の保護を提供しますが、大量のデータを含む Web サイトの場合、手動バックアップは明らかに面倒で時間がかかります。現在、自動バックアップ方法は不可欠な選択肢となっており、最も一般的でわかりやすい自動バックアップ方法の 1 つは、PHP スクリプトを使用して MySQL データベースを自動的にバックアップする方法です。この記事では、PHP を使用して MySQL データベースの自動バックアップを実装する方法を紹介します。 1.私のバックアップ

Quark Network Diskを自動的にバックアップする方法 - Quark Network Diskを自動的にバックアップする方法 Quark Network Diskを自動的にバックアップする方法 - Quark Network Diskを自動的にバックアップする方法 Mar 04, 2024 pm 11:00 PM

Quark Network Disk ソフトウェアも使用していますか? しかし、Quark Network Disk を自動的にバックアップする方法を知っていますか? 以下のエディタでは、Quark Network Disk の自動バックアップ方法が提供されます。デスクトップでQuark Network Diskを開きます。私のアバターをクリックしてメインインターフェイスに入ります。 [Quark Network Disk 自動バックアップ] オプションをクリックしてオンにします。

Xiaomi Wi-Fi でルーター設定の自動バックアップを有効にする場所_Xiaomi Wi-Fi でルーター設定の自動バックアップを有効にする方法 Xiaomi Wi-Fi でルーター設定の自動バックアップを有効にする場所_Xiaomi Wi-Fi でルーター設定の自動バックアップを有効にする方法 Mar 25, 2024 pm 06:11 PM

1. Xiaomi WiFi に入り、右下隅のツールボックスをクリックします。 2. ルーティング設定を見つけます。 3. ルーター設定のバックアップを入力します。 4. クリックしてルーター設定の自動バックアップをオンにします。

Windows 7で指定したフォルダーを自動的にバックアップする方法 Windows 7で指定したフォルダーを自動的にバックアップする方法 Mar 26, 2024 pm 06:01 PM

1. 図に示すように、[Win+R] キーを押して実行を開きます: 2. 次のウィンドウに cmd と入力して、コマンド ライン ウィンドウを開きます (図に示すように)。対応するパラメータの説明 (図に示すように) 4. たとえば、E ドライブのデモ フォルダを H ドライブのデモ フォルダに 10 分ごとに自動的にバックアップするには、次のコマンドを使用します: robocopyE: demoD:demo/R:0/ W:0/MOT:10; 図に示すように: 5. 上記のパラメータ R はバックアップ失敗後の再試行回数を表し、W は再試行間隔、MOT は時間間隔を表します。図に示すように: 6 . 自動バックアップが完了すると、D ドライブの下に自動バックアップされたフォルダーが表示されます。

PHPでRedisデータベースの自動バックアップを実装する方法 PHPでRedisデータベースの自動バックアップを実装する方法 May 15, 2023 pm 06:33 PM

インターネット アプリケーションにおける Redis データベースの幅広い用途に伴い、ますます多くの企業や開発者が Redis データベースのバックアップと保護に注目し始めています。 Redis のセキュリティを確保するには自動バックアップが有効ですので、この記事では PHP を使用して Redis データベースの自動バックアップを実装する方法を紹介します。 1. Redis データベースのバックアップ Redis はオープン ソースのキーと値のデータベースであり、基本的なデータ型だけでなく、リスト、ハッシュ テーブル、セットなどの複雑なデータ構造もサポートします。 Redis のバックアップは可能です

適切な Linux バックアップを作成するにはどうすればよいでしょうか?ヒントとアドバイス 適切な Linux バックアップを作成するにはどうすればよいでしょうか?ヒントとアドバイス Mar 20, 2024 am 08:21 AM

適切な Linux バックアップを作成するにはどうすればよいでしょうか?ヒントと提案 バックアップは、特に Linux システムを使用しているユーザーにとって、日常業務の非常に重要な部分です。 Linux システムのバックアップ操作は比較的複雑ですが、正しいスキルと方法を習得していれば、データのセキュリティを効果的に保護できます。この記事では、バックアップのヒントや提案を含め、Linux システムでバックアップを作成する方法を紹介し、いくつかの具体的なコード例を示します。 1. 適切なバックアップ ツールを選択する Linux システムでは、次のような多くのバックアップ ツールから選択できます。

PHP で MongoDB データベースの自動バックアップを実装する方法 PHP で MongoDB データベースの自動バックアップを実装する方法 May 15, 2023 pm 05:01 PM

インターネット技術の継続的な発展に伴い、データベースの重要性がますます高まっています。データベースはデータを保存する重要なキャリアであり、データベースに障害が発生すると、データの損失やデータの不整合などの問題が企業に多大な損失をもたらします。データのセキュリティと整合性を確保するには、バックアップ ソリューションを採用する必要があります。この記事では、PHP を使用して MongoDB データベースの自動バックアップを実現し、企業のデータ セキュリティの向上を支援する方法を紹介します。 1. MongoDB バックアップの概要 MongoDB は、海を保存できるまったく新しい非リレーショナル データベースです。

See all articles