日期:2014-05-16  浏览次数:20371 次

oracle 记录一次完整的建表过程
SQL> conn system/sys@xe as sysdba
已连接。
SQL> select file_name from dba_data_files;

FILE_NAME
--------------------------------------------

C:\ORACLE\ORADATA\XE\USERS.DBF
C:\ORACLE\ORADATA\XE\SYSAUX.DBF
C:\ORACLE\ORADATA\XE\UNDO.DBF
C:\ORACLE\ORADATA\XE\SYSTEM.DBF

SQL> select tablespace_name from dba_tablespaces;

TABLESPACE_NAME
------------------------
SYSTEM
UNDO
SYSAUX
TEMP
USERS

SQL> create tablespace myspace
  2  datafile 'c:\oracle\oradata\xe\myspace.dbf' size 50M
  3  uniform size 128k;

表空间已创建。

SQL> create temporary tablespace myspacetemp
  2  tempfile 'c:\oracle\oradata\xe\myspace_temp.dbf' size 50M;

表空间已创建。


SQL> create user abc identified by abc
  2  default tablespace myspace
  3  temporary tablespace myspacetemp;

用户已创建。

SQL> grant connect,resource to abc;

授权成功。






////////////////////////////////////////////////////////////////////////////////////////////////////

SQL> conn abc/abc@xe;

SQL> select table_name from user_tables;
SQL> @ d:\a.sql
SQL> commit;