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;

猜你喜欢

转载自www.cnblogs.com/ismore/p/10218433.html