注意: 本文中的所有全角下的 SCRIPT
,在实际使用时, 都是半角英文, 请自己输入一下这些字符.
不要直接复制页面上的内容.
有时我们需要更换系统所在的服务器, 这时,我们需要数据库迁移数据, 这里我们介绍数据迁移的方法
迁移数据前,先要用企业管理器连接上数据库, 并且设置不要显示系统对象.如下图.
进入数据库后,记下数据表所有者
然后建立一个空的ACCESS数据库, 取名为N.MDB, 把数据导出到这个ACCESS库中.
导出数据时,数据来源默认即可, 目的设置为刚才建立的N.MDB这个空ACCESS数据库
在之后, 在选择导出的表时, 点全选
之后全部使用默认设置, 就可以把数据导到N.MDB中.
数据导完后, 我们还要生成数据库的脚本.
在生成肢本时,作如下设置
先选择好常规中的选项,作如上图所示设置,再设置选项, 的项目,作下图所示设置.
设置格式一项,不用修改,按默认设置即可:
设置好后, 在生成脚本时, 设置脚本的文件名为 SCRIPT.TXT. 把脚本创建到这个文件中,
自己注意记下文件所在的路径.
这个SCRIPT.TXT的默认的SQL脚本是不可用的, 要对他进行处理, 打开:
http://www.zydn.net/replacesql.htm 这个脚本处理工具,可以把脚本处理好.
作完上面的操作, 就得到了两个文件,
N.MDB, 这一个保存了所有数据的ACCESS数据库.
SCRIPT.TXT 这个是数据库的脚本.
有了这两个文件, 就可以在新的数据库中, 把数据恢复回去了, 处理方法 :
用SQL的查询分析器连接上新的数据库, 在查询分析器中打开SCRIPT.TXT这个脚本文件,点击执行按钮, 在新的数据库中创建系统所需的所有数据表, 存储过程, 并为表设置主键, 默认值等.
用SQL企业管理器连接上新的数据库, 用企业管理器的数据导入功能,
把N.MDB中的数据导入到新的数据库.
用记事本或任何文本编辑软件, 打开网站根目录下的WEB.CONFIG这个文件, 修改里面的数据库配置, 至此, 数据迁移完成.
具体操作方法如下:
从自己的电脑,开始菜单,找到查询分析器,打开他,如果找不到,你快给自己的电脑装上MS SQL
打开之后,如下图所示,填写好连接你的新SQL服务器的参数, 如果提示连接不上,就是你的参数填写错误,或是远程服务器不允许远程连接,这时,你就应该和你的主机商或远程的服务器管理员联系。
连上服务器之后, 打开SCRIPT.txt
打开后, 点击执行按钮,运行它。
运行完后,关闭查询分析器, 打开企业管理器。连接上远程数据库。
填写参数,连上远程数据库,参数和查询分析器中的填写方式相同。
连上去之后,在数据库上右击,所有任务,导入数据,之后的操作,和导入数据相似。
在选择数据来源时,选择ACCESS库,选择我们刚才建立的N.MDB,把他导入远程服务器上的数据库
目标库默认即可
之后全选数据表,最后的都按默认操作就可以了。
修改 web.config 文件的方法。
用记事本,Dreamweaver,VS等能文本编辑器打开 web.config
文件, 在里面写上新的数据库参数配置。
打开之后,可以看到这些代码:
打开文件后,主要修改这部分代码。
这里: server
是服务器的IP地址,database是数据库名,uid是数据库的用户名,pwd是密码,注意照原来的格式,修改这个文件。
如果你始终不知道怎么导回数据和修改 web.config 文件,还可以用下面的方法,
在作了上面导出数据和生成脚本的操作后, 得到两个文件 scrtipt.txt
N.mdb 现在,把这两个文件, 放到网站根目录下的 install 目录中, 覆盖原来的文件, 之后, 再运行一次系统安装. 就可以了.