亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

將SQLServer數據同步到MySQL 用什么方法?

瀏覽:82日期:2022-06-19 11:45:48

問題描述

目的:將 SQLServer 數據表里的數據自動同步到 MySQL 的數據表里。環(huán)境:兩個數據庫分別在兩臺服務器上;SQLServer表名為 tb1, MySQL表名為 tb2同步方法:1、實時同步:在 SQLServer 建立 ODBC 數據源,將 MySQL 數據庫設置為系統(tǒng)DSN,然后建立鏈接服務器 mysql。在 tb1 表上建立插入、修改、刪除觸發(fā)器,自動更新MySQL表。2、定時作業(yè):還沒用過,不會,誰能給個例子?謝謝。

問題:1、方法1需要兩臺服務器都工作正常,MySQL不能關機或重啟,否則會同步不成功。而且測試往 SQLServer 的tb1表中插入數據時,還報錯:

鏈接服務器'mysql'的 OLE DB 訪問接口 'MSDASQL' 返回了消息 '[MySQL][ODBC 5.2(w) Driver]Optional feature not supported'。

2、方法2定時作業(yè),同步時同步 tb1 表中的全部數據還是只同步當天的數據?怎樣區(qū)分?按時間嗎?具體怎樣同步到鏈接服務器 mysql 的 tb2 表中?

這兩種同步方法哪種穩(wěn)定?同時也好檢查同步失敗的數據?或者還有其它什么方法嗎?(不用第三方軟件)

希望有類似經驗的大神們給個方案,十分感謝!

問題解答

回答1:

定時同步壓力小點。如果你有兩個字段created_at和updated_at,created_at代表記錄啥時候創(chuàng)建的,updated_at代表記錄啥時候更新的。每次同步就就按照這兩個字段把當前這個時段的記錄select出來然后存儲就OK了。

回答2:

為啥不試試kettle,是一款ETL工具,用于數據抽取,支持各種數據庫,而且也可以定時job,也可以中斷續(xù)傳,完全滿足你的需求,之前公司用過,很好,很強大,可以試試。http://www.oschina.net/p/kettle 網上也有不少資料

相關文章:
主站蜘蛛池模板: 国产精品国产色综合色 | 免费看黄色三级毛片 | 亚洲视频二区 | 亚洲欧美在线看 | 青青久久精品国产免费看 | 久久精品国产91久久麻豆自制 | 成人做爰全过程免费看视频 | 中文字幕日韩欧美 | 加勒比色老久久爱综合网 | 黄网址在线看 | 亚洲欧美综合国产精品一区 | 国产uv1区二区三区 国产va免费精品观看 | 国产成人禁片免费观看视频 | 亚洲国产成人手机在线电影bd | 久久成人18免费 | 精品无码久久久久久国产 | 97起碰| 日本五级黄色片 | 精品国产品国语在线不卡丶 | 性色生活片| a级毛片在线视频免费观看 a级毛片在线播放 | 黄色录像一级带 | 欧美成人26uuu欧美毛片 | 福利二区 | 69视频最新在线观看 | 久久精品大全 | 黑粗硬大欧美 | 色婷婷狠狠久久综合五月 | 国产欧美成人一区二区三区 | 丁香婷婷激情综合 | 国产精品99久久免费黑人 | 国产精品久久一区二区三区 | 在线免费观看网址 | 国产久7精品视频 | 欧美日韩另类在线 | 9久9久女女免费精品视频在线观看 | 无圣光私拍一区二区三区 | 免费的很黄很色的床小视频 | 久久亚洲精品成人综合 | 91短视频版高清在线观看免费 | 男女毛片 |