SQL Server导出和导入可选的数据库表和数据,以sql脚本形式
创作时间:
作者:
@小白创作中心
SQL Server导出和导入可选的数据库表和数据,以sql脚本形式
引用
CSDN
1.
https://m.blog.csdn.net/samedimanche/article/details/143923171
本文介绍了如何在SQL Server中导出和导入数据库表和数据的详细步骤,包括使用SQL Server Management Studio进行操作的具体步骤和截图,以及使用sqlcmd命令行工具处理大文件的方法。
一、导出
- 打开SQL Server Management Studio,在需要导出表的数据库上单击右键 → 任务 → 生成脚本
- 在生成脚本的窗口中单击进入下一步
- 如果只需要导出部分表,则选择第二项“选择具体的数据库对象(Select specific database objects)”,并勾选表;之后点击下一步
- 选择“保存为脚本文件(Save as script file)”,按需修改文件名和保存路径
如果同时需要导出表结构和数据,就从右上角的“高级(Advanced)”选项中,将要导出到脚本的数据类型,修改为“架构和数据(Schema and data)”。否则,默认为导出“仅架构(Schema only)” - 之后,连续点击下一步,直到完成。即可在目标路径下找到生成的脚本文件script.sql🎉🎉
二、导入
- 如果导出的脚本文件较小,可以直接双击文件,在SQL Server Management Studio里执行。
- 当文件较大,无法在studio里打开时(可能会出现下图错误弹窗),
从PowerShell或cmd中使用sqlcmd来执行:
sqlcmd -S [ServerName] -d [DatabaseName] -i C:\path\script.sql
导入数据完成!🎉🎉
注:
- 操作不会覆盖或删除已经存在的表和数据
- 其它相关的sqlcmd命令行选项https://dba.stackexchange.com/questions/44101/importing-sql-server-database-from-a-sql-file
sqlcmd -S SERVERNAME -d MYDATABASE -U USERNAME -P PASSWORD -i C:\path\mysqlfile.sql -o C:\path\results.txt
热门推荐
如何提升矿井通风效率?专业优化指南
机械工程中轴向和径向概念及应用
普洱茶无性栽培技术:历史、现状与未来
全面解析中国茶树种类:从历史起源到现代栽培管理
面对系统分散和数据孤岛,如何实现数据打通和系统协同?
什么是物联网卡?物联网卡的使用方法
后勤部工资根据业绩调整是否合法?
车辆维保记录查询全攻略
物业合同纠纷中的反诉策略
血脂高的人,晚餐不能随便吃,建议多吃这3样,控脂低碳饮食
引体向上手肘痛怎么回事,怎么办
非强制!新能源汽车"年检新规"3月上线
四级残疾怎么申请?
四级残疾证优惠政策及办理指南
草书入门必修课:十大技巧详解
百合的生长过程(从种植到开花)
瓦松:清热解毒的中药材
瓦松怎么养长?教你成为绿手指
你知道“带状疱疹”吗?
从仰韶彩陶坊走进英国,看白酒国际化的可行路径
三足金蟾的来历是啥小故事?有哪些放置忌宜?
数据库主系表结构详解:概念、设计与应用
显示器出口欧盟ERP能效标签办理全流程详解
打造成功营销策略,20个模型全解析
无漏:佛教中的清净无烦恼境界
非那雄胺片:一场意外的生命悲剧
“羊刃”的危害及化解方法
羊刃架杀的基本概念以及成格条件
开车时如何调整座椅以获得最佳驾驶姿势?这种调整如何减少驾驶疲劳?
透氧性最高!国产巩膜镜获批上市