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
热门推荐
公务员考试备考全攻略:从新手入门到考试安排
保本点是什么?保本点如何计算和应用?
Windows家庭版开启远程桌面功能的完整指南
摄影用光指南:如何利用好光线
去自驾吧!享受自由的旅途,国内最美的7条自驾游路线,即刻出发
网贷欠8年现在能起诉我吗?怎么办?
C语言实现五子棋游戏:从棋盘表示到完整游戏流程
健身与充足睡眠:良好睡眠促进肌肉修复,提升次日训练质量
AI冲击就业:我该如何应对失业风险?
在私域营销中,如何创新促销活动
古埃及的君权神授:从留存石碑上,看众神和埃及王之间的联系
百年爱丽丝:不可思议的形象变迁
古人笔下令人向往的十个生活场景
锌:成长路上的关键元素
牛魔王在妖怪里比孙悟空有品,为何下场如此凄惨
谷丙转氨酶58,高了还是低了?
OpenAI史上最长宕机:自研K8s成“拦路虎”,导致数小时无法修复
杨洁山水画,墨韵流转,自然与心灵的美妙交融
内向者如何做好项目管理
掌握黄金分割与三分法,让你的摄影作品更具视觉冲击力
如何加强组内协作和沟通
西南大学等揭示芹菜素可靶向组蛋白去甲基化酶KDM1A抑制肝癌细胞的脂质代谢
液化气站仓库如何管理
男人沉默的背后:冷静与保护
高血压190怎么快速降压
《原神》温迪角色图鉴 深入探索风神的实力与背景
影响寿命的7大关键因素,决定你的生命长度
晖致是不是不属辉瑞了
智能考勤系统如何解决弹性工作制难题
如何合理规划财务以实现购房目标?这种规划有哪些潜在挑战?