SYS用户在CMD下以DBA身份登陆:
在CMD中打sqlplus /nolog
然后再
conn / as sysdba
创建临时表空间
create temporary tablespace user_temp
tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
创建表空间
create tablespace accpdb
logging
datafile 'd:\oracle\oradata\accpdb\accpdb.dbf'
size 500m
autoextend on
next 100m maxsize 2048m
extent management local;
删除表空间
DROP TABLESPACE accpdb INCLUDING CONTENTS AND DATAFILES;
删除用户
drop user adminx cascade;
创建用户
CREATE USER adminx
IDENTIFIED BY "adminx"
DEFAULT TABLESPACE "ACCPDB"
用户分权限
grant connect to adminx ;
grant dba to adminx ;
grant sysdba to adminx ;
开始--运行--cmd 导出数据
exp adminx/adminx@accpdb file=d:/oracleDataCopy/20100723.dmp
开始--运行--cmd 导入数据
imp adminx/adminx@accpdb file=d:/oracleDataCopy/20100723.dmp full=y
扩展表空间
首先查看表空间的名字和所属文件
select tablespace_name, file_id, file_name,
round(bytes/(1024*1024),0) total_space
from dba_data_files
order by tablespace_name;
1.增加数据文件
ALTER TABLESPACE game
ADD DATAFILE '/oracle/oradata/db/GAME02.dbf' SIZE 1000M;
2.手动增加数据文件尺寸
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf'
RESIZE 4000M;
3.设定数据文件自动扩展
ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf
AUTOEXTEND ON NEXT 100M
MAXSIZE 10000M;
设定后查看表空间信息
SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,
(B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"
FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C
WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE
3.为表空间再添加个数据库文件
alter tablespace FESCO add datafile '/app/oracle/oradata/orcl/FESCO2.dbf' size 5M autoextend on next 50M maxsize 800M;
----------------------------------------------------------------------------
----------------------------------------------------------------------------
使用PLSQL创建Oracle数据库User用户并设置权限
1、 首先在 PLQL Developer 中打开数据库。使用 "sys" 用户,输入数据库名称,输入该数据库 ”sys” 用户的密码,在 ”Connect as” 组合框中选中 “SYSDBA”。单击OK 按钮打开数据库。
2、创建 ”User” 型用户 “DXXFLD”。找到 “Users” 文件夹,右键弹出菜单中,选中 ”New”,
弹出用户创建界面:
在其中输入要添加的用户名 ”DXXFLD”,并作其他设置如下:
然后通过 “Quotas” 选项卡设置 用户权限:将 “Tablespace” 中选中 “User”, 勾选 “Unlimited” 复选项 (这个一定要选中啊,不然创建表的时候会提示没有表空间的访问权限的)。
然后单击 ”Apply” 按钮使各项设置起作用。
2、 使用新创建的用户创建表。在 ”Tables” 文件夹上右键单击,选中弹出菜单中 “New” 选项
在之后弹出属性页下,做如下设置:
然后再设置字段名等其他属性就和直接用 “System” 或 “Sys” 等表空间创建表一样了。
要说明的是使用自定义 ”Users” 创建的表,其在 PLSQL 中 “Users“->”Tables” 目录下才可见。
----------------------------------------------------------------------------
----------------------------------------------------------------------------
原文出处:http://www.360doc.com/content/15/0414/17/19179788_463173473.shtml