51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2443|回复: 2
打印 上一主题 下一主题

[求助] TD 7.6升级到TD8.0数据移植的简单方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-11 14:35:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
已经分享了TD7.6升级到TD8.0的数据迁移的方法(数据库类型都为Access),现在来讨论一下数据库类型由以前的Access 转换到sql server 2000 的方法.由于access数据库实时备份不太方便,所以用 sql server可能要好点.(个人观点).

1.安装 Test Director 8.0.

2.进入 Site Administrator ,新建项目.(注:选择的数据库类型为:ms-sql),项目的名称可以和以前的相同也可以不同.

3.将旧的项目文件除"bdid.ini" 和 " TestDir.mdb" 所有文件夹都复制到新项目的目录下.

4.找到以前项目的数据库文件,应该是名为(TestDir.mdb)

5.打开数据库文件 TestDir.mdb,修改表 cycel ,新增列 :cy_folder_id. 类型为:数字.修改表 DataConst,将列:create_version 和列:version 改为8.0

6.现在开始将Access 数据库 TestDir.mdb 中的数据导入到 刚创建的 sql server 数据库中.

步骤:

A.打开企业管理器,展开刚创建的数据库,为避免麻烦,我们先把所有的表全部删除.

B.选择中数据库,右键,选择"所有任务"-->"导入数据","数据源"选择"Microsoft Access","文件名"选择以前项目的Access 数据库文件(TestDir.mdb).

C.下一步,全选复制所有的表.成功后此时还不能登录 Test Director.提示没有权限.下面来修改用户TD的权限.

7.在创建的数据库下选择"用户",双击用户"TD",选中数据库角色成员为 "publc" 和 "db_owner". 此时应能进入 Test Director 了.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-11 12:53:37 | 只看该作者

好贴子

支持一下!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-12-7 11:39:01 | 只看该作者
thanks
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 20:14 , Processed in 0.083637 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表