我已经获得了在某个地方运行的Oracle实例的访问权限,但我无法访问其底层平台。即我有一个数据库用户和数据库连接信息,包括主机名,端口号和SID,所以我可以使用SQL*Plus
连接到数据库并运行我的查询,但我甚至不知道它是在Windows或Linux上运行。
我需要知道:
(1)平台是什么?
(2)如果是Windows,是否支持ODP.Net
?
假设我的数据库用户拥有所有必要的权限,我该怎么办?我可以运行查询,还是有任何视图可以提供这类信息?
答案 0 :(得分:7)
select * from v$version;
select platform_name from v$database;
select dbms_utility.port_string from dual;