我从服务器(10.10.10.10)上以 用户名:admin 密码:admin down 下了 数据库 (数据库名:neworcl)
我的命令如下:exp 然后
admin/admin@ORCL:10.44.44.10
保存地址为 D:\1.dmp
现在我想在本机上用这个1.dmp 请大哥大姐 给出最完整的解释 100分送上 包括是不是要在本机新建数据库,以及如何导入(imp 命令 ) 从开始导入到可以查询 我要完整的过程 谢谢啦
我的命令如下:exp 然后
admin/admin@ORCL:10.44.44.10
保存地址为 D:\1.dmp
现在我想在本机上用这个1.dmp 请大哥大姐 给出最完整的解释 100分送上 包括是不是要在本机新建数据库,以及如何导入(imp 命令 ) 从开始导入到可以查询 我要完整的过程 谢谢啦
没有数据库,往哪里导呀。先安装数据库先,最好和服务器一个版本的。然后就简单了,建用户,表空间,最好同名,简单然后就imp admin/admin file=xxxxx.dmp fromuser=admin touser=admin
我本机安装了oracle, 我down下来是为了在本地用我的意思我如果我做项目测试时,可以完全脱离服务器,以本机为服务器即可,
查看表空间情况
select tablespace_name, file_name, bytes/1024/1024 from dba_data_files;
建立表空间
CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
UNIFORM SIZE 128k; #指定区尺寸为128k,如不指定,区尺寸默认为64k
删除表空间
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;
修改表空间大小
alter database datafile '/path/NADDate05.dbf' resize 100M select tablespace_name, file_name,sum(bytes/1024/1024) from dba_data_files group by tablespace_name, file_name;ALTER TABLESPACE NEWCCS ADD DATAFILE '/u03/oradata/newccs/newccs03.dbf' SIZE 4896M;ALTER TABLESPACE SYSTEM ADD DATAFILE '/u03/oradata/newccs/system02.dbf' SIZE 500M;
3. 在本地dos导入备份文件
C:\>set ORACLE_SID=NEWORCL
C:\>imp admin/admin file=d:\1.dmp log=imp.log4. 导入成功会会有显示 successful,然后启动数据库就ok了..
1.在本机上建立表空间
2.在本机上创建用户
3.利用imp user/pass@本机sid fromuser= touser=创建的用户 file=d:\.dmp文件