怎样通过编程实现MSSQL 和 Access的数据同步备份
我有一个这样的需求,A软件的数据库是access,B软件所用的数据库是sql2005,当用户用B软件时,实现access的数据自动导入到sql2005,请问用什么方法可以实现,请大家提供一个思路,谢谢!
SQL code:
--方法1
1、写个存储过程比对access和sql2005对应表数据,并同步操作。
2、触发器,当B执行的时候运行上述存储过程进行处理
--方法2
access的表,转到sql2005里面,然后在access侧做链接表即可。
参考!
A软件的逻辑处理我不需要关心,我只关心它操作过后所产生的数据,B软件的工作就是通过A软件所产生的数据生成报表,所以我需要实时更新B软件数据库(mssql)的数据,这个操作我可以在B软件里提供一个按钮给用户,让用户进行手动点击便可实现实时更新,有一个问题就是access的数据量已经相当庞大,如果每次都进行完全备份,恐怕会花费较长的时间,所以是否可以用差异备份法之类的技术来处理,该如何来处理这类问题?
ACCESS自动导入到SQL,这个需要ACCESS支持或程序实现。或者变通在SQL里面定制任务,定时扫描ACCESS进行更新,但这些都是效低不高的。建议备份ACCESS就好,需要时再导入SQL进行分析。
相关问答:
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......
dwr.xml:
<create creator="struts" javascript="PrisonerActionForm">
<param name="formBean" value="prisonerForm"/>
< ......
字段的默认值约束生所的约束名称系统常常在后面添上一个随机的字符串,
如
DF__Admin__locked__014935CB
这样造成以后在修改改约束的时候很麻烦,怎么设置不让数据库自动生成这样的随机名称的约束名称
而向这样 ......
我定义一个函数,有五个参数
但实际上我调用时不一定传五个参数,有时只需要传二个参数,有时只需要传三个参数等等
这种参数怎么定义呢?
SQL code:
CREATE FUNCTION [ owner_name.] function_name
( [ { ......