咨询热线:
0551-64287617
售后支持:
0551-64238225
传真:
0551-64390832
地址:
中国*安徽省合肥市高新区西二环与望江西路交口西南角亚夏汽车大厦20楼
网站数据迁移详细图解
2014-10-30 | 阅9546 | |
来源:八度网络 [打印] [关闭] |
要知道,当网站更换服务器时,需要对数据库的数据进行迁移,本文将根据图示进行详细介绍数据迁移的方法。
迁移数据前,先要用企业管理器连接上数据库,并且设置不要显示系统对象如下图:
进入数据库后,记下数据表所有者。
然后建立一个空的ACCESS数据库,取名为N.MDB,把数据导出到这个ACCESS库中。
导出数据时,数据来源默认即可,目的设置为刚才建立的N.MDB这个空ACCESS数据库。
在之后,在选择导出的表时,点全选。
之后全部使用默认设置,就可以把数据导到N.MDB中。
数据导完后,我们还要生成数据库的脚本。
在生成肢本时,作如下设置。
先选择好常规中的选项,作如上图所示设置,再设置选项的项目,作下图所示设置。
设置格式一项,不用修改,按默认设置即可。
设置好后,在生成脚本时,设置脚本的文件名为SCRIPT.TXT.把脚本创建到这个文件中,自己注意记下文件所在的路径。
这个SCRIPT.TXT的默认的SQL脚本是不可用的,要对他进行处理,打开:http://www.zydn.net/replacesql.htm这个脚本处理工具,可以把脚本处理好。
作完上面的操作,就得到了两个文件,
1.N.MDB,这一个保存了所有数据的ACCESS数据库。
2.SCRIPT.TXT这个是数据库的脚本。
有了这两个文件,就可以在新的数据库中,把数据恢复回去了,处理方法:
1.用SQL的查询分析器连接上新的数据库,在查询分析器中打开SCRIPT.TXT这个脚本文件,点击执行按钮,在新的数据库中创建系统所需的所有数据表,存储过程,并为表设置主键,默认值等。
2.用SQL企业管理器连接上新的数据库,用企业管理器的数据导入功能,把N.MDB中的数据导入到新的数据库。
3.用记事本或任何文本编辑软件,打开网站根目录下的WEB.CONFIG这个文件,修改里面的数据库配置,至此,数据迁移完成。
具体操作方法如下:
·从自己的电脑,开始菜单,找到查询分析器,打开他,如果找不到,你快给自己的电脑装上MSSQL
·打开之后,如下图所示,填写好连接你的新SQL服务器的参数,如果提示连接不上,就是你的参数填写错误,或是远程服务器不允许远程连接,这时,你就应该和你的主机商或远程的服务器管理员联系。
·连上服务器之后,打开script.txt
·打开后,点击执行按钮,运行它。
·运行完后,关闭查询分析器,打开企业管理器。连接上远程数据库。
·填写参数,连上远程数据库,参数和查询分析器中的填写方式相同。
·连上去之后,在数据库上右击,所有任务,导入数据,之后的操作,和导入数据相似。
·在选择数据来源时,选择ACCESS库,选择我们刚才建立的N.MDB,把他导入远程服务器上的数据库。
·目标库默认即可。
·之后全选数据表,最后的都按默认操作就可以了。
修改web.config文件的方法。
用记事本,Dreamweaver,VS等能文本编辑器打开web.config文件,在里面写上新的数据库参数配置。
打开之后,可以看到这些代码:
打开文件后,主要修改这部分代码。
这里:server是服务器的IP地址,database是数据库名,uid是数据库的用户名,pwd是密码,注意照原来的格式,修改这个文件。
如果你始终不知道怎么导回数据和修改web.config文件,还可以用下面的方法,
在作了上面导出数据和生成脚本的操作后,得到两个文件scrtipt.txtN.mdb现在,把这两个文件,放到网站根目录下的install目录中,覆盖原来的文件,之后,再运行一次系统安装,就可以了。
八度网络免费数据迁移服务地址:http://www.ebadu.net/user/hd_moveIndex.asp