到oracle数据库的连接错误

到oracle数据库的连接错误,oracle,oracle11g,Oracle,Oracle11g,我在服务器机器上安装了oracle Home 8.1版Home,在客户端机器上安装了oracle database 11g express edition,我正在尝试使用客户端连接到DB服务器 在sql命令中使用此命令: CONNECT username/password@DELL/service_names but the error is ORA_12514: TNS:listener does not currently know of service requested in co

我在服务器机器上安装了oracle Home 8.1版Home,在客户端机器上安装了oracle database 11g express edition,我正在尝试使用客户端连接到DB服务器 在sql命令中使用此命令:

CONNECT username/password@DELL/service_names

but the error is 

ORA_12514: TNS:listener does not currently know of service requested in connect descriptor

SQL>
那么如何解决这个问题呢 *注意:已建立DELL:1521在同一子网和侦听进程上的两台计算机
平台是windows

您提供的服务名称是否与侦听器等待的名称匹配<代码>lsnrctl服务将向您展示这一点。我认为Oracle实际上不支持带有8i服务器的11g客户机,但这个错误使它看起来无论如何都可能工作。是的,当我尝试这个命令时:connect username/password@ipAddr/服务名称错误显示异常:ora-03134:不再支持连接到此服务器版本当您需要使用10g客户端时,或者更早。或者把服务器换成更现代化的。。。为什么您仍然使用8i?因为DB 8i不是我创建的,我想创建到它的连接,所以另一个问题是,我可以在不丢失任何配置或参数的情况下将oracle DB从8i升级到11g吗??????