社区
Access
帖子详情
数据导入
happyie
2007-03-08 01:45:08
把远程sqlserver中的数据导入到本地access表中,有哪些好的办法吗?
...全文
282
7
打赏
收藏
数据导入
把远程sqlserver中的数据导入到本地access表中,有哪些好的办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OracleRoob
2007-03-13
打赏
举报
回复
用链接表或传递查询。
或者用ADO写代码,把后台数据读取到本地。
ahjoe
2007-03-12
打赏
举报
回复
用同步专家网络版。
或者写个几十行的小程序, 用ADO组件, 专门转移数据。
如果你要使用同步专家网络版的数据同步功能,请仔细阅读以下内容
一、基本概念
数据集 - 指同步的对象,对于数据库,一个表,就是一个数据集;
记录 - 组成数据集的数据条目,与数据库里的记录是同等概念;
字段 - 一条记录的各个属性数据,与数据库里的字段是同等概念;
"关键字段" - 一个特殊的字段,它的值具有唯一性,在一个表中,不会有两条记录的关键字段有相同值。关键字段应该是字符型或方便转换成字符串的。一旦记录写入完成,关键字段的值不可以被修改。关键字段不支持 Unicode。表的主键可以作为关键字段。为了提高同步效率,关键字段应该有索引。为什么要有关键字段?因为同步是根据关键字段来识别一条记录的,没有关键字段就不能区分各条记录,也就谈不上同步了。
"修改时间" - 这是一个字段,对新加的记录,该字段保存添加记录的日期时间,如果记录被修改,该字段保存记录最后被修改的日期时间。要实现对记录的修改也能进行同步,必须要有"修改时间"字段,即使不需要对修改记录进行同步,为了实现高效的数据同步,也要有"修改时间"字段。该字段支持 DateTime, Date 类型。为了提高同步效率,修改时间字段也应该有索引。如果同步的双方(两个数据集)都有同一条记录,但有一边的该记录修改过了,就要对比“修改时间”字段来判断究竟哪边是修改过的。如果某些表,记录不算多(数百或上千条记录都算是较少的),且只会往里面添加记录,不会修改及删除其中的记录,那么,不需要有修改时间字段。同步专家网络版有一个时间选项,允许只同步最近多少天修改的记录,对于记录数量庞大的情况,经过这一选项的过滤,要扫描的记录就不多了。最大限度地节省同步所需要的时间。
"删除标记" - 这是一个字段, 为了对记录的删除操作也能进行同步,要求应用系统删除记录时,不是立即从表中删除它,而是先将该记录的"删除标记"置为"真"。为什么要这样做?如果没有“删除标记”,删除记录时立即从表中删除,那么,对于双向同步的情况,该记录被删除之前,有可能已经同步到其它主机上了,下次同步时,可能将该记录又从其它主机同步回来了。在应用系统中要增加一个功能模块,用于定期(手工或自动)对表进行清理,删除所有标记为 已删除 的记录。
二、软件架构
同步专家网络版
|
|
数据接口(wDataAcc.dll)
|
|
ODBC
|
|
数据库
三、使用方法
1. 添加ODBC数据源
运行Windows自带的ODBC数据源管理程序 odbcad32.exe, 可以添加数据源(也就是需要同步的数据库了)。
有两种数据源"用户数据源", "系统数据源", 用户数据源,只允许当前登录的用户访问,而系统数据源允许本机的所有用户访问。
下面以 Access数据库 d:\abc.mdb 文件为例介绍添加数据源过程:
先选到"系统DSN"页, 点"添加"按钮, 然后选择驱动程序"Microsoft Access Driver(*.mdb)", 再点"完成",在"数据源名"一栏给该数据源取个名称(比如 ABC), 再点选择按钮,选"d:\abc.mdb"文件。最后点"确定"按钮,完成添加。
有的数据库比如(MySQL, DB2...), 然后才能添加相应的数据源。
2. 数据接口配置
数据接口(wDataAcc.dll)使用配置文件 DataSync.ini, 同步专家网络版提供了一个独立的程序IniAdmin.exe用于管理数据接口配置DataSync.ini(如果你理解该配置文件的结构,也可以用记事本编辑它)。
3. 同步专家网络版服务端
为每个用户添加允许访问的 数据集,并指定其访问权限。
4. 同步专家网络版客户端
为每个要同步的表添加同步任务(因为同步的对象是表), 设定各种同步参数。
happyie
2007-03-12
打赏
举报
回复
还有其他方法吗?
happyie
2007-03-12
打赏
举报
回复
顶
xwwlgs
2007-03-12
打赏
举报
回复
传递查询
wwwwb
2007-03-08
打赏
举报
回复
1、用链接表;
2、用JET SQL语句;
3、用DTS。
OracleRoob
2007-03-08
打赏
举报
回复
用链接表或传递查询。
R语言从入门到精通系列之
数据
导入
实战视频课程
本篇首先介绍了如何将txt、csv、非机构花文本文件
数据
导入
到R语言中,并介绍了四种
导入
excel
数据
的方法,在介绍R与MySQL
数据
库管理中,详细介绍了ROBBC包和RMySQL包的安装及使用;后介绍了网络
数据
爬虫技术,包括利用XML爬取网络表格
数据
、利用RCurl包批量下载ftp文件等方法。本课程配套课件和脚本均可下载,方便学员跟着视频自己动手操作。
如何用Matlab把excel表格中的
数据
导入
Matlab中并绘制出图?
如何用Matlab把excel表格中的
数据
导入
Matlab中并绘制出图? 1.将excel中的
数据
导入
Matlab中,点击“
导入
数据
” 2.弹出“Import”窗口,在窗口工具栏左侧
导入
选项中选择“Matrix(矩阵)”,然后点击工具栏右侧的“勾”,
导入
数据
。 3.关闭“Import”窗口,回到MATLAB主程序,在WorkSpace(工作空间)中可以看到刚刚
导入
矩阵变量,接下...
如何把
数据
导入
数据
库
开发工具与关键技术:SQL
数据
库是我们经常用到的软件,但是如何把自己想要的
数据
导入
到
数据
库之中呢 下面我来给大家讲解一下。 首先我做一个案例: 先给大家看一下我将要
导入
的是哪一个
数据
: 就是这两个了,
导入
数据
库有2个难点 1丶你得记住你要把文件放入的地方(当然这只是方法之一) 2丶切记别玩了
导入
之后的附加 接下来给你们看一下
导入
成功之后的图片: 这就是把
数据
导入
数据
库成功之后的样式,可以看到...
Sqoop全量
数据
导入
、增量
数据
导入
、并发
导入
(Sqoop进阶)
Sqoop支持两种方式的全量
数据
导入
和增量
数据
导入
,同时可以指定
数据
是否以并发形式
导入
。下面依次来看: 全量
数据
导入
就像名字起的那样,全量
数据
导入
就是一次性将所有需要
导入
的
数据
,从关系型
数据
库一次性地
导入
到Hadoop中(可以是HDFS、Hive等)。全量
导入
形式使用场景为一次性离线分析场景。用sqoop import命令,具体如下: # 全量
数据
导入
sqoop import...
oracle之——oracle
数据
库
数据
导入
导出步骤(入门)
oracle
数据
库
数据
导入
导出步骤(入门)说明: 1.
数据
库
数据
导入
导出方法有多种,可以通过exp/imp命令
导入
导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/imp命令
导入
导出,避免第三方工具版本差异引起的问题,同时效率更高,但特别注意:采用命令时要注意所使用的用户及其权限等细节。 3.在目标
数据
库
导入
时需要创建与导出时相同的用户名、权限、表空间名
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章