當前位置:首頁 » 編程語言 » sqlserver自動備份工具

sqlserver自動備份工具

發布時間: 2022-02-28 18:28:25

A. WIN2003伺服器用什麼軟體備份sqlserver2005資料庫的好。最好帶定時備份功能的。

MSSQL兩千和兩千05都支持自動備份,而且是軟體自己有的功能,並不需要安裝其他的

B. 怎樣用C#實現SQLServer資料庫的自動備份

要實現資料庫的定時自動備份,最常用的方式就是使用SQL Server代理中的作業。啟動SQL Server Agent服務,然後在其中新建作業,作業中添加1個備份步驟,類型是T-SQL腳本,然後在命令中輸入如下SQL語句,該語句實現了對資料庫TestDB1的完整備份,備份文件在C盤Backup文件夾中,文件名就是TestDB1+當時備份的日期字元串.bak。

C. 用windows 計劃任務每天定時備份sqlserver 2000的數據

企業管理器中的資料庫上按右鍵
選 所有任務 維護計劃
中間選擇詳細的配置 備份方式

D. SQLServer 2005 自動備份資料庫的方法分享(附圖解教程)

具體步驟如下:
一、開始菜單中打開SQL
Server
Management
Studio,展開窗口左邊的SQL伺服器;
二、SQL
Server代理,右鍵選擇"啟動"(未啟動的話);
三、選擇「作業->新建作業」;
四、在"常規"中輸入作業的名稱;
五、在"步驟"中新建步驟,選擇T-SQL,命令中輸入下面語句(紅色部分要根據自己的實際情況更改,D:ak改為自己的備份路徑,databasename修改為想備份的資料庫的名稱)
復制代碼
代碼如下:
DECLARE
@DBPATH
NVARCHAR(200)
SET
@DBPATH=CONVERT(VARCHAR,GETDATE(),120
)
SET
@DBPATH=REPLACE(@DBPATH,'-','')
SET
@DBPATH=REPLACE(@DBPATH,'
','')
SET
@DBPATH=REPLACE(@DBPATH,':','')
SET
@DBPATH='D:DBBACKUP'+@DBPATH+'.bak'
BACKUP
DATABASE
[DATABASENAME]
TO
DISK
=
@DBPATH
WITH
NOINIT,NOUNLOAD,NOSKIP,STATS=10,NOFORMAT
六、在"計劃"中添加計劃,填寫計劃名稱,選擇計劃類型,設置頻率、時間等;設置完成後,點確定。
Sqlserver2005
自動備份圖解教程
一、打開SQL
Server
Management
Studio
企業管理器
二、SQL
Server代理,右鍵選擇"啟動"


Tips:注意此處的sqlserver
Agent
修改啟動類型為
自動
三、新建一個作業
①.右鍵à新建作業
②.填寫名稱,所有者信息

③.點擊步驟選項卡,點擊
「新建」
新增一個步驟

④.填寫步驟的基本信息,如:名稱
T-sql(備份語句)


Tips:此處填寫備份資料庫的語句如下:

Declare
@DataStr
NVARCHAR(200)
set
@DataStr
=
convert(NVARCHAR(19),getdate(),120)
set
@DataStr
=
REPLACE(@DataStr,
':'
,
'_')
set
@DataStr
=
REPLACE(@DataStr,'
','_')
set
@DataStr
=
REPLACE(@DataStr,'-','_')
set
@DataStr
=
'E:DataBaseBak370501_#_#_'+@DataStr+'.bak'
BACKUP
DATABASE
[370501]
TO
DISK
=
@DataStr
WITH
NOINIT
,
NOUNLOAD
,
NOSKIP
,
STATS
=
10,
NOFORMAT
T-SQL功能描述:
此處T-SQL的作用是備份一個命名為:370501_#_#_
2010_08_05_15_23_01.bak的備份文件,並將此文件放於E:DataBaseBak目錄下


⑤、點擊計劃選項卡,點擊
添加
添加一個計劃


⑥.在彈出的對話框中
填寫名稱和計劃的執行頻次

⑦.點擊確定
保存當前計劃
à
點擊確定
保存當前的作業,自動備份資料庫完成

E. win10系統 用bat自動備份sqlserver2007

-----sql腳本

declare @fileName varchar(255) ,--定義備份文件名變數
@dbname varchar(255)--定義備份資料庫名變數
declare mycursor cursor fast_forward for select name from master..sysDatabases order by name --定義一個游標對象

open mycursor --打開游標
set @dbname='pysf'
set @fileName = 'D:\bakck\1\'+@dbname+convert(varchar(10),getdate(),112)+'.bak' --定義當前備份文件存放路徑

backup database @dbname to disk=@fileName--循環備份當前資料庫

fetch next from mycursor into @dbname --再次取值

close mycursor --關閉游標

-------------bat命令

@echo off
osql -U sa -P 123 -d pysf -i .\數據備份腳本.sql >log1.log
pause

------------------

sa--用戶名

123--密碼

pysf--資料庫名

\數據備份腳本.sql---腳本名字(如果使用bat命令倆執行腳本,建議sql腳本和bat文件在同一級目錄下)

F. 我有單位伺服器資料庫是SQLServer,每天用批處理自動備份資料庫文件,如何用批處理方法刪除舊的備份文件呢

貼批處理上來`~ 無非就是刪除掉以前的備份`~

G. sqlserver的自動備份,怎麼設置才能每天備份一個文件

方法很多,創建作業,創建維護計劃,創建備份SP然後每天程序調用等等等等。你應該自己好好學習下基礎知識。

H. 如何在sqlserver2005自動備份資料庫到其他伺服器

sqlserver2005自動備份資料庫到其他伺服器:
SQL
Server
2005中可以使用維護計劃來為資料庫自動備份,減少資料庫管理員的工作負擔。其使用方法如下:
(1)啟動【sql
server
Management
Studio】,在【對象資源管理器】窗口裡選擇【管理】——【維護計劃】選項。
2)右擊【維護計劃】,在彈出的快捷菜單里選擇【維護計劃向導】選項
3)彈出如圖所示的【維護計劃向導】對話框,單擊【下一步】按鈕
4)彈出如圖所示【選擇目標伺服器】對話框,在【名稱】文本框里可以輸入維護計劃的名稱;在【說明】文本框里可以輸入維護計劃的說明文字;【在伺服器】文本框里可以輸入要使用的伺服器名;最後選擇正確的身份證信息,單擊【下一步】按鈕。
5)彈出如圖所示【選擇維護任務】對話框,在該對話框
里可以選擇多種維護任務:檢查資料庫完整性、收縮資料庫、重新生成或組織索引、更新統計信息、清除歷史記錄、執行sql
Server代理作業、備份資料庫等。在本例中選擇【備份資料庫(完整)】復選框,其他維護任務的設置都大同小異。

I. sqlserver怎麼定時備份資料庫

1、manger studion連接到資料庫實例, 打開"對象資源管理器", 沒有看到的話, 按F8 ;
2、展開」管理「--「維護計劃」,右鍵"維護計劃"--「新建維護計劃」--輸入維護計劃名稱--這樣會出現創建維護計劃的窗口,然後 在左邊的工具箱中(沒有的話, 按Ctrl+Alt+X), 將"備份資料庫任務"拖到中間的黃色區域,雙擊拖出來的這個任務(或者右鍵「屬性」), 會出現設計屬性的窗口;
3、在資料庫中, 選擇你要備份的資料庫,然後設置備份到那裡, 並且設置備份的文件名;如果要備份多個資料庫,可以為每個資料庫備份創建目錄、名稱;
5、單擊"計劃"後面的"..."按鈕, 設置執行的時間計劃.
最後保存就可以了.
注意事項:
1、必須把sql agent服務設置為自動啟動;
2、同時注意啟動定時備份任務;
3、如果要刪除某段時間的備份,在左邊的工具箱中(沒有的話, 按Ctrl+Alt+X), 將"刪除定時備份任務"拖到中間的黃色區域,雙擊拖出來的這個任務(或者右鍵「屬性」), 會出現設計屬性的窗口,進行相應的設置即可。

熱點內容
雲伺服器容災 發布:2025-01-11 11:51:40 瀏覽:680
phparraysplice 發布:2025-01-11 11:51:40 瀏覽:318
android學習源碼 發布:2025-01-11 11:26:23 瀏覽:411
伺服器都壞了如何恢復 發布:2025-01-11 11:24:04 瀏覽:353
微博緩存的圖片能清理嗎 發布:2025-01-11 11:01:49 瀏覽:307
文字加密器 發布:2025-01-11 11:01:08 瀏覽:453
vc60非靜態編譯 發布:2025-01-11 10:51:32 瀏覽:615
電腦上怎麼解壓縮文件 發布:2025-01-11 10:51:31 瀏覽:784
槍戰王者如何用賬號密碼登錄 發布:2025-01-11 10:30:56 瀏覽:938
mysql在linux下安裝 發布:2025-01-11 10:30:49 瀏覽:845