服务命没写对, “SERVICE_NAME = orcl”, 检查一下服务器端的tnsname.ora的service_name是怎么写的,正确的写法应该是 service_name = database_name + domain_name.建议不要手工编辑tnsname.ora,而是用Oracle NCA(Net configuration assistant)来配置比较好 ...