excel 服务器怎么添加文件,本地的Excel文件怎么导入到远端服务器的临时表中
本地的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文件怎么导入到远端服务器的临时表中相关推荐
- excel工作表添加目录_长Excel工作表的目录
excel工作表添加目录 In the comments for my post on creating a table of contents in Excel, Eden asked: " ...
- wps文件怎么到云服务器,怎么添加WPS电脑上的文件夹到云文档
怎么添加WPS电脑上的文件夹到云文档 发布时间:2020-07-24 10:55:09 来源:亿速云 阅读:95 作者:Leah 怎么添加WPS电脑上的文件夹到云文档?很多新手对此不是很清楚,为了帮助 ...
- 项目添加到服务器报错,基于github+travis自动部署vue项目到远端服务器
前期准备 github账号一个 一个vue的项目 一台linux服务器 travis中添加项目 travis是基于github的,所有只有github的账号可以登录travis,开发者必须有一个git ...
- 怎么编辑本地的html文件,本地的HTML文件怎么打开
1 回答 2021-05-06 浏览:1 分类:其他问题 回答: 继续复制我之前的答案. 其实在浏览器里面是不行的.因为浏览器为了安全并没有给前端访问本地资源的权限,但是可以通过浏览器 API 下载的 ...
- Linux服务器上挂载window本地iso镜像文件的方法。
mount //10.7.21.25/linux -o username=Administrator,password=H@nD0ng /mnt/ 10.7.21.25是window的地址 Linux ...
- python 在excel指定列添加数据_python读取excel指定列数据并写入到新的excel方法
如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...
- excel表格末尾添加一行_在EXCEL表格中,快速插入多行、多列的技巧
在使用Excel过程中,我们会遇到需要插入相同格式的多行或多列,如果一行行或一列列的插入,对于插入的数量较少的情况还是适用的.可是如果需要插入上百的行或列,使用此方法就比较费时费力啦.分享几个小技巧实 ...
- 把本地mysql备份到服务器innodb_使用mysql备份工具innobackupex将本地数据 直接恢复 到远端服务器数据目录操作实例...
innobackupex 支持所有mysql引擎数据备份恢复安装配置方法及原理介绍,访问下面链接 http://michaelkang.blog.51cto.com/1553154/1216826 测 ...
- 把本地web项目部署在腾讯云服务器上
把本地web项目部署在腾讯云服务器上 怎样把本地web项目部署在腾讯云服务器上? 1.准备本地项目 2.配置云计算机 3.配置云服务器 4.部署项目 5.运行项目 怎样把本地web项目部署在腾讯云服务 ...
最新文章
- 使用现场总线更快更远
- 上传大数据到SharePoint 2010
- 【AWS】DynamoDB扫描操作获取表全部数据
- 算法编程题的心得体会
- KDD 2021 | 异质图神经网络的可微元图搜索
- c语言中文件如何插入数据,急求如何将下列C语言程序数据存储到文件中?
- SpringCloud Zuul(三)之常见用法
- org/springframework/util/backoff/BackOff
- office卸载工具、安装工具
- [网络流24题]孤岛营救问题
- python 生成器迭代器
- 设置数据库CRM允许select into 创建表
- 直播背后的视频云大战
- 超好用的笔记工具-notion入门指南
- MQX4.0:MK60DZ10.h头文件GPIO模块…
- 古诗文登录验证码识别及登录
- 计算机学术论文shortessay,实用的Academic Essay写作技巧汇总
- 39岁阿里P9失业,资产1.5亿,北京4套房!职场人的离职悲喜各不相同
- 北京车牌到底有什么优势?
- 分布式监控工具zabbix 配置安装