select * from dba_users; 查看數據庫裏面所有用戶,前提是你是有dba權限的帳號,如sys,system select * from all_users; 查看你能管理的所有用戶! select * from user_users; 查看當前用戶信息 ! -- 查詢當前用戶下, 可以訪問哪些表 [自己+其他用戶的] SELECT * FROM all_tables -- 查詢當前數據庫所有的表, 需要你有 DBA 的權限 SELECT * FROM dba_tables ------查詢表空間 select tablespace_name from dba_tablespaces; -- 查詢表空間的位置 SELECT * FROM Dba_Data_Files ddf WHERE ddf.tablespace_name = 'tablespaceName'; -----登錄用戶 區分大小寫 select default_tablespace from dba_users where username='登錄用戶' ----查看錶空間的名稱及大小 select A.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces A, dba_data_files B where A.tablespace_name = B.tablespace_name group by A.tablespace_name; --查看錶空間物理文件的名稱及大小 select tablespace_name,file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name;
CREATE tablespace TRFF_APP_2021 logging datafile 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\TRFF_APP_2021.dbf' size 50m AUTOEXTEND ON NEXT 50M MAXSIZE 1024M EXTENT MANAGEMENT LOCAL;
1 CREATE TEMPORARY TABLESPACE TRFF_APP_2021_TEMP TEMPFILE 2 'E:\APP\ADMINISTRATOR\ORADATA\ORCL\TRFF_APP_2021_TEMP.dbf' SIZE 50m 3 AUTOEXTEND ON NEXT 50m MAXSIZE 1024m 4 EXTENT MANAGEMENT LOCAL;
CREATE USER TRFF_APP_2021 IDENTIFIED BY TRFF_APP_2021 DEFAULT TABLESPACE TRFF_APP_2021 TEMPORARY TABLESPACE TRFF_APP_2021_TEMP;
alter user TRFF_APP_2021 account unlock
grant connect,resource,dba to TRFF_APP_2021;
PL/SQL 登錄
1.新建command命令窗口 2.輸入命令set serveroutput on; 3.執行數據庫腳本,使用命令 @+路徑 eg:@D:\00.WorkDir\00.Project\0.test\trff_zjk0118.sql