本地的Excel文件如何导入到远端服务器的临时表中?

现在我有一个excel文件,我想把里面的数据导入到远端服务器中去,但是那边规定不能修改数据库的结构,只能用临时表,那么请问大家,我怎么才能把excel中的数据导入到远端服务器的临时表中呢?

分享到:

------解决方案--------------------

--64位win7 sql2008r2  64位offiece2010环境下测试通过(其他系统未试过)

--1.本机操作,导入数据(d:\生产计划项目.xls sheet1$)插入到本地数据库的jhxm临时表

delete from jhxm

go

insert into jhxm(hpbh,hpmc,xh,jhxm,scbj,scbz,gzdj,gzjh)

select [零件号],[零件名称],[序号],[计划项目],[是否生产报交],[生产班组],[跟踪的单据],[跟踪的件号] --excl第一行的各个字段名

FROM OpenDataSource('Microsoft.ACE.OLEDB.12.0',

'Data Source=d:\生产计划项目.xls;

User ID=Admin;Password=;Extended Properties=Excel 12.0;')...sheet1$

go

--创建远程服务器连接

exec sp_addlinkedserver

@server=N'rmtServer', --给远程服务器起名

@srvproduct=N'',

@provider=N'SQLOLEDB',

@datasrc=N'192.168.0.1,1433' --ip地址和端口号

go

--设置远程服务器的登陆凭证

exec sp_addlinkedsrvlogin

@rmtsrvname=N'rmtServer',

@useself=false,

@locallogin=NULL,

@rmtuser='sa',

@rmtpassword='111111' --sa密码

go

--查看是否连接到了远程服务器

/*

sp_helpserver

go

sp_linkedservers

go

*/

--将本地表数据导入到服务器的数据库库中

INSERT INTO [rmtServer].[BLASP_QC_20130501].[dbo].[jhxm] SELECT * FROM jhxm

GO

--完成之后别忘了移除连接服务器

sp_droplinkedsrvlogin 'rmtServer', null

go

sp_dropserver  'rmtServer','droplogins'

------解决方案--------------------

查询分析器连接之后就可以操作啦

------解决方案--------------------

2个方法

要么临时用OpenDataSource,速度快,一次性的

要么用SSIS,建立ETL包,要定时计划做的,推荐用SSIS。

------解决方案--------------------

DTS 自带工具

------解决方案--------------------

先将本地EXCEL导入本地的SQL,临时表、固定表都无所谓,然后通过链接服务器导入远端服务器的临时表。

或者有权限的话,将EXCEL拷贝到远端服务器,然后使用数据库的DTS功能直接导入。

excel 服务器怎么添加文件,本地的Excel文件怎么导入到远端服务器的临时表中相关推荐

  1. excel工作表添加目录_长Excel工作表的目录

    excel工作表添加目录 In the comments for my post on creating a table of contents in Excel, Eden asked: " ...

  2. wps文件怎么到云服务器,怎么添加WPS电脑上的文件夹到云文档

    怎么添加WPS电脑上的文件夹到云文档 发布时间:2020-07-24 10:55:09 来源:亿速云 阅读:95 作者:Leah 怎么添加WPS电脑上的文件夹到云文档?很多新手对此不是很清楚,为了帮助 ...

  3. 项目添加到服务器报错,基于github+travis自动部署vue项目到远端服务器

    前期准备 github账号一个 一个vue的项目 一台linux服务器 travis中添加项目 travis是基于github的,所有只有github的账号可以登录travis,开发者必须有一个git ...

  4. 怎么编辑本地的html文件,本地的HTML文件怎么打开

    1 回答 2021-05-06 浏览:1 分类:其他问题 回答: 继续复制我之前的答案. 其实在浏览器里面是不行的.因为浏览器为了安全并没有给前端访问本地资源的权限,但是可以通过浏览器 API 下载的 ...

  5. Linux服务器上挂载window本地iso镜像文件的方法。

    mount //10.7.21.25/linux -o username=Administrator,password=H@nD0ng /mnt/ 10.7.21.25是window的地址 Linux ...

  6. python 在excel指定列添加数据_python读取excel指定列数据并写入到新的excel方法

    如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...

  7. excel表格末尾添加一行_在EXCEL表格中,快速插入多行、多列的技巧

    在使用Excel过程中,我们会遇到需要插入相同格式的多行或多列,如果一行行或一列列的插入,对于插入的数量较少的情况还是适用的.可是如果需要插入上百的行或列,使用此方法就比较费时费力啦.分享几个小技巧实 ...

  8. 把本地mysql备份到服务器innodb_使用mysql备份工具innobackupex将本地数据 直接恢复 到远端服务器数据目录操作实例...

    innobackupex 支持所有mysql引擎数据备份恢复安装配置方法及原理介绍,访问下面链接 http://michaelkang.blog.51cto.com/1553154/1216826 测 ...

  9. 把本地web项目部署在腾讯云服务器上

    把本地web项目部署在腾讯云服务器上 怎样把本地web项目部署在腾讯云服务器上? 1.准备本地项目 2.配置云计算机 3.配置云服务器 4.部署项目 5.运行项目 怎样把本地web项目部署在腾讯云服务 ...

最新文章

  1. 使用现场总线更快更远
  2. 上传大数据到SharePoint 2010
  3. 【AWS】DynamoDB扫描操作获取表全部数据
  4. 算法编程题的心得体会
  5. KDD 2021 | 异质图神经网络的可微元图搜索
  6. c语言中文件如何插入数据,急求如何将下列C语言程序数据存储到文件中?
  7. SpringCloud Zuul(三)之常见用法
  8. org/springframework/util/backoff/BackOff
  9. office卸载工具、安装工具
  10. [网络流24题]孤岛营救问题
  11. python 生成器迭代器
  12. 设置数据库CRM允许select into 创建表
  13. 直播背后的视频云大战
  14. 超好用的笔记工具-notion入门指南
  15. MQX4.0:MK60DZ10.h头文件GPIO模块…
  16. 古诗文登录验证码识别及登录
  17. 计算机学术论文shortessay,实用的Academic Essay写作技巧汇总
  18. 39岁阿里P9失业,资产1.5亿,北京4套房!职场人的离职悲喜各不相同
  19. 北京车牌到底有什么优势?
  20. 分布式监控工具zabbix 配置安装

热门文章

  1. 讲人话科普,Python是个啥?为啥大家都在学?
  2. 监控摄像头1天存储计算机,如何计算一个摄像机一天占用多少的存储量?
  3. 历年ACM-ICPC比赛
  4. wordcloud 配置项_wordcloud从安装到入门
  5. STC89C52定时器的简介
  6. unitTest单元测试
  7. 爬取知乎神回复 | 上次笑死人,这次继续笑~
  8. 【总结】华为交换机和锐捷交换机的syslog配置
  9. Java虚拟机学习集锦是我攒来的,【备战秋招冲击大厂(1)
  10. DIV自动填满剩余空间