BCP指令工具可通过安装SQL Server获得。
1. 根据现有的数据库生成表的format文件(导入导出数据的时候需要)
bcp db_test.dbo.Table1 format nul -c -x -f Table1.xml -S test01SQLEXPRESS -T
说明:
-S: SQL server的服务器地址及实例名
-T:通过Windows信任关系认证
2. 备份数据(每次单表)
bcp db_test.dbo.Table1 out "table1.dat" -k -f Table1.xml -S rm-1314965913785013.sqlserver.rds.aliyuncs.com,3433 -U test -P test01
说明:
此处的-S 为host,port形式,host是阿里云的RDS的SQL Server的内网域名
-U xxx -P xxx 是SQL Server认证信息,用户名和密码
3. 导入数据(每次单表)
bcp db_test.dbo.Table1 in "table1.dat" -k -f Table1.xml -S test01SQLEXPRESS -T