用数据库语句创建表空间导入11G数据到10G
来源:互联网 发布:网络通信方面的书籍 编辑:程序博客网 时间:2024/06/02 01:01
查看表空间和数据文件的信息
select tablespace_name,file_name,ceil(bytes/1024/1024) mb
from dba_data_files order by 1;
查看表空间空闲的
select s.tablespace_name "表空间",
sum(s.bytes)/1024/1024 mb
from dba_free_space s
group by s.tablespace_name
order by 2
创建表空间
CREATE TABLESPACE ecology LOGGING DATAFILE 'C:\oa_data\ecology.dbf'
SIZE 1024M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
--修改大小
Alter database datafile ‘C:\oa_data\ecology.dbf’ resize 100m;
数据文件的自动扩展
select FILE_NAME,AUTOEXTENSIBLE,MAXBLOCKS,INCREMENT_BY from dba_data_files;
改为自动扩展
alter database datafile 'C:\oa_data\ecology.dbf' autoextend on next 1m maxsize 2048m;
--删除用户
drop user ecology cascade;
-- 创建用户
create user ecology
identified by ecology
default tablespace ECOLOGY;
-- Grant/Revoke role privileges
grant connect to ecology;
grant resource to ecology;
grant dba to ecology;
--连接测试
SQL> conn ecology/ecology
---测试创建表
SQL> create table xjy_test (my_id number);
---插入数据
insert into xjy_test values (1);
delete from xjy_test;
commit;
---导入数据文件
imp ecology/ecology fromuser=ecology touser=ecology file=20140513_2.dmp log=20140513_2.log ignore=y
遇到问题11G不能导入10G
http://www.cnblogs.com/alxc/archive/2011/03/25/1995279.html
这个文章解决
--问题1
空表没有导入
select table_name from user_tables where NUM_ROWS=0;
---执行以下语句
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
--把生成的结果执行
alter table FNASYSTEMSET allocate extent;
alter table BUDGETAUTOMOVE allocate extent;
alter table TAKS_MAINLINETASK allocate extent;
alter table TASK_ATTENTION allocate extent;
---参考 http://vondon.iteye.com/blog/1316223
exp 用户名/密码@数据库名 file=/home/oracle/exp.dmp log=/home/oracle/exp_smsrun.log
--EXP
exp xxxx/xxxxxx owner=xxx file=xxxx.dmp
- 用数据库语句创建表空间导入11G数据到10G
- oracle创建表空间 10g导出数据库到 11g以及11g导入文件
- oracle 11g 创建数据库表空间
- Oracle 11g数据导入到10g
- 11g数据导入10g数据库方法实现
- linux oracle11g 数据 导入到10g数据库
- Oracle 11g 导入到10g
- oracle 10g 导入到11g
- oracle 10g将数据导入到指定表空间的步骤
- oracle 10g将数据导入到指定表空间的步骤
- Oracle 10g创建表空间,用户,授权,导入导出
- oracle 10g 导入数据指定表空间
- oracle 11g 导入数据库,表空间超过32G的解决办法
- sqlserver2005导入数据到oracle 10g
- SQL2005导入数据到Oracle 10g
- 11g导出的dmp导入到 10g的数据库
- linux 将11g的内容导入到10g数据库内
- Oracle 10g 到11g的数据迁移 导入导出 顺序步骤 expdp/impdp
- 数据结构之排序
- c15
- poj1562
- Unresolved External Symbol - 关于类的static变量
- 字符,字节和编码
- 用数据库语句创建表空间导入11G数据到10G
- Apple 企业开发者账号申请记录
- NYOJ 420 P次方求和
- leetcode第一刷_Trapping Rain Water
- maya自动安装脚本
- poj1182 食物链 种类并查集 经典题
- 最近都在纠结走迷宫啊~~java走迷宫,会回滚的走迷宫。。。
- 指针的指针和指针的引用
- win8.1的NET.Framework3.5安装方法