本文是记录如何在oracle数据库建立表空间,以下是执行过程。
1.1打开cmd命令窗口:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
1.2使用sys账号登录
C:\Users\Administrator>sqlplussys/orcl@orcl as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 9月 13 10:22:232017
Copyright (c) 1982, 2010, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Miningand Real Application Testing options
1.3创建表
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_DATA01"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_DATA01.ora' SIZE 500M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACEMANAGEMENT AUTO ;
表空间已创建。
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_DATA02"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_DATA02.ora' SIZE 500M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACE MANAGEMENT AUTO ;
表空间已创建。
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_DATA03"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_DATA03.ora' SIZE 500M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACE MANAGEMENT AUTO ;
表空间已创建。
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_INDEX01"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_INDEX01.ora' SIZE 300M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACE MANAGEMENT AUTO ;
表空间已创建。
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_INDEX02"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_INDEX02.ora' SIZE 300M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACEMANAGEMENT AUTO ;
表空间已创建。
SQL> CREATE SMALLFILE
2 TABLESPACE"NNC_INDEX03"
3 LOGGING
4 DATAFILE'E:\ncdata\NNC_INDEX03.ora' SIZE 300M AUTOEXTEND
5 ON NEXT 10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
6 SEGMENT SPACEMANAGEMENT AUTO ;
表空间已创建。
1.4创建用户:
SQL> CREATE USER NC65_20170913IDENTIFIED BY NC65_20170913 DEFAULT TABLESPACE NN
C_DATA01 TEMPORARY TABLESPACE temp;
用户已创建。
1.5 用户授权:
SQL> GRANT connect,dba to NC65_20170913;
授权成功。
SQL> create or replace directoryexpdp_dir as 'E:\ncdata\grant';
目录已创建。
SQL> grant read,write on directoryexpdp_dir to NC65_20170913;
授权成功。
使用刚才创建的用户在PLSQL登录,登录成功。
----添加表空间文件针对win 32G
ALTER TABLESPACE "NNC_DATA01"
ADD
DATAFILE 'E:\ncdata\NNC_DATA0101.ora' SIZE 500M AUTOEXTEND
ON NEXT 10M MAXSIZE UNLIMITED
ALTER TABLESPACE "NNC_DATA02"
ADD
DATAFILE 'E:\ncdata\NNC_DATA0202.ora' SIZE 500M AUTOEXTEND
ON NEXT 10M MAXSIZE UNLIMITED
ALTER TABLESPACE "NNC_DATA03"
ADD
DATAFILE 'E:\ncdata\NNC_DATA0303.ora' SIZE 500M AUTOEXTEND
ON NEXT 10M MAXSIZE UNLIMITED