如何把Access 数据导出到SQL Server?

SQL Server 和 Access 数据导入导出 见很多新入门学编程的朋友,都问同一个问题,现在把我个人开发中用到的方法公布如下,您有好的想法请多多交流。一、下面是用存储过程导入ACCESS数据到SQL SERVER数据库,代码少。CREATE PROCEDURE PPED@TN varchar(50) AS    select  *  into #temp1 from Opendatasource(Microsoft.Jet.OLED 阅读详情

在论坛里看见好多新人都提问过这个老问题了,最近我也因为修改一个旧系统,用到了把ACCESS数据表要导出到SQL SERVER进行处理,现在把我实现的简单方法与新手们分享,有什么不足之处,欢迎指正,交流。

1、打开ACCESS数据库,右键选中要导出的表TABLE1,选择"导出",出现一个‘将表TABLE1导出....‘的对话框,在‘保存类型(T)’下拉列表选中'ODBC Databases (),出现一个导出对话框,一般的表名不做修改,默认就行了,点击‘确定’。


2、在‘选择数据源’对话框中,点击‘新建’按钮,出现的‘创建新数据源’中,选择‘SQL Server’数据源驱动程序,点‘下一步’,数据源名中可以输入你想定义的数据源名,本例数据源名为‘DC12’,点‘下一步,点‘完成’。


3、在出现的‘创建到SQL Server的新数据源’对话框中,服务器(S):选项下拉列表中,选择一个你想连接到的本地数据库或者网络数据库的服务器名称,本例的服务器名称为‘JIABAO9’,点‘下一步’,选中‘使用用户输入登录ID和密码的SQL Server 验证(S)’,分别在‘登录ID(L)和密码(P)’中输入访问数据库的的用户名和密码,点‘下一步’。


4、选择数据库的对话框里,在‘更改默认的数据库为(D)’下拉列表中选择一个已经有存在的数据库名称,本例数据库名为‘DBTEXT’,也就是把ACCESS数据库的TABLE1表数据导出到DBTEXT数据库,按‘下一步’--》完成--》确定。


5、在出现的‘选择数据源’对话框中,一般我们不用再修改‘DSN 名称(D)’的文件名了,前面已经命名为‘DC12’,点‘确定’;要求你在‘SQL Server登录’对话框里再次输入登录数据库的用户名和密码,输入完后,点击‘确定’,如果不出现错误提示,表明已经成功将ACCESS数据库表TABLE1的表结构和数据导出到数据库名为JIABAO9了。


6、在JIABAO9数据库下就新建立有一个名称为TABLE1的新表了,可用select * from TABLE1 来查询刚才导入的数据了。 

7、因为是从ACCESS把数据表导入到SQL SERVER数据库的, 所以ACCESS和SQL SERVER数据

库的语法上有差别;

select  'stano,sname from stainfo where datepart(''m'',birth) =';是在ACCESS

数据库中的查询语句,在SQL SERVER中不能这样表达,否则会产生语法错误,

无效的参数传递: Invalib parameter specified for datepart;

注意大多数都是由引号或标点符号引起的,把m的引号去掉,

应该改为: select 'stano,sname from stainfo where datepart(m,birth) ='。

Access数据库到SQL语句的转换指南 本文还有配套的精品资源,点击获取 简介:Access是一种轻便的关系型数据库管理系统,但它与MySQL、SQL Server等系统的不兼容性给数据迁移带来挑战。本文旨在介绍如何将Access数据库转换为SQL语句,以便迁移到其他数据库系统。包括了连接Access数据库、表结构分析、生成CREATE TABLE语句、数据导出和关系处理等关键步骤,以及在迁移过程中需要注意的数据... 阅读详情

相关推荐

GD32F103RCT6/GD32F303RCT6(6.2)USART串口实战:从寄存器配置到DMA高效传输

本文详细介绍了GD32F103RCT6和GD32F303RCT6的USART串口通信实战,从寄存器配置到DMA高效传输的全过程。通过具体的代码示例和优化建议,帮助开发者快速掌握串口通信的关键技术,提升嵌入式开发效率。特别强调了DMA在高速数据传输中的优势和应用技巧。

weixin_33725239的博客 309

ACCESS执行SQL语句导出一句话拿webshell

7 2012-2 ACCESS执行SQL语句导出一句话拿webshell 分类:入侵笔记 | 评论:0 | 浏览: 实用环境,在access后台其他方法不能拿到webshell   但是后台有SQL语句查询执行,就可以直接access导出一句话拿webshell了   不过需要知道物理路径才能导出,利用IIS的解析漏洞导出EXCEL文件拿到webshell,因为ACCES

kendyhj9999的专栏 1137

基于 MATLAB 的综合能源系统建模:全面解析与案例应用 

本文详细介绍了基于 MATLAB 的综合能源系统建模相关知识,包括 MATLAB 在综合能源建模中的优势、综合能源系统各组件和网络的建模方法,并通过园区综合能源系统的案例展示了从建模到优化调度求解以及结果分析的全过程。在当今全球能源格局深刻变革的背景下,综合能源系统(Integrated Energy System,IES)作为一种创新的能源供应体系,整合了多种能源形式,如电力、热力、燃气等,以实现能源的高效生产、传输、分配和利用。需要考虑燃气的压力、流量特性以及管道的阻力特性等。

qq_57128262的博客 1336

将ACCESS数据库迁移到SQLSERVER数据库方法(图文详解)

本人在做专业课设计时需要将自己动手把ACCESS数据库中数据转换到SQL Server数据库中。经过百般挫折也算是完成了,经过这般痛苦感觉,还是记录下来比较好,否则都对不起自己浪费的那好几个小时。废话不错说,切入正题。   在此之前,先跟大家说一下这两种数据库,这样大家就会理解我为什么会转换数据库了。 Microsoft Office Access简介   Microsoft Offic

程金鹏(程利鹏) 4万+

UVM概述及uvm_component和uvm_object(一)

UVM:Universal Verification Methodology(通用验证方法学) UVM:是建立在systemverilog平台上的一个库,提供了一系列的接口,让我们能够更方便的进行验证。验证平台组成: Driver:用来把不同的激励施加给DUT; Monitor:用来检测DUT的输出; Scoreboard:专门用来比较期望值与monitor检测到的DUT输出; Refer

南国之邱 1万+

ESP32-C3微型9轴感知模块的硬件工程实践

在嵌入式系统小型化趋势下,低功耗微控制器与多传感器融合成为智能终端的基础技术路径。其核心原理在于芯片能效比、射频合规性与电源噪声抑制的协同优化,技术价值体现在降低认证门槛、提升EMC鲁棒性及保障MEMS传感器精度。典型应用场景包括可穿戴设备、微型无人机姿态控制和工业边缘传感节点。本文围绕ESP32-C3平台展开,深入解析QFN封装选型逻辑、同步降压电源设计、LSM9DS1九轴校准策略等关键环节,覆盖FCC/CE认证规避、USB-C接口EMC防护等高频工程痛点。

weixin_42607969的博客 369

ACCESS数据库获取表结构与主键(access自动转sqllite)

access自动转sqllite

weixin_42115630的博客 1246

ROS开发者的福音:用Anaconda虚拟环境解决Python包冲突(附完整配置流程)

本文为ROS开发者提供了使用Anaconda虚拟环境解决Python包冲突的完整方案。通过分析冲突根源,详细介绍了Miniconda安装、专用环境创建以及核心桥梁包的配置流程,并阐述了“混合环境运行”与“纯虚拟环境构建”两种实战工作流,帮助开发者实现ROS核心与特定Python库的和谐共存,从而提升开发效率和项目可维护性。

weixin_28835789的博客 339

SQL_SERVER数据 导出 Access数据

if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_exporttb]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[p_exporttb]GO/**//*--数据导出Access导出数据库中的表到Access    如

Kevin 1126

2025年普通人转向人工智能运维(AIOps)学习建议(附最新技术实践与资源)

AIOps不仅是技术的叠加,更是运维流程的重构。建议通过“学习-实践-反馈”循环,逐步从工具使用者成长为解决方案设计者。如需完整资源链接,可访问上述推荐的优快云博客及GitHub仓库。

资深全栈架构师,乐于在 优快云 分享技术见解,与大家携手共进,共攀技术巅峰! 3096

SIWAVE+ADS提取PCB走线寄生参数

本文将介绍一种很适合PCB走线提取寄生电感等参数的方法,即是通过SIWAVE将PCB走线的S参数提取出来,再通过ADS将S参数转换成电感、电容值。

sinat_15150363的博客 1765

sql server数据导出到access_IT审计SQL学习数据导出

2.4 数据导出我们运用SQL进行一些查询运算后,通常我们有导出数据的需求。通常我们有两种方法:导出向导和语句导出。这两种方式的优缺点和导出的两种方法的优缺点是相同的。使用Navicat的导出向导可以将数据库中的表导出成Excel、CSV、TXT、SQL脚本等常见数据格式,具体操作方法和导入向导类似,这里我们主要讲解下用语句导出的方法。这里我们还是用上一节导入的“ecommerce”表为...

weixin_39605706的博客 293

小程序设计中的区块链应用:数字藏品实现

本文旨在为开发者提供在小程序中实现区块链数字藏品功能的完整技术方案。区块链与数字藏品的基础概念智能合约的设计与实现小程序与区块链的交互方式数字藏品的完整实现流程文章将从基础概念入手,逐步深入到技术实现层面,最后通过完整项目案例展示数字藏品在小程序中的实现方式。每个技术点都会配合代码示例和架构图进行说明。区块链:一种分布式数据库技术,通过加密算法保证数据不可篡改数字藏品:基于区块链技术的数字资产,具有唯一性和可验证性NFT。

小程序开发 1351

[转载]利用SQL Server的DTS操作EXCEL、Access等数据表的导入导出

熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详细说明

zhuweiwei的专栏 1866

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

access sql server 数据库 数据导出

昨天弄了一个比较棘手的问题。从网上下载了一个软件,他的数据库是access的,打开看了一下,感觉不错,适合我现在项目的需求,大部分能够满足我的项目需要,就想拿来主义。可是我们项目的数据库一直都是用的sqlserver,于是,就在网上疯狂的,找关于access转换为sqlserver的资料在这里我想说一下有关的注意事项:数据库升迁转换access---sqlserver:   1.首先要说的

571

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

通过SQL脚本将SQL Server数据直接导出至Access数据库中

string sSql = “INSERT INTO OpenDataSource(‘Microsoft.ACE.OLEDB.12.0’, ‘Data Source=“D:\test.mdb”’)…string sSql = “INSERT INTO OpenDataSource(‘Microsoft.Jet.OLEDB.4.0’, ‘Data Source=“D:\test.mdb”’)…无此组件时,会提示“尚未注册 OLE DB 访问接口 “Microsoft.ACE.OLEDB.12.0””

haokaka2的博客 429

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

(转) SQL SERVER数据导出Access

代码 /*--数据导出Access导出数据库中的表到Access,可以同时导出指定的N个表如果文件不存在,将自动创建文件如果表存在,将覆盖现有的表--邹建2004.04--*//*--调用示例--导出所有用户表p_exporttb@s_tbname='',@path='c:\',@fname='qq.mdb',@s_user=sa,@s_password=ilovecw--导出指定表p...

weixin_30297281的博客 195

利用SQL Server的DTS操作EXCEL、Access等数据表的导入导出

熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转

Mr_SuperMan的专栏 1014

SQL SERVER 和ACCESS的数据导入导出

代码 EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GOinsert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:\jlyAc...

weixin_30627381的博客 109

SQL SERVER 和ACCESS、EXCEL的数据导入导出

SQL SERVER 与ACCESS、EXCEL之间的数据转换SQL SERVER 和ACCESS的数据导入导出[日期:2007-05-06] 来源:Linux公社 作者:Linux熟 悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在 Transact-SQL语句中,我们主要...

weixin_30438813的博客 102
上一篇: 如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误
下一篇: 完全卸载oracle11g步骤
上海1943
博客等级 码龄15年 6粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值