求助_求教:access数据库迁移到sql server的祥细方法_人力资产
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
akai_2015  [个人空间]


注册  2017-08-05
发贴数  46
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2017-11-21 14:29

求教:access数据库迁移到sql server的祥细方法,哪位老师指教下,万分感激


        于 2017-11-21 14:29 被 akai_2015 修改


qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2537
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2017-11-22 08:02

 
 
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、把数据库连接指向新的数据库即可





 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]