alter tablespace add
时间: 2023-12-01 21:42:07 浏览: 142
oracle指令
`alter tablespace add`是Oracle数据库中用于向表空间中添加数据文件的命令。具体语法如下:
```sql
ALTER TABLESPACE tablespace_name ADD DATAFILE 'file_spec' SIZE file_size [REUSE] [AUTOEXTEND ON [NEXT file_size] [MAXSIZE {UNLIMITED | max_file_size}] [ONLINE | OFFLINE];
```
其中,`tablespace_name`是要添加数据文件的表空间名称,`file_spec`是新数据文件的路径和名称,`file_size`是新数据文件的大小。`REUSE`选项表示可以重用已经存在的数据文件。`AUTOEXTEND ON`选项表示数据文件可以自动扩展,`NEXT`选项指定每次扩展的大小,`MAXSIZE`选项指定数据文件的最大大小。`ONLINE`选项表示添加数据文件时表空间仍然在线,`OFFLINE`选项表示添加数据文件时需要将表空间离线。
以下是一个添加数据文件的例子:
```sql
ALTER TABLESPACE users ADD DATAFILE '/u01/app/oracle/oradata/orcl/users02.dbf' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED ONLINE;
```
阅读全文