对于经常使用access数据库的用户来说access数据库里的表容量是有限制的,超过数据库容量就会停止生成表这给用户带来很大不便,如查一两年大数据用access生成表就显得力不足,会提示其他错误所以不得不通过其他数据库来顶替access。sqlserver2005很好兼容access数据库所以也支持access表数据导入,导入时间也不长下面介绍如何将access数據导入SqlServer2005.
-
一、打开SqlServer2005,登录--选择需要目标数据库--右键数据库--任务--导入数据
-
二、选择要复制的数据源。数据源选择Microsoft access--浏览你的数据源文件这里嘚access数据源,如果你生成表过大你可以生成多个相同表结构的表。在导入数据直接到SqlServer某一张表这样你的大数据就可以集中在同一张表,泹是要切记表结构要一样。
-
三、选择目标指定将数据复制在何处这里面服务器名称可以服务器名也可以网络ip。使用SqlServer身份验证选择目標数据库--复制一个或者多个表视图的数据。
-
四、选择导入到目标表或者导入新建表执行--完成。
-
access数据库数据若导入SqlServer某表的结构需要一致
-
SqlServer導入数据日志会明显增大。当然可以收缩数据库日志就可以了
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。