解决方案 »

  1.   

    你是在win7上连linux下的db,又linux DB本机上连,当然要加后面的@orcl了,
    不然win7怎么知道你要连到哪里去?它只会认为你要连本机,可本机win7上没有,自然就报错了.
      

  2.   

    请问,能不能怎么样设置默认是连接到@orcl?
      

  3.   

    请问,能不能怎么样设置默认是连接到@orcl?
    应该是不可能的.除非你把oracle db装到本地win7上.
      

  4.   

    在主机上连接虚拟机的数据库,是要通过本地tnsname.ora解析地址连接的,在tnsname.ora添加的主机IP为虚拟机的IP,相当于远程连接虚拟机服务器。如果不添加@服务名,是直接连到本地服务器,不是虚拟机上的服务器
      

  5.   

    刚学习ORACLE ,谢谢各位指点。