后台管理  |    繁體   |   English   |   联系我们

24小时服务电话:0755-81991119

应用与支持

SQL数据库导入升级

更新时间:2009-6-12 11:22:32

MS SQL Server 是微软出品的数据系统,是一个有强大功能的服务软件。
MS SQL Server 通过管理一对数据库文件来为我们提供数据服务,软件的数据就保存在这个2个文件中,包括数据格式、数据计算等等内容。
本帮助说明如何把一个旧的数据库文件中的数据导到新的数据库文件中,以实现数据库文件的升级。
 
条件 :MS SQL 是运行状态,且关闭全部门禁或考勤软件,包括客户端和服务器。 

步骤:

第一步.查询目前数据库文件位于何处,同时附加新版本的数据库到SQL,作为数据要导入的数据库。

1 打开企业管理器,可以看到已经在使用的数据库 HXDATA;
2 拷贝新版本的数据库文件到一个目录;
3 把这个新的数据库文件也附加到SQL中’
4 注意附加为要改名称,在这里改为“HXDataNew”,以和旧版本的区别;
5 附加完成以后看到2个数据库,HXData是原有的(旧),HXDataNew是新的版本(新)。

第二步.执行数据导入,把数据从一个数据库(旧)导入到另外一个数据库(新)。
1 打开表,打开导入数据向导;
2 选择数据源,即从那个数据库倒,这里选HXData,也就是原有的数据库;
3 选择目的数据库,也就是倒到那里去,这里选新的数据库:HXDataNew ;
4 选择要导入的数据表;
5 选择的表:TACCESS TACCESSDetail TAlarm TControl TDeptA TDeptB TDeptC TDoor TDoorTime TEmployee TEvent THoliday TJob TKQEvect TKQGroup TKQGroupDetail TKQInfo TKQLog TKQPo TKQRecess TKQTimeField TKQTimeStand TKQTimeSystem TLog TMap TPayInfo TPayMonth TPaySystem
6 单击完成开始导入;
7 导入过程;
8 导入完成。

第三步.把就的数据库去掉,重新把新的数据库附加到SQL 中,取为以前旧数据库的数据库名称。
1 把2个数据库分离
2 确认分离界面,分离以后没有一个我们的数据库了
3 开始附加新的数据库
4 选择新的数据库文件
5 修改附加为的数据库名称,注意要改为原来的数据库名称。
6 最后完成的结果
注意 :完成以后需要运行软件,重新增加软件用户。
 
本操作大多用SQL的企业管理器进行,请打开企业管理器: 


 
第一步.查询数据库文件位于何处,附加新版本的数据库到SQL,作为数据要导入的数据库
1 打开企业管理器,可以看到已经在使用的数据库 HXDATA


单击HXDATA的属性:


可以看到目前使用的数据库文件的名称和路径:


2 拷贝新版本的数据库文件到一个目录,这里的目录和文件和前面看到的不是同一个。


3 把这个新的数据库文件也附加到SQL中





选择正确的数据库文件 ,扩展名:MDF。


4 这是正确显示,可以附加的数据库,这个数据库是新的版本,注意附加为要改为另外一个,在这里改为“HXDataNew”,以和旧版本的区别。




5 附加完成以后看到2个数据库,HXData是原有的(旧),HXDataNew是新的版本(新)。


第二步.数据导入 
1 打开表,打开导入数据界面:




2 选择数据源,即从那个数据库倒,这里选HXData,也就是原有的数据库。


3 选择目的数据库,也就是倒到那里去,这里选新的数据库:HXDataNew




4 选择要导入的数据表,不是选择全部:

5 要选择的表:
TACCESS
TACCESSDetail
TAlarm
TControl
TDeptA
TDeptB
TDeptC
TDoor
TDoorTime
TEmployee
TEvent
THoliday
TJob
TKQEvect
TKQGroup
TKQGroupDetail
TKQInfo
TKQLog
TKQPo
TKQRecess
TKQTimeField
TKQTimeStand
TKQTimeSystem
TLog TMap
TPayInfo
TPayMonth
TPaySystem




6 单击完成开始导入:


7 导入过程:


8 导入完成:


第三步.且换数据库,把旧的去掉,使用新的数据库。
 
1 分离掉2个数据库:






2 确认分离界面:


分离以后没有一个我们的数据库了:


3 开始附加新的数据库:


4 选择新的数据库文件:


5 修改附加为的数据库名称,注意要改为原来的数据库名称。


6 最后完成的结果: