大概知道是因为主机名或者IP地址的原因引起的,但是不知道究竟,就去百度上查了查,然后就根据几种答案做出了以下就该:
1.E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN这个路径下面找到 tnsnames.ora 和 listener.ora 然后看里面的HOST的值是否一样,
是否跟计算机名一样,
发现
tnsnames.ora 里面是 HOST = chenzhenpeng,
而listener.ora 里面 HOST = chenzhenpeng-PC,
所以将tnsnames.ora 里面改成 HOST = chenzhenpeng-PC就可以登录了。
一般这些文件,都是配置成IP地址。如果是机器名称,还要对机器名称进行解析。