Oracle数据库表空间操作
// 建立表空间(指定文件路径)。
create TABLESPACE EAS_D_sptcc0_STANDARD DATAFILE 'F:\oracledb\EAS_D_sptcc0_STANDARD.dbf' size 10000M EXTENT MANAGEMENT local;
// 删除表空间(指定文件路径)。
DROP TABLESPACE temp_data INCLUDING CONTENTS AND DATAFILES;
// 建立临时表空间。
CREATE TEMPORARY TABLESPACE EAS_D_sptcc0_STANDARD_temp TEMPFILE 'F:\oracledb\EAS_D_sptcc0_STANDARD_temp.dbf' SIZE 5000M;
// 建立用户,密码以及默认的表空间和临时表空间。
create user sptcc0 identified by sptcc0 default tablespace EAS_D_sptcc0_STANDARD Temporary TABLESPACE EAS_D_sptcc0_STANDARD_temp;
// 用户授权
grant connect,resource,dba to sptcc0;
// 向当前表空间导入数据文件。
imp sptcc0/sptcc0@eas fromuser=sptcc touser=sptcc0 file='E:\2009-01-12_SPTCC.dmp' statistics=none
// 建立用户,设定密码。
create user sptcc0 identified by sptcc0;
// 授权用户应用。
grant create session to sptcc0;
grant create table to sptcc0;
grant create tablespace to sptcc0;
grant create view to sptcc0;
1.cmd
2.sqlplus
3.sptcc@eas_192.168.0.201 as sysdba
(sptcc@eas as sysdba)
password:kingdee
远程连接:administrator
sptcc
对指定的用户进行解锁:
alter user sptcc account unlock;
Task1 恢复最新测试库
step1
登陆sqlplus (as sysdba)
建立表空间
create tablespace EAS_D_sptcc0_standard;
step2
删除已有测试用户 drop user sptcc0 cascade;
step3
新建测试用户 create user sptcc0 identified by sptcc default tablespace EAS_D_sptcc_STANDARD Temporary TABLESPACE EAS_D_sptcc_TEMP2 ;
step4
用户授权
grant connect,resource,dba to sptcc0;
用户授权操作
step5
恢复帐套
imp sptcc0/sptcc@eas_192.168.0.201 fromuser=sptcc touser=sptcc0 file=D:\2009-01-12_SPTCC.dmp statistics=none
测试用户密码 源数据用户 当前数据用户 文件路径
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
1 oracle 实例
安装--全局数据库名:可以加扩展名:比如test.com.cn(而数据库实例名为test)
数据库口令:为数据库系统帐户:sys,system,sysman,dbsnmp提供密码
高级安装:为每个用户提供不同的密码
sys: change_on_install
system:manager
sysman:oem_temp
dbsnmp:dbsnmp
internal: orcale
scott:tiger
demo: ......
Oracle 创建序列:
create sequence SEQ_Tablename_id
increment by 1 &nbs ......
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP ROWS=N //不保存数据;
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP //保存数据;
导出 EXP USER/PASSWORD@ODBC FILE=C:\***.DMP full=y //全部导出;
导入 imp user/password@odbc file=c:\***.dmp full=y ignore=y;
Oracle数据导入导出imp/exp就相 ......