background image

. 打开企业管理器,试用 SA 用户连一下看看,是不是发现 SA 用户登陆失败?因为你还

没有与信任

SQL SERVER 连接相关联。还好这个只要对系统注册表稍加修改就可以啦: 

在运行中输入

regedit 打开注册表编辑器,找到

[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER]
,这个项里面

 

有一个键值

LoginMode,默认下,值是 1,现在将值改为 0,重启电脑。 

. 再打开企业管理,再连接试试,是不是 OK 了!

装好了

SQL Server 2000,我们就可以开始迁移了。

以下是具体步骤:

1、必须先安装 Microsoft Office Access 2003,和 SQL Server2000。

2、把旧的动网数据库备份,备份完成后,

3、(如果你原来就是 2002-2003 格式格式,就没有必要执行这一步,跳过)用 Access 2003
打开动网旧数据库,在打开时会出现一个警告,不要理会它(安全警告),按打开键,打
开后按工具栏

——数据库实用工具——转换数据库——转换为 2002-2003 格式,把数据库

转换成

2003 格式。 

3、转换完成后再用 Access 2003 打开,打开后按工具栏——数据库实用工具——升迁向导—
—新建数据库——填写 SQL 数据库登陆名称、密码和要新建的动网数据库(准备转成新的
动网数据库),按下一步,按

“ 》”键,再按下一步,选取所有选项,再按下一步,选择“不

对应用程序作任何改动

”,再按完成。 

4、打开 SQL 企业管理器——数据库---选中相应的数据库---右键所有任务-----生成 SQL 脚本
——常规——全部显示——编写全部对象脚本——确定(记住存放的位置)。 

5、用记事本打开刚才生成的 SQL 脚本,在编辑栏——替换——查找内容为“smalldatetime”
替换为

“datetime”——替换全部;完成后再在编辑栏——替换——查找内容为“nvarchar”替

换为

“varchar”——替换全部,完成后保存退出。 

6、打开 SQL 企业管理器——数据库——点击这个数据库一下新建的动网数据库,然后在工
具栏

——SQL 查询分析器——文件——打开——“刚才生成的 SQL 脚本”——查询——执行,

然后关闭窗口。

 

(有的朋友说,用

sql 版自带的 sql 脚本也可以,大家不妨试试看)

7、再回到 SQL 企业管理器——数据库——点击这个数据库一下新建的动网数据库,然后打
开工具栏

——数据库转换服务——导入数据——下一步——数据源“Microsoft Access”文件