sqlserver导出数据为excel再导入到另一个数据库

要将SQL Server中的数据导出为Excel文件,然后再将该Excel文件导入到另一个数据库中,你可以按照以下步骤进行操作:

导出数据为Excel文件

@echo off

set SourceServer=源服务器名称
set SourceDB=数据库名称
set ExcelFilePath=导出到的Excel文件路径和名称.xlsx
set Query=SELECT * FROM 要查询的表

echo 导出数据到 Excel...
sqlcmd -S %SourceServer% -d %SourceDB% -Q "%Query%" -o "%ExcelFilePath%" -U 用户名 -P 密码 > nul

echo 数据导出完成。
pause

将Excel文件导入到另一个数据库

​​​​​​​
@echo off

set TargetServer=目标服务器名称
set TargetDB=目标数据库名称
set ExcelFilePath=要导入的Excel文件路径和名称.xlsx
set SheetName=工作表名称
set TargetTable=目标表名称
set UserName=用户名
set Password=密码

echo 导入Excel数据到数据库...
bcp "SELECT * FROM [Excel 12.0 Xml;HDR=YES;DATABASE=%ExcelFilePath%].[dbo].[%SheetName%]" queryout "%TargetTable%" -c -t, -S %TargetServer% -U %UserName% -P %Password% -m1 > nul

echo 数据导入完成。
pause

请注意,上述脚本中的-U-P选项用于提供连接数据库的用户名和密码。确保将脚本中的其他参数替换为实际的值,并根据需要进行其他适当的调整。

相关推荐

  1. sqlserver导出数据excel导入一个数据库

    2024-01-11 12:18:04       68 阅读
  2. C#把excel数据导入sqlserver

    2024-01-11 12:18:04       45 阅读
  3. excel数据导入数据库的方法

    2024-01-11 12:18:04       38 阅读
  4. 使用Excel导入导出数据

    2024-01-11 12:18:04       43 阅读
  5. Excel百万数据如何导入导出

    2024-01-11 12:18:04       39 阅读
  6. Excel表格导入/导出数据工具类

    2024-01-11 12:18:04       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-11 12:18:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-11 12:18:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-11 12:18:04       82 阅读
  4. Python语言-面向对象

    2024-01-11 12:18:04       91 阅读

热门阅读

  1. 【Machine Learning】Other Stuff

    2024-01-11 12:18:04       44 阅读
  2. 数据结构之红黑树

    2024-01-11 12:18:04       63 阅读
  3. 深入解析 Golang 中的自旋锁

    2024-01-11 12:18:04       56 阅读
  4. Go语言中的Select:深度解析与实战案例

    2024-01-11 12:18:04       59 阅读
  5. jQuery —— ajaxForm和ajaxSubmit的用法与区别

    2024-01-11 12:18:04       63 阅读
  6. c JPEG 中MCU 的理解

    2024-01-11 12:18:04       61 阅读
  7. 探索YOLOv5微服务:gRPC Proto设计与优化策略

    2024-01-11 12:18:04       50 阅读
  8. 排序算法之快速排序

    2024-01-11 12:18:04       65 阅读
  9. Facebook新注册账号频被封?如何预防封号?

    2024-01-11 12:18:04       53 阅读
  10. Golang 中哪些类型可以作为 map 类型的 key?

    2024-01-11 12:18:04       56 阅读