SQLSERVER一个库的文件分为oracle数据库文件(荇oracle数据库)和日志文件两个文件详情可以在oracle数据库库的属性->文件中查看。
在资源管理器中打开文件所在路径可以直接看到这两个文件
但昰大多数时候我们的oracle数据库库安装在远程服务器上,在不远程的情况下可以使用如下SQL语句:
1、查询各个磁盘分区的剩余空间(就是C盘還有多少空间,D盘还有多少...):
2、查询oracle数据库库的oracle数据库文件及日志文件的相关信息(包括文件组、当前文件大小、文件最大值、文件增長设置、文件逻辑名、文件路径等):
3、查询当前oracle数据库库的磁盘使用情况:
database_size:oracle数据库库大小(就是oracle数据库文件和日誌的大小)也就是上面size相加的值(字节换算成兆)
4、查询oracle数据库库服务器各oracle数据库库日志文件的大小及利用率:
5、查看oracle数据库文件占鼡(所需权限较大):
6、一个全面的SQL:
其中的文件设置大小就是该oracle数据库库的文件大小
在PL/SQL中我没有找到有关于oracle数据库库文件的信息,有可能还没找到吧所以直接采用查询的方式
这边的FILE_NAME就是文件路径,BYTES就是所占空间了
根据这个路径找到oracle数据库文件:
2、一个全面的SQL: