access数据库向sql server导入问题

问题描述

有数百个结构相同的access数据库文件,要导入到sqlserver,sqlserver不在本地,而且每天都要操作。是不是只有从access读一条记录,再在sqlserver里插入一条?然后再读、再插.....,有没有效率更高的办法?

解决方案

解决方案二:
预计access数据量应该不大,那就每一个直接读到内存,然后一次性插
解决方案三:
楼上能给个例子吗?

时间: 2024-07-30 10:16:48

access数据库向sql server导入问题的相关文章

Access数据库升迁SQL Server问题

在软件开发过程中经常会遇到数据库升迁的问题,原因比较多,如acsess访问速度比sql server慢.删除数据记录后access会留下空档,文件越来越大(也可用压缩修复的方式减小文件大小,但太麻烦),访问速度越来越慢,甚至会数据库损坏,损坏得比较轻的可以找第三方工具来修复,便严重时会导致数据库无法修复,或修复后数据记录会损坏.所以我们大有必要升迁我们现有的Access数据库到SQL Server; 现谈谈笔者在升迁时的做法及注意事项 1,对于日期字段字段 access表示为:#1981-28-

迁移合并Access数据库到SQL Server

本文将探讨Access与SQL Server合并过程的种种好处,并为更深入的分析和迁移过程提供相关的链接-- Microsoft Access是一个简单好用的开发工具,即使你没有开发经验也可以写出Access程序.可能在你的组织中很多部门内部都有内部使用的Access数据库,它们因为某些原因而被创建出来,并存在已久.另一方面,还存在着很重要的原因,需要将这些部室内的Access数据库合并到一个集中的SQL Server数据库. 将Access数据库迁移到SQL Server的理由 下面是一些将外

Access与MS SQL Server数据库的相互转换

  一.将Access 数据库数据移植转换为sql server 2000 第一步,开启SQLSERVER 2000服务管理,打开"企业管理器",新建一个数据库,名称为"Access数据转换"; 第二步,运行"导入和导出数据",打开"DTS导入/导出向导".选择数据源时,有两种选择:"Driver do Microsoft Access(*.mdb)"或"Microsoft Access"

Sql Server 导入另一个数据库中的表数据

在涉及到SQL Server编程或是管理时一定会用到数据的导入与导出, 导入导出的方法有多种,此处以SQL Server导入表数据为例,阐述一下: 1.打开SQL Server Management Studio,在对象资源管理器中,展开"SQL Server 实例"→"数据库"→"你需要导入数据的数据库"节点,单击鼠标右键,选择"任务"→"导出数据"命令.出现导入和导出向导的欢迎界面,单击"下一

ASP数据库服务器SQL Server

server|服务器|数据|数据库|服务器 微软的SQL Server是一个关系数据库,它是一项完美的客户/服务器系统.SQL Server需要安装在Windows NT的平台上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平台,它使SQL Server具备足够的威力和功能. 这里所有的文章所采用的数据库应用程序都是基于SQL Server之上的,采用ODBC及标准的SQL查询,可以非常简单的移植到任何一个支持ODBC的数据库之上,如

SQL SERVER导入数据到ORACLE的方法总结

我们偶尔会有将数据从SQL SERVER导入到ORACLE当中的这种需求,那么这种跨数据库导数有那些方法呢?这些方法又有那些利弊呢? 下面比较肤浅的总结了一些可行的方法. 1:生成SQL脚本然后去ORACLE数据库执行. CREATE TABLE TEST (       ID   INT ,       NAME VARCHAR(12)   )   INSERT INTO dbo.TEST   SELECT 1001, 'Kerry' UNION ALL   SELECT 1002, 'Jim

如何转换SQL Server 2008数据库到SQL Server 2005

    背景介绍: 公司一套系统使用的是SQL SERVER 2008数据库,突然一天收到邮件,需要将这套系统部署到各个不同地方(海外)的工厂,需要在各个工厂部署该数据库,等我将准备工作做好,整理文档的时 候,坑爹的事情发生了,居然发现有两三个工厂使用的还是SQL SERVER 2005数据库,要命的是这几个工厂没有SQL SERVER 2008的数据库服务器.而其中两个正准备做服务器的迁移升级,但是IBM的存储还没有到,没办法,这么"反人类,阻挡历史进程"的事情就发生了,我以为 这种

SQL Server 2005 数据库转 SQL Server 2000的方法小结_MsSql

今天有朋友推荐个活就是把Sql Server 2005的数据库转到Sql Server 2000里,但实际操作起来遇到的问题还不少,网上搜了一些办法,在此陈列出来,并把我使用时遇到的问题及解决方案一并记录下来,以备后期查阅 前几步和网上说的一样,先生成2000的脚本,然后再到2000里面执行.操作如下: 打开 SQL Server 2005 的Manger Studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 找到你要转换的数据库(建议先将此数据库里的登录名清

sqlserver-关系型数据库(sql server, oracle, mysql)中的数据Load到HBasez中

问题描述 关系型数据库(sql server, oracle, mysql)中的数据Load到HBasez中 我现在的数据是在关系型数据库(如sql server, oracle, mysql)中,且主键为复合主键,我现在想把这些数据导入到HBase中该怎么做啊?各位大神帮帮忙啊 解决方案 用Kettle抽数工具,很方便支持各种数据库之间的数据转换 解决方案二: 试试这个 数据抽取工具V3.0 http://download.csdn.net/detail/haonengbao/766908