1. 导出
1.1 使用SSMS工具导出数据库文件为SQL脚本
具体参考这个网站:导出SQLserver数据库表和数据_sqlserver导出表数据_fyhs的博客-CSDN博客
1.2 使用SSMS工具导出单表到Excel文件中
(1)右键数据库
(2)选择任务->导出数据
(3)选择数据源(Microsoft OLE DB Provider for SQL Server)
(4)根据实际场景选择使用Windows验证或者SQL Server验证,输入对应的账号密码
(5)选择需要导出的数据库然后下一步
(6)选择导出到的数据源为Excel
(7)填写文件路径(版本可以不用管)然后下一步
(8)选择默认然后下一步
(9)选择要导出的表,可以多选然后下一步
(10)不用管报错信息,直接下一步
(11)一直到完成,可以在对应的Excel文件中查看到已经导出的表数据了
注意:导出到Excel中因为受Excel限制,单表最多可以导出的数据量为65535行
1.3 使用命令行导出数据库文件
(1)首先登录到数据库上,使用Windows验证的用下面的命令登录
sqlcmd -S . -E
使用SqlServer自身验证的使用下面的命令登录
sqlcmd -S <ServerName\InstanceName> -U <UserName> -P <Password>
其中,<ServerName\InstanceName> 是 SQL Server 实例名称, 和 是登录 SQL Server 的用户名和密码。
注意:SqlServer与Mysql不同,SqlServer需要在数据命令回车之后再输入 go 然后回车,才能完成命令的操作!
(2)进入sqlserver之后,使用use命令选择要导出的数据库
use <database