jdbc连接oracle时:
jdbc连接数据库的时候,需要使用数据库的sid_name(数据库的对内的实例名称),而不是数据库的services_name(数据库对外服务名称).而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name 为sid_name.
查询sid_name的方法select INSTANCE_NAME from v$instance;
查询service_name:
jdbc连接oracle时:
jdbc连接数据库的时候,需要使用数据库的sid_name(数据库的对内的实例名称),而不是数据库的services_name(数据库对外服务名称).而使用plsql连接数据库的时候,只需要数据库的services_name即可,所以修改连接字符串中的services_name 为sid_name.
查询sid_name的方法select INSTANCE_NAME from v$instance;
查询service_name: