51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 14376|回复: 37
打印 上一主题 下一主题

[求助] 用TD创建oracle的新项目时,提示"failed to build testdirector database"

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-12-7 15:09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我先说明一下:我已经在网上搜索了关于此类的问题,snail2011的解决办法我试了好几遍,改变了表空间的大小无数次,但无济于事。
所以我个人觉得问题不在表空间不够或者过大的问题,可能是其他原因导致的,下面我将我的环境详细说一下:
我的TD的工作环境是分布式工作环境,也就是使用单独的一台计算机作为TD项目的数据库服务器,TD服务通过网络访问数据库服务器。

1、在数据库服务器上安装了oracle10.2的Express版本,简称XE。

2、在TD服务器安装的是TD8.0+SP2

3、在TD服务器上安装了oracle的客户端并进行了the Net Service 配置,提示连接成功

4、在TD的DB SERVER界面也进行配置,配置完后也可以ping成功。

5、在TD的project界面创建一个ORACLE的新项目,其他按默认方式选择,点击CREATE后,出现“failed to build testdirector database”的错误。

关于这个问题,我开始以为是权限不足的原因,但给system用户加足了权限,还是无济于事,恳求如果已经解决了此类问题的话,请将心得分享,不胜感激。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-12-8 17:55:51 | 只看该作者
没见过Oracle  sdlkfj1
只能纯帮顶
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-12-8 19:41:52 | 只看该作者
我过两天就会开始配置orcal数据库的了,不知道会不会遇上同样问题,到时再和你交流
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-12-9 15:17:54 | 只看该作者
唉,为什么TD总是出现这些奇怪的问题呢.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-12-9 15:20:01 | 只看该作者
连低版本的oracle试试如何?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-12-11 12:45:11 | 只看该作者
用oracle确实有些细节问题要注意。比较麻烦,还是建议你用sql server
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-12-11 14:02:04 | 只看该作者
我也想转换成sqlserver的数据库,但是没办法,之前的数据库就是oracle的,所以只能用oracle.还有没有解决办法呀?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-12-12 13:50:43 | 只看该作者
原帖由 xiaoxue_ren_ren 于 2006-12-11 14:02 发表
我也想转换成sqlserver的数据库,但是没办法,之前的数据库就是oracle的,所以只能用oracle.还有没有解决办法呀?


我也在配oracle的,我不如你呢,在创建db server时就ping不通数据库了,想问你connection string是怎么配的?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-12-12 17:13:19 | 只看该作者
考虑一下在ORACLE中,你的net assistant中的服务是否测试通过?监听程序是否正常?还有在创建PROJECT要用sys或system之类,scott只有查询功能。。。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2006-12-13 10:11:42 | 只看该作者
to hadywei:
我的connection string的配置是这样的:Provider=OraOLEDB.Oracle;Data Source=%DB_SERVER%;User ID=%DB_USER%;Password=%PASSWORD%;

to testscm :

我重新检查了我的oracle客户端,net assistant的服务和监听器都是正常的,同时在创建project时,只能用system用户.sys用户根本用不了呀,提示 connection as sys should be  as sysdba or sysoper |未指定的错误
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-2-1 14:34:32 | 只看该作者
我今天遇到了和楼主一样的问题,在TD的project界面创建一个ORACLE的新项目,其他按默认方式选择,点击CREATE后,出现“failed to build testdirector database”的错误。表空间也调大了,问题还有,楼主解决了没有?哪为知道呀?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-2-28 15:04:48 | 只看该作者
请问一下,是不是ORACLE的数据库能PING的通,就是创建项目时,失败啊?
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-2-28 15:43:26 | 只看该作者
试试在TD的DB SERVER界面重新建一个数据库,我也碰到过类似的情况.我用的数据库也是ORACLE,不过是8I的,可以请教一下.楼主关于TD的备份和移植的事情吗?

[ 本帖最后由 guanweirong 于 2007-4-4 12:43 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2007-3-1 12:42:03 | 只看该作者
to guanweirong :
我已经试过在td中的DB SERVER界面新建一个数据库,然后再重建project。结果也出现相同的问题,“failed to build testdirector database”
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-3-16 23:45:03 | 只看该作者
试试数据库连ACCESS可不可以创建项目?也许是TD不支持你的ORACLE数据库版本
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-3-27 10:57:54 | 只看该作者
sdlkfj1 我今天也遇到该问题啦。。。有哪位大虾有办法解决啊?
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-3-31 10:41:10 | 只看该作者
昨天刚给其他项目组配了一个TD数据库,配的过程还是很顺利的。虽然不知道楼主的问题出在哪里,但是我想把我配置的过程说出来,这样也许对楼主会有所帮助。
我的ORACLE是9ii版本的。首先首先在ORACLE里新建一个数据库,然后给该数据库分配相应的表空间和用户名,这里的用户名好象不能是SYS或SYSTEM用户,不然TD确实会提示需要以SYSDBA登录。在TD里新建一个domain,然后在该domain下点击project按钮,在要求数据SERVER NAME时,输入数据库所在的机器名,然后输入DB用户名和密码(刚才新建的那个用户),选择表空间,点击确定就可以新建了。
楼主的问题是不是因为TD和ORACLE的版本不支持的原因?只是猜测,没有做过实验。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-4-10 14:21:59 | 只看该作者
表空间要选择user这个表空间
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2007-4-10 19:45:24 | 只看该作者
我也遇到类似问题。郁闷中……

SQL Server 2000数据库(SP1)。

新安装完成的TD,创建project时也提示“Failed to create TestDirector Database”.

ping 服务器可以ping通。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2007-4-28 17:10:47 | 只看该作者

我也正在学习

有没有更详细的步骤阿
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-10-4 21:25 , Processed in 0.098876 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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