求助_求教:access数据库迁移到sql server的祥细方法_人力资产
学习交流 » 人力资产 »求教:access数据库迁移到sql server的祥细方法
|
|
| |
作者 |
|
akai_2015 [个人空间]
注册  2017-08-05 发贴数 46 精华数 0 原创贴 0 来自 状态 正常
级别 会员 |
|
|
求教:access数据库迁移到sql server的祥细方法,哪位老师指教下,万分感激 |
|
|
于 2017-11-21 14:29 被 akai_2015 修改
|
|
qf2016 [个人空间] QQ名 meng 113779009
注册  2016-01-17 发贴数 2537 精华数 0 原创贴 0 来自 状态 正常
级别 版主 |
|
|
sql server数据库 系统默认采用的是access数据库,access数据库能满足大部分使用者的需求,特别是单机用户。 1、数据量比较大或者希望获得更快速度的时候,建议考虑采用sql server数据库。 2、相比access数据库,sql server数据库更安全、速度更快。 sql server相关知识 1、一个帐套对应一个数据库名比如 sql_hr ,系统里用该名称进行连接。 2、该数据库名所有的数据存放在一个数据库文件里,比如 d:\sql_db\sql_hr.mdf 里。系统自动把上传的相关文件存放在d:\sql_db\sql_hr_file目录下,当恢复数据库、换服务器时,这部分文件需要手工复制 3、软件每次备份产生一个bak文件,可以用该bak文件创建一个数据库用于异常时恢复 sql server相关的数据转换、压缩、恢复均执行dll 目录下面的sqltool.bat(下面简称sqltool) 从access迁移到sql server数据库: 1、安装sql server软件,对sa用户设置密码(一般建议用sa),如果安装的时候没设置可以从企业管理器里进去设置密码。 2、用sqltool把access数据库转换进sql server数据库。 3、注意记住数据库名、sa的密码。在服务器配置里设定管理系统指向的数据库,注意这里不是数据文件名,是数据库名。 4、sql方式需要一个针对sql的许可授权。进许可管理申请临时许可,产品标识输入mssql,点本机按钮,保存后重新启动服务端。 sql server数据库模式下的恢复: 1、安装sql server 2、在sqltool里建立数据库,可以利用原来的mdf文件或者备份的bak文件,2种方式都可以 3、在系统里配置数据库,指向恢复的数据库,如果和原来的数据库名一样就不需要修改 sql server数据文件大了如何压缩: 1、数据库自带的收缩功能效果不明显,无法有效减小数据文件的大小 2、利用sqltool处理,可以取得不错的效果 3、执行sqltool,在MSsql迁移栏目工具里,利用MSSQL从MSSQL复制数据功能,创建一个新的数据库,新数据库的文件可能会瘦身很多 4、存放于硬盘目录的照片数据等文件需要手工进行复制 5、把数据库连接指向新的数据库即可 |
|
|
|
|
|
|