摘要:
建立表空间 CREATE TABLESPACE data01 DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M UNIFORM SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k 删除表空间 DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAF... 阅读全文
摘要:
Microsoft Windows 2000 [Version 5.00.2195] (C) 版权所有 1985-2000 Microsoft Corp. C:\Documents and Settings\Administrator>sqlplus /nolog SQL*Plus: Release 9.2.0.6.0 - Production on 星期三 8月 1 11:42:37 2007 ... 阅读全文
摘要:
在使用Oracle数据库的过程中,经常会遇到将数据库中的数据从一个数据库移动到另一个数据库的情况,如果移动的数据量不是太大,我们可以使用EXPORT/IMPORT将数据进行导出/导入。但如果需要搬移的数据量非常庞大,则用这种方法进行数据移动非常缓慢。在Oracle8i版本中,提供了可以对表空间进行移动的方法,通过搬移表空间可大大降低数据迁移的速度,提高工作效率。 对表空间进行移动时应注意以下几点:... 阅读全文
摘要:
版本要求: 8i企业版以上支持表空间迁移功能。9i以上不要求迁移表空间与目标数据库的块尺寸一样。 限制: 源和目标数据库必须是相同的硬件平台。 源和目标数据库字符集和国家字符集必须相同。 迁移表空间与目标数据库中的表空间不能重名。 不支持物化视图/复制、基于函数的索引、Scoped REFs、多个接收者的8.0兼容的高级队列。 1.建立测试表空间 CREATE TABLE... 阅读全文
摘要:
首先是注意事项:待迁移的表空间必须自包含,EXP、IMP工具版本必须与ORACLE数据库版本一致(不是相同),其次是要严格按照如下操作步骤进行,并请留意提示内容。 以下是操作步骤,1~5步操作在源数据库表空间操作完成,6、7、8步在目的数据库表空间操作完成。 1.用数据库管理员(INTERNAL)身份登录ORACLE,(CONNECT INTERNAL/******... 阅读全文
摘要:
经常有人会问:原来的数据在USERS表空间里面,我想把它IMP进APP表空间,我已经修改了目的用户的默认表空间,为什么结果还是IMP到USERS表空间中了呢。 Oracle并没有提供什么参数来指定要导入哪个表空间,数据默认将导入到原本导出时数据所在的表空间中,但是我们可以通过以下的方法来实现导入到不同的表空间。 1.在IMP时候使用INDEXFILE参数 当给此参数指定了某一文件名,... 阅读全文