- 开始菜单里搜索“Database Configuration Assistant”
- 2.创建数据库
- 下一步,一般事务
- 下一步,sid:orcl
- 下一步
- 下一步输入口令、
- 下一步,选择文件所在位置
- 下一步,指定恢复选项
- 下一步
- 下一步
- 点击完成
- 登录sqldeveloper.exe,执行如下脚本:
- --修改零时空间表值
- ALTER DATABASE TEMPFILE 'E:\oradata\orcl\temp01.dbf' AUTOEXTEND ON NEXT 256M MAXSIZE 10240M ;
- --禁用笛卡尔乘积,优化索引计划。
- alter system set "_optimizer_cartesian_enabled"=false;
- --禁用将索引转换成位图,以减少IO
- alter system set "_b_tree_bitmap_plans"=false;
- --优化器将不会考虑索引跳跃扫描,提高查询性能
- alter system set "_optimizer_skip_scan_enabled"=false;
- --创建表后立刻分配资源
- Alter system set deferred_segment_creation= false;
- --
- --Alter system set "_optimizer_group_by_placement"=false scope=both
- CREATE TABLESPACE NNC_DATA01 DATAFILE 'E:\oradata\orcl\nnc_data01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
- CREATE TABLESPACE NNC_DATA02 DATAFILE 'E:\oradata\orcl\nnc_data02.dbf' SIZE 300M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
- CREATE TABLESPACE NNC_DATA03 DATAFILE 'E:\oradata\orcl\nnc_data03.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K ;
- CREATE TABLESPACE NNC_INDEX01 DATAFILE 'E:\oradata\orcl\nnc_index01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;
- CREATE TABLESPACE NNC_INDEX02 DATAFILE 'E:\oradata\orcl\nnc_index02.dbf' SIZE 300M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ;
- CREATE TABLESPACE NNC_INDEX03 DATAFILE 'E:\oradata\orcl\nnc_index03.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ;
- Alter tablespace NNC_DATA02 add datafile 'E:\oradata\orcl\nnc_data0201.dbf' size 500M autoextend on next 50M maxsize unlimited;
- Alter tablespace NNC_DATA01 add datafile 'E:\oradata\orcl\nnc_data0101.dbf' size 500M autoextend on next 50M maxsize unlimited;
- CREATE USER gyc IDENTIFIED BY 631005 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;
- GRANT connect,dba to gyc;
- grant create any table to gyc;
- create directory dmp as 'D:\dmp' ;
- Grant read,write on directory dmp to gyc ;
- --CREATE USER NC50 IDENTIFIED BY NC50 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp;
- --GRANT connect,dba to NC50;
- --drop user gyc cascade;
- 打开命令行,使用数据泵导入数据
- impdp gyc/631005@orcl directory=dmp dumpfile=hbgf2105170200.dmp full=y remap_schema=nc57:gyc table_exists_action=replace
- 查看日志,看是否出现错误
- 等待数据泵,数据导入成功,等待的时间可以查询数据库,看日志中的表是否写入正确