迁移access数据库合并到sqlserver

迁移access数据库合并到sqlserver

ID:20929918

大小:56.00 KB

页数:4页

时间:2018-10-18

迁移access数据库合并到sqlserver_第1页
迁移access数据库合并到sqlserver_第2页
迁移access数据库合并到sqlserver_第3页
迁移access数据库合并到sqlserver_第4页
资源描述:

《迁移access数据库合并到sqlserver》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

2、是一些将外围的Access数据库迁移到SQLServer环境的主要理由:  对数据库的多用户访问。现在,Access数据库可能在你的用户群中很流行,但是这也会引起问题。Access数据库只能在适当的性能水准上满足少数用户的请求。如果更多用户开始使用这个应用,那么Access数据库无法进行良好的扩展。而SQLServer可以处理数千个用户,因此是多用户环境的理想选择。  重新设计和编写让应用变得一些少,性能好一些。现在可能就是重新编写现有的应用的正确的时机,这样让应用更少和更好。许多Access应用很可能是由非专业IT部门的人员来开发的,对他们

3、来说Access不是非常熟悉的。代码和数据库可能没有按照现有的开发标准来开发,由于缺乏足够的经验和时间,可能被设计和编写的质量很差。通过集中常用的处理,你的整个组织都可以从标准化和统一应用和数据中获益。  和外部环境交换数据。SQLServer提供了更好的工具和Oracle、DB2和SAP等其他的环境进行通讯。通过数据转换服务/集成服务(DataTransformationServices/IntegrationServices,DTS/SSIS),和其他环境的数据交换可以在现有的应用中自动处理或者集成。  更先进的分析和解决性能问题的方法。

4、这些工具包括SQLProfiler,QueryAnalyzer中的执行计划(executionplan),indextuning向导和使用filegroup来跨磁盘扩展数据。SQLServer还拥有专为多用户环境设计的更好的锁机制。  SQLServer优于Access的数据库安全。icrosoft支持作为单点引用。开始的时候,Access应用可以通过ODBC连接到SQLServer,以后你可以修改它使用OLEDB,这样可以提供更好的性能。但是,访问方式从ODBC变为OLEDB可能要对应用代码的修改。  Microsoft提供一些免费工具可以

5、辅助你完成迁移过程。下面是两种最常见的迁移方法:  使用SQLServerMigrationAssistantforAccess来迁移数据库  SQLServerMigrationAssistantforAccess(SSMA)是一个友好的工具,产生潜在的SQLServer模式和SQL脚本。使用这个工具,你可以分析迁移脚本和对象,进行修改,然后对SQLServer数据库运行脚本。你可以下载SQLServerMigrationAssistantforAccess,并且从《MigratingAccesstoSQLmade(almost)easy》

6、中学习如何使用该工具。  使用导入/导出向导来迁移数据库  SQLServer2000(DTS)和SQLServer2005(SSIS)中自带的导入/导出向导可以帮助你迁移Access数据库中的基本模式和数据到SQLServer中。  注意:  加入目标对象不存在,它将被创建出来。假如这个对象是数据库表,那么该表会被创建但是没有键和关系。  Access数据库中的查询可以被转换成SQLServer中的视图。  大部分转换错误和长类型的文本字段以及日期类型相关。  最佳的迁移方法是两个工具都使用:SSMA用于迁移模式,而DTS/SSIS用于迁移

7、数据。  下面将介绍如何使用DTS/SSIS向导  在SQLServer2000中,打开企业管理器:    Tools(工具)⇒DataTransformationServices(数据转换服务)⇒Importdata.(导入数据123下一页>>>>这篇文章来自..,。)    出现icrosoftAccess,并在Filename(文件名)字段中填写Access*.mdb文件.点击Next(下一步).    在Chooseadestination(选择目标)窗口中:选择:  MicrosoftOLEDBProviderf

8、orSQLServer  在Server(服务器)字段填写你的SQLServer实例名  认证信息,并在Database(数据库)字段填写目标数据库名  点击Nex

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。