❶ SQLServer 2000 資料庫,想實現數據實時同步,高手進來指導
第一個首先要被否定;
第三個你已經否定了;
只有第二個最合適,至於事務方式裝不上,應該是你的設置問題,另外,不知道你的伺服器配置,盡量用內存大的伺服器。
❷ 實時資料庫是如何保證實時性的
實時資料庫指的是什麼?個人所見,實不實時關鍵在客戶端有沒有及時更新數據。
使用像 MS SQL,Oracle 這類型資料庫,加上客戶端的合理編程,可以很好地處理多人同操作數據帶來的更新沖突,和處理檢索數據的實時性。
❸ 如何實現資料庫實時同步
可以使用專門的同步軟體,如:資料庫比較與同步工具DBSync,它是一款windows系統下的桌面軟體,有免費版。缺點是,它的同步不是實時的,最快只能秒級同步,做不到毫秒級。優點是,使用比較簡單,大致步驟:
1、先設置資料庫連接字元串,連接雙方資料庫。
2、指定需要同步的數據表,以及欄位對應關系。
3、指定同步方式及頻率。
設置好後,軟體即可按指定頻率,不斷檢測雙方資料庫,找出雙方之間的差異,並同步差異數據,從而使它們始終保持一致。支持各種資料庫,支持多表同步。
希望對你有幫助。
❹ 如何建立實時資料庫,
首先說明一點,對於資料庫來講,無所謂實時不實時。
至於安裝問題,要看你的工控軟體採集到的數據量的大小、頻度、安全性要求、還有你自己的操作習慣了。
對於大數據量、讀寫頻繁的環境,建議你安裝mysql,如果有比較充足的資金,也可以安裝oracle。具體需要安裝哪些東西,需要看你的操作系統了。
❺ 如何實現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)單擊[完成],即可實現實時備份資料庫。