要在Oracle中查看數據庫信息,您可以使用以下方法:
sqlplus / as sysdba
這將以系統管理員(sysdba)身份登錄到SQL*Plus。
SELECT INSTANCE_NAME, VERSION, STATUS FROM V$INSTANCE;
SELECT NAME FROM V$DATABASE;
SELECT CREATED FROM V$DATABASE;
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
SELECT SUM(BYTES) / 1024 / 1024 / 1024 AS "Size (GB)" FROM V$DATAFILE;
SELECT TABLESPACE_NAME, FILE_NAME, BYTES / 1024 / 1024 AS "Size (MB)" FROM DBA_DATA_FILES;
SELECT COUNT(*) FROM DBA_USERS;
SELECT COUNT(*) FROM DBA_OBJECTS;
SELECT * FROM V$BACKUP;
SELECT * FROM V$LOG;
SELECT MAX(COMPLETION_TIME) FROM V$BACKUP;
這些查詢只是Oracle數據庫信息的一部分。您可以根據需要修改查詢以獲取更多詳細信息。請注意,執行這些查詢需要具有相應的數據庫權限。