联系方式 /Contact

咨询热线:

0551-64287617

售后支持:

0551-64238225

传真:

0551-64390832

地址:

中国*安徽省合肥市高新区西二环与望江西路交口西南角亚夏汽车大厦20楼

官方微信 Official:

网站数据迁移详细图解

2014-10-30 | 阅9546
分享到:
来源:八度网络 [打印] [关闭]  

要知道,当网站更换服务器时,需要对数据库的数据进行迁移,本文将根据图示进行详细介绍数据迁移的方法。

迁移数据前先要用企业管理器连接上数据库并且设置不要显示系统对象如下图

网站数据迁移图示1

进入数据库后记下数据表所有者

然后建立一个空的ACCESS数据库取名为N.MDB把数据导出到这个ACCESS库中

网站数据迁移图示2

导出数据时数据来源默认即可目的设置为刚才建立的N.MDB这个空ACCESS数据

在之后在选择导出的表时点全选

网站数据迁移图示3

之后全部使用默认设置就可以把数据导到N.MDB中

数据导完后我们还要生成数据库的脚本

网站数据迁移图示4

在生成肢本时作如下设置

网站数据迁移图示5

先选择好常规中的选项作如上图所示设置再设置选项的项目作下图所示设置

网站数据迁移图示6

设置格式一项,不用修改,按默认设置即可

网站数据迁移图示7

设置好后在生成脚本时设置脚本的文件名为SCRIPT.TXT.把脚本创建到这个文件中自己注意记下文件所在的路径

这个SCRIPT.TXT的默认的SQL脚本是不可用的要对他进行处理打开:http://www.zydn.net/replacesql.htm这个脚本处理工具可以把脚本处理好

网站数据迁移图示8

作完上面的操作就得到了两个文件

1.N.MDB这一个保存了所有数据的ACCESS数据库

2.SCRIPT.TXT这个是数据库的脚本

有了这两个文件就可以在新的数据库中把数据恢复回去了处理方法

1.用SQL的查询分析器连接上新的数据库在查询分析器中打开SCRIPT.TXT这个脚本文件点击执行按钮在新的数据库中创建系统所需的所有数据表存储过程并为表设置主键默认值等

2.用SQL企业管理器连接上新的数据库用企业管理器的数据导入功能把N.MDB中的数据导入到新的数据库

3.用记事本或任何文本编辑软件打开网站根目录下的WEB.CONFIG这个文件修改里面的数据库配置至此数据迁移完成

具体操作方法如下:

·从自己的电脑,开始菜单,找到查询分析器,打开他,如果找不到,你快给自己的电脑装上MSSQL

网站数据迁移图示9

·打开之后,如下图所示,填写好连接你的新SQL服务器的参数,如果提示连接不上,就是你的参数填写错误,或是远程服务器不允许远程连接,这时,你就应该和你的主机商或远程的服务器管理员联系。

网站数据迁移图示10

·连上服务器之后,打开script.txt

网站数据迁移图示11

·打开后,点击执行按钮,运行它。

网站数据迁移图示

·运行完后,关闭查询分析器,打开企业管理器。连接上远程数据库。

网站数据迁移图示13

·填写参数,连上远程数据库,参数和查询分析器中的填写方式相同。

网站数据迁移图示14

·连上去之后,在数据库上右击,所有任务,导入数据,之后的操作,和导入数据相似。

网站数据迁移图示15

·在选择数据来源时,选择ACCESS库,选择我们刚才建立的N.MDB,把他导入远程服务器上的数据库

网站数据迁移图示16

·目标库默认即可

·之后全选数据表,最后的都按默认操作就可以了。

网站数据迁移图示17

修改web.config文件的方法。

网站数据迁移图示18

用记事本,Dreamweaver,VS等能文本编辑器打开web.config文件,在里面写上新的数据库参数配置。

打开之后,可以看到这些代码:

打开文件后,主要修改这部分代码。

这里:server是服务器的IP地址,database是数据库名,uid是数据库的用户名,pwd是密码,注意照原来的格式,修改这个文件。

如果你始终不知道怎么导回数据和修改web.config文件,还可以用下面的方法,

在作了上面导出数据和生成脚本的操作后,得到两个文件scrtipt.txtN.mdb现在,把这两个文件,放到网站根目录下的install目录中,覆盖原来的文件,之后,再运行一次系统安装就可以了

八度网络免费数据迁移服务地址:http://www.ebadu.net/user/hd_moveIndex.asp