exp /imp 问题.急呀 各位大虾:现在有一个9i数据库,我通过exp full=y 全库导出成。dmp文件,现在要将.dmp文件导入到10g里,请问:该如何应用imp工具,10g数据库有什么前提条件(原数据库的用户和表空间是不是要在10g数据库中重建,该如何建.).从网上看了很多,但是还是不行.希望大家能帮忙,最好能有个实例.刚学oracle数据库.再次谢过. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表空间和用户需要建立的。表空间和用户的建立的语句文档上有描述,请注意查文档,因为这个东西比较的死。导入的语句:imp username/password@sid file=xxx.dmp full=y 问题来了,之前那个服务器上的9i的数据文件在g盘。但现在这个服务器只到e盘。最郁闷的是oracle就在e盘上装着。请问,这可如何是好。 可以直接import, 注意事项, 10g的表空间名称和大小要和9i的一致,查看表空间情况:select tablespace_name, file_name,bytes/1024/1024 from dba_data_files;建立表空间CREATE TABLESPACE data01DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M删除表空间DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES; 修改表空间大小alter database datafile '/path/NADDate05.dbf' resize 100M 问题来了,之前那个服务器上的9i的数据文件在g盘。但现在这个服务器只到e盘。最郁闷的是oracle就在e盘上装着。请问,这可如何是好。路径上就出了问题了。 路径上就出了问题了?是什么问题。你是用imp的方式,是逻辑导入,不是物理的文件恢复。和盘符已经数据文件的路径没有关系的。用imp命令。 没关系啊,从9i导出的dmp文件拷贝到10g的服务器上,随便哪个盘符都可以。导入的时候路径指定正确就可以了 oracle11g查询操作碰到的一个问题 有点难度的pl/sql QQ群:“潍坊IT开发者俱乐部”:5778839;开放互助,欢迎高手加入。 请问这样的函数该如何写 用sql怎么取出星期几? Windows2000Pro,P4的计算器安装Oracle的一个疑问. OracleOraHome81Agent突然不能启动了,错误代码3221356559 VB中使用ADO连接远程数据库时的事务处理问题 关于不同的SQL,执行效率不同?高手给指点一下? PLsql报错找不到游标~ 游标问题!!!望牛人解答 再求一查询
表空间和用户的建立的语句文档上有描述,请注意查文档,因为这个东西比较的死。
导入的语句:
imp username/password@sid file=xxx.dmp full=y
select tablespace_name, file_name,bytes/1024/1024 from dba_data_files;
建立表空间
CREATE TABLESPACE data01
DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M
删除表空间
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;
修改表空间大小
alter database datafile '/path/NADDate05.dbf' resize 100M
路径上就出了问题了?
是什么问题。你是用imp的方式,是逻辑导入,不是物理的文件恢复。和盘符已经数据文件的路径没有关系的。用imp命令。
没关系啊,从9i导出的dmp文件拷贝到10g的服务器上,随便哪个盘符都可以。导入的时候路径指定正确就可以了