ldneliza 发表于 2006-4-27 11:01:39

添加新项目,admin登录报错。

在Site Administrator中,Test域下新建new项目,Database Type选择MS-SQL,下一步下一步均为默认,创建成功,且建立后可以ping通,但此时在TD中选择好域和项目,登陆admin时,却报错“Cannot connect to the database.The tests repository is not defined.”,见附件,请问这是什么原因?

[ 本帖最后由 ldneliza 于 2006-4-28 16:53 编辑 ]

ldneliza 发表于 2006-4-27 14:13:50

有谁知道呢?以前没有遇到这样的问题过,都是挺正常的,这次不知道是为什么,添加新项目后却不能登录,有谁知道就指点一下吧,谢谢!

[ 本帖最后由 ldneliza 于 2006-4-28 15:13 编辑 ]

ldneliza 发表于 2006-4-28 10:11:46

自己顶,大家都来帮帮忙,不能添加新项目了。

[ 本帖最后由 ldneliza 于 2006-4-28 15:14 编辑 ]

ldneliza 发表于 2006-4-28 16:47:53

服务器端不能添加,几个客户端也不能添加,实在是困扰。

ldneliza 发表于 2006-5-8 09:31:24

过了一个五一长假,回来后发现问题依旧,真是不知道咋回事了。

snail2011 发表于 2006-5-10 11:11:16

你new 一个db server试一下,看能否成功,然后创建项目的时候选择你new的数据库。

ldneliza 发表于 2006-5-10 13:11:27

终于有人帮忙了,谢谢snail2011,我现在就去试试看。

ldneliza 发表于 2006-5-10 16:09:33

尝试过程:

在Site Administrator下New了一个DB Server,并且将SERVER ALIAS命名为TD服务器的另一个网段的ip地址,然后在Create Project时,选择刚才new的数据库,这时和以前一样,可以创建成功,可以ping通,但是在Login时也和以前一样,报错“Cannot connect to the database.The tests repository is not defined.”

也此期间,曾试过把connection string中的改Data Source=,但是报错依旧。

然后我去td服务器上的SQL Server的“客户端网络服务器实用工具”里,添加了一个别名,此别名与TD中new的SERVER ALIAS统一,也为TD服务器的另一个网段的ip地址。但是,无论网络库是选择Named Pipes还是TCP/IP,还是后来又尝试的:服务器别名:TDSQLSERVER或者testdirector;网络库:其它;连接参数:文件名:[任意] 建议用:localhost;参数:,1433(如果是本机则:127.0.0.1,1433)等等各种排列组合,此时Login均报错,报错如图

我发现,打开SQL Server的属性时,报错如图

点确定按钮之后,看SQL Server属性的对话框一闪而过,无法进行设置和修改。不知道是哪里的问题。

注:现在我的project的命名没有中文,不过,第一次发现报这个错误时,正是我新建的那个项目名称是中文,删掉该项目,新建英文project,一样报错。以前建过多个项目,从未出过此问题。

我参照了http://www.51testing.com/html/50/121.html的文章“创建MS-SQL类型的TD工程:实验及结论”进行修改;

参考几个与我出现问题基本相同的帖子如下:

http://bbs.51testing.com/viewthread.php?tid=5539&fpage=1&highlight=Sql%2BServer%2B%B1%F0%C3%FB“ 选择sqlserver建project不能联接?谁有经验”;

http://bbs.51testing.com/viewthread.php?tid=29212&fpage=1&highlight=Sql%2BServer%2B%B1%F0%C3%FB“TD8.0构建DB SERVER的问题”;

http://bbs.51testing.com/viewthread.php?tid=4847&fpage=1&highlight=Sql%2BServer%2B%B1%F0%C3%FB“TD7.6中MS-SQL的问题”;

http://bbs.51testing.com/viewthread.php?tid=843&fpage=1&highlight=Sql%2BServer%2B%B1%F0%C3%FB“TD中创建MSSQL的project”;

http://bbs.51testing.com/viewthread.php?tid=22136&fpage=1&highlight=db%2Bserver“TD中无法连接SQLServer的问题”。

很困惑。大家一起来讨论讨论吧。

[ 本帖最后由 ldneliza 于 2006-5-12 11:18 编辑 ]

ldneliza 发表于 2006-5-11 15:42:50

问题终于解决了,http://bbs.51testing.com/viewthread.php?tid=32129&extra=page%3D1 “报 "The tests repository is not defined." 的解决方法 [多图,杀小猫] ”,谢谢redsong的大力帮助。
页: [1]
查看完整版本: 添加新项目,admin登录报错。