1. 程式人生 > >ORACLE常用語句筆記

ORACLE常用語句筆記

select * from dba_data_files;

select name from v$datafile;

檢視所有表

SELECT * FROM ALL_TABLES;

 

EXP命令

SQL>EXP USERNAME/PASSWORD FILE=D:/TEST.dmp STATISTICS=NONE TABLES=(TABLE_NAME1, TABLE_NAME2)

 

建立表空間

create tablespace tablespace_name datafile 'D:\oracle\oradata\orcl\GD01.dbf' size 500m reuse autoextend on next 10m maxsize unlimited extent management local autoallocate permanent online;

修改表空間名稱

alter tablespace tablespace_name rename to GD01;

建立使用者

CREATE USER GD IDENTIFIED BY 123456 DEFAULT TABLESPACE GD01;

使用者授權

GRANT CONNECT, RESOURCE, DBA TO GD;

 

修改資料檔案位置

SQL>SELECT TABLESPACE_NAME, STATUS FROM DBA_TABLESPACES;

SQL>SHUTDOWN IMMEDIATE;

SQL>STARTUP MOUNT;

拷貝檔案

SQL>ALTER DATABASE RENAME FILE 'C:/ORACLE/ORADATA/ORCL/USERS01.dbf' TO 'D:/ORACLE/ORADATA/ORCL/USERS01.dbf';

……(ALERT數量參照DBA_TABLESPACES)

SQL>RECOVER DATAFILE 'D:/ORACLE/ORADATA/ORCL/USERS01.dbf';

……(RECOVER數量參照ALTER)

SQL>ALTER DATABASE OPEN;