51Testing软件测试论坛

标题: td 中创建ORACLE 项目时报错:ORA-01017:..logon denied |IDispatch error #3194 [打印本页]

作者: Lola1123    时间: 2007-5-9 10:22
标题: td 中创建ORACLE 项目时报错:ORA-01017:..logon denied |IDispatch error #3194
TD中创建ORACLE 项目时报错,报错信息如图:
请大家帮忙分析!

[ 本帖最后由 Lola1123 于 2007-5-10 11:42 编辑 ]
作者: Lola1123    时间: 2007-5-9 10:46
标题: 出现上述问题前的配置
操作系统是英文版WIN2000 SERVER ,ORACLE版本9i 客户端, TD版本7.6 无补定包;
1 安装td7.6 时选择ORACLE数据库,数据库的名称为默认值TDORASERVER;
2 oracle中的配置:
创建一个用户TDORASERVER,并分配DBA权限;
创建一个表空间TDORA,空间大小为1G;
编辑刚才创建的用户TDORASERVER,将其“默认表空间”设置成刚创建的TDORA;
3 删除当前监听程序,在oracle中为TD创建新的监听程序:TD,新的监听程序全部使用默认值;
4 进入TD > Site Administrator > DB Servers 中填写相应的数据,Ping 成功;
5 TD > Site Administrator > Projects 创建一个project ,DB类型选择oracle, DB Admin User和DB AdminPassword就是在步骤2中oracle中建立的帐号;Create in TableSpace这里要选择当初在Oracle中建立的表空间(步骤2),Temporary TableSpace选择默认的TEMP就行,然后进行创建;
6 出现上述错误:ORA-01017: invalid username/password;logon denied |IDispatch error #3194
作者: phlipd    时间: 2007-5-9 17:43
标题: 回复 #2 Lola1123 的帖子
好像需要配置一下BDE,不知道你配置了没有?
作者: Lola1123    时间: 2007-5-10 10:58
标题: 解决方法
原因:初步分析是因为修改了Default Connection String中的内容,故要顺利创建oracle项目最好:
删除TD中当前DB Servers ,重新创建一个DB Servers
1 DB类型选择Oracle;
2 Server Alias填写用户TDORASERVER所在的数据库的名称(比如是dcs)——容易出错;
DB Admin User要填写在 Oracle中为TD建立的用户(也就是TDORASERVER);
3 Default Connection String中的内容是自动生成的,千万不要修改;否则就会报#1的问题,无法创建oracle项目;
作者: Lola1123    时间: 2007-5-10 11:29
标题: 相关资料
相关资料参见附件
或查看相关链接http://bbs.51testing.com/viewthr ... &extra=page%3D1

[ 本帖最后由 Lola1123 于 2007-5-10 16:46 编辑 ]
作者: mcl19800627    时间: 2007-5-16 10:17
正在学习
作者: 测试精英    时间: 2009-4-24 13:06
学习了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2