247
技術社區[雲棲]
SQL Server on Linux BCP工具導出RDS SQL Server數據
摘要: SQL Server發布了Linux版本之後,客戶增加了一些新需求,總結主要有以下兩種:
1.是否支持在Linux操作係統保存,RDS SQL Server的CSV格式文件到文件係統
2.在一台Linux係統的主機同時管理RDS MySQL實例數據和RDS SQL Server數據
需求解讀:
SQL Server BCP工具可以滿足以上需求,這個工具提供了導出CSV格式的文本,可以保存在Linux文件係統,同時也可以方便的講這個CSV文件導入到RDS MySQL實例或其他支持標準CSV格式的數據庫中。 本文主要講述,遇到此類需求時的一個參考案例。
2.在Linux操作係統部署SQL Server Tools工具
完成以上步驟,SQL Server就已經部署完畢了
下麵將以一個案例說明,如何使用BCP將RDS SQL Server中的數據保存為CSV文件放到Linux,並將這份CSV導入RDS MySQL
2.SQL Server on Linux部署之後的默認路徑/opt/mssql-tools/bin/
在BCP中需要做好列間隔符以及結尾符定義,後麵MySQL導入時會用到
通過以上方式,可以很方便的對RDS SQL Server數據做保存,並在異構數據庫之間進行導出導入
最後更新:2017-07-03 18:32:17