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
热门推荐
国补落地,二手机崩盘
北医三院乔杰团队在Nature发表克氏综合征男性不育机制研究新成果
梨中多酚,高脂食物的健康“解药”?
《少年的你》影评:青春疼痛与成长的双重奏
厨房中,你真的能做到“减盐烹饪”吗?送你一份必备减盐技巧
mod是什么:深入解析游戏模组的概念与应用
2月:七星连珠等天象将亮相,七星连珠的科学解读来了!
西式面点师需要掌握哪些内容
透射电镜教程:深入了解透射电镜的工作原理与应用
穷养或富养的心理学视角
如何科学饲养蝎子:从品种选择到健康管理的全面指南
怎么合理安排玩游戏的时间 对合理玩游戏的建议有哪些
个人征信查询次数过多有什么影响
浙江大学VS东南大学,哪个好?
为什么你的狗狗吃猪肺长得快?科学解析与喂养建议
如何每天整理笔记应对信息爆炸?掌握关键资讯不再错过重要新闻
美国投资移民后如何申请绿卡:让梦想照进现实
ISFJ型人格的优点和缺点有哪些?ISFJ型人格的优缺点解析!
威廉·麦金莱:美国第25任总统
房子各个方位代表什么 缺角风水摆件摆放位置
专家解读:癫痫共病与痴呆症的预防与治疗
辛巳日柱:解析其上等特质与命运影响
有效调整驼背的姿势与锻炼方法,助你恢复挺拔身姿
行业研究 | 生物制药十巨头的多肽药物名录(附结构图)
狗狗拆家怎么办?六大实用解决方案帮你轻松应对
星星可以许愿吗?科学、心理与文化视角的全面解析
如何教孩子认字?从生活中引导孩子认字的好方法
植物工厂中如何根据植物生长周期调整光配方
八字五行属性测算:理论与实践指南
估值判断的方法有哪些?这些方法对投资决策有何影响?