java连接远程Oracle数据库关于SID
发布网友
发布时间:2022-04-07 16:49
我来回答
共1个回答
热心网友
时间:2022-04-07 18:18
获取sid一般有几个方式:
1.由于在创建数据库的时候,一般都是将数据库名称,实例名称和sid设置成相同的,所以可以查:
select
instance_name
from
v$instance;
select
name
from
v$database;
2.更加保险的方法如下:
a)在windows环境下,oracle是以后台服务的方式被管理的,所以看"控制面板->管理工具->服务
里面的名称:"OracleServiceORCL",则ORCL就是sid;
b)在linux操作系统中,可以使用ps
-ef
|grep
oracle
来查看后台进程的名称,具体跟a)是类似的
希望能回答你的问题