1、查看数据库实例(SID)
select instance_name from v$instance;
查看实例的结构
desc v$instance;
2、查看当前数据库的名称
select * from global_name;
或者 select name from v$database;
3、java连接数据库
jdbc:oracle:thin:@localhost:1521:orcl
jdbc:oracle:thin: 驱动描述
localhost代表本机,也可以是 127.0.0.1,可以填写具体IP
1521为端口
orcl为oracle数据库的实例名,instance_name。。
追问
1521是什么端口呢,和1158有什么区别?
回答
1158是em使用的端口,这个是管理用端口。。1521是数据库端口,可以具体操作数据(dml,ddl)
连接字符串(协议名:jdbc,子协议名: oracle:thin 子名称:@localhost:1521:oracleDB)
String url ="jdbc:oracle:thin:@localhost:1521:ora92";
thin是oracle的一种驱动模式 它还有别的驱动模式 比如oci
一般都是用thin的
localhost=127.0.0.1 ip地址
1521是oracle默认使用的端口
oracl数据库名字