您的位置:首页 > 数据库 > Oracle

oracle 10g将数据导入到指定表空间的步骤

2011-03-17 09:27 513 查看
--创建临时表空间

create temporary tablespace yhtemp

tempfile 'D:/oracle/oradata/Oracle10g/yhtemp.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

--创建数据表空间

create tablespace yh

logging

datafile 'D:/oracle/oradata/Oracle10g/yh.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

--创建用户并指定表空间

create user yh identified by password

default tablespace yh

temporary tablespace yhtemp;

--给用户授予权限

grant connect,resource,dba to yh;

--撤销此权限

revoke unlimited tablespace from yh

--将用户在yss,test1表空间的配额置为0

alter user yh quota 0 on yss

alter user yh quota 0 on test1

--设置在用户在yh表空间配额不受限

alter user yh quota unlimited on yh

转载至别的博客,本人以此步骤导入成功

还有几点新手需要注意的,在导入的时候用自己建立的用户名和密码登陆上去的时候,不要用sysdba权限,否则会导入到sys用户下,

导入成功后 , 要查看表的时候, 用自己建立的用户名和密码登陆时也不要用sysdba登陆,否则看不到你导入的表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: