数据库备份(导出)
1. (先去121,需要备份的那个数据库环境中)
2. 开启数据库服务(打开PL/SQL就可以)
3. 'CMD'中跳到要备份到的文件夹(把数据库导出存到哪个文件夹)
4. Exp 数据库用户名 / 密码(scms_pj/sunline)
5. 回车 导出文件 EXPDAT.DMP
6. 输入导出文件名 (一般是用户+日期 scms_pj20120918)
7. 选择 E 完整数据库
8. 三个回车,不用管了,等待......
9. exit
数据库文件导入
1. 先安装Oracle 注意改setup属性
先用Sysadmin sunline (这个账户密码自己建的?)登录,打开命令窗口,不是SQL窗口哦。如下操作
2. 创建表空间和用户名密码、权限
--删除用户
drop user scms_pj cascade;
--删除用户然后才能删除表空间和文件
drop tablespace gedai including CONTENTS and datafiles;
--表空间
create tablespace gedai datafile 'e:\oracle\product\10.2.0\oradata\gedai.dbf' size 8000m;
--导入用户表空间
create user scms_pj identified by sunline default tablespace gedai;
--赋权限?
grant dba to scms_pj;
grant create sequence to scms_pj;
--必须用sys,DBA?执行 sys密码是:change_on_install as sysdba(空格也要输入)
grant execute on dbms_lock to scms_pj;
3. 导入表文件
--dos下
先 cd 进入hf_corp.dmp所在的文件夹
imp scms_pj/sunline
导入文件:hf_corp.dmp
一直回车 什么都不管 知道输入用户名:hf_corp
再回车,?就开始导数据了。要好久啊
直到出现成功终止导入,出现警告 没事