可以有兩種方法,一個是在程序中通過指令實現即時數據備份,另一個就要通過建立維護計劃,定時自動備份。
指令方式為:
backup database 資料庫名 to disk = 'D:\abc.bak'
將這樣類似的指令傳送給SQLServer執行,就能將指定的資料庫產生一個備份文件,文件名為acc.bak,保存在D盤根目錄。
新建計劃任務,有操作指引,不難做。計劃任務需要安裝並啟動SQL的代理伺服器。
㈡ mes系統用什麼資料庫
mes系統用Oracle資料庫。
MES系統的Oracle資料庫一共有2個,一個是lims系統需要的,存儲著lims系統的配置數據和每天的業務數據;數據量最龐大最核心的一個就是我們所說的TOTALPLANT資料庫,其存儲著系統的核心的模型數據和每天產生的業務數據。如Oracle資料庫出現問題,系統就將癱瘓,所以在Oracle資料庫出現故障的時候,能夠快速進行數據恢復就是非常重要的。HoneyWell公司提供了一個資料庫備份方案,對數據的恢復沒有介紹,其備份方案能對資料庫進行聯機備份,將數據文件和控制文件備份到以當前備份日期為名字的新建文件夾中,將所有的歸檔日誌備份到一個固定的文件夾中。歸檔日誌特別多,而我們的硬碟容量是有限的,如果一天備份一次數據的話,基本上十多天就將整個硬碟空間耗盡,這就需要每天去查看硬碟空間,刪除過時的數據文件備份和歸檔日誌備份,一旦忘記刪除過時備份的話,使得以後的備份都不能進行,資料庫系統也會因為磁碟空間的不足造成宕機,使得資料庫無法正常啟動,這在我們MES系統實施初期就發生過這種現象,給系統的實施造成了不小的麻煩,對於歸檔日誌的刪除還要特別小心,得判斷好日誌是否有用,如果將有用的備份誤刪得話,備份也就無效了,所以制定一個完善可行的備份恢復方案是非常必要的。
㈢ 兩台伺服器上的sqlserver2005資料庫的實時數據同步
如果你的需求比較簡單.只是能同步過去就行,可以採用
SQL
Server
自帶的
訂閱/分發/鏡像。
具體的實施方法可以參考F1的幫助文檔或者MSDN。配置起來比較容易,不過配完了以後表結構就不方便修改了。
如果需要進行一些過濾,或者只同步部分表/欄位。可以採用其他的資料庫同步軟體,如
SyncNavigator
.
㈣ sqlserver不同資料庫怎麼讓數據實時同步
可以使用資料庫比較與同步工具DBSync,具體做法:先建立一個任務:以A為同步之源,以B為同步之目標,同步方式設置為增量同步,以後,只要A發生增刪改,就會同步更新至B。
㈤ 如何實現sql server實時備份資料庫
可以利用資料庫復制技術來實現數據同步更新 。SQL復制的基本元素包括出版伺服器、訂閱伺服器、分發伺服器、出版物和文章。 SQL SERVER 主要採用出版物、訂閱的方式來處理復制。源數據所在的伺服器是出版伺服器,負責發表數據。出版伺服器把要發表的數據的所有改變情況的拷貝復制到分發伺服器,分發伺服器包含有一個分發資料庫,可接收數據的所有改變,並保存這些改變,再把這些改變分發給訂閱伺服器 。
主要有以下幾個步驟:
1、配置出版伺服器 :
(1)選中指定[伺服器]節點 ;
(2)從[工具]下拉菜單的[復制]子菜單中選擇[發布、訂閱伺服器和分發]命令 ;
(3)系統彈出一個對話框點[下一步]然後看著提示一直操作到完成;
(4)當完成了出版伺服器的設置以後系統會為該伺服器的樹形結構中添加一個復制監視器。同時也生成一個分發資料庫(distribution) 。
2、創建出版物 :
(1)選中指定的伺服器;
(2)從[工具]菜單的[復制]子菜單中選擇[創建和管理發布]命令;
(3)在彈出的對話框中選擇要創建出版物的資料庫,單擊[創建發布] ;
(4)在[創建發布向導]的提示對話框中單擊[下一步]系統就會彈出一個對話框,選擇合適的復制類型;
(5)單擊[下一步]系統要求指定可以訂閱該發布的資料庫伺服器類型,SQLSERVER允許在不同的資料庫如 ORACLE或ACCESS之間進行數據復制;
(6)單擊[下一步]系統就彈出一個定義文章的對話框也就是選擇要出版的表 ;
(7)點擊[下一步]直到操作完成。
3、設計訂閱 :
(1)選中指定的訂閱伺服器;
(2)從[工具]下拉菜單中選擇[復制]子菜單的[請求訂閱] ;
(3)按照單擊[下一步]操作直到系統會提示檢查SQL SERVER代理服務的運行狀態,執行復制操作的前提條件是SQL SERVER代理服務必須已經啟動;
(4)單擊[完成],即可實現實時備份資料庫。