使用如下连接串
orcl=
  (DESCRIPTION=
     (ADDRESS_LIST
        (ADDRESS=(PROTOCOL=TCP)(HOST=10.10.10.5)(PORT=1521))
      )
      (CONNECT_DATA=
         (SERVICE_NAME=orcl)
      )
   )然后连接数据库,这时报错
ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的SERVICE_NAME然后修改了上面的连接串
orcl=
  (DESCRIPTION=
     (ADDRESS_LIST
        (ADDRESS=(PROTOCOL=TCP)(HOST=10.10.10.5)(PORT=1521))
      )
      (CONNECT_DATA=         
         (SERVICE=DEDICATED)
         (sid=orcl)
      )
   )
这回可以正确连接上。我想知道原理是什么,为什么这次就好用呢?哪位大侠能给详细说一下,谢了