| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1115 人关注过本帖
标题:[求助]关于数据导入导出的问题!急!急!急!
只看楼主 加入收藏
longconch
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-3-25
收藏
 问题点数:0 回复次数:2 
[求助]关于数据导入导出的问题!急!急!急!

本人对oracle的掌握程度有限。

目的:网站移植。具体内容是:我想把一台已经存在了oracle9i数据库的机器里面的数据(包括什么库结构、表空间、用户等等所有的东西)全部导出来,再把整个机器的数据库,页面服务等全部移植到另外一台机器上去。由于该数据库是为该机器发布的页面提供信息,所以,我为了减少麻烦,就把另外那台机器的IP地址、主机名、SID、数据库名都起的和原来的机器一样,字符集也用的是ZHS16CGB231280,还有什么呢?总之,查了些资料后,我看到的东西应该是都一样了吧。(有此经验者还请提示!)

存在问题:在oracle用户状态下,先unset LANG了,然后我就用了exp system/root123 full=y log=/home/oracle/123.log这个命令来导出数据,可经过查看日志文件,发现虽然可以成功导出,但是存在警告错误。

还有,当我改变了源机器地址后然后把两台机器连接起来后,用ftp命令传输expdat.dmp文件(为了保证用二进制传输,进入ftp后用了bin)到新的机器上,这时,我用imp system/root123 file=expdat.dmp full=y log=/home/oracle/321.log命令来导入数据,可也能导成功,但存在警告错误!


请教:我用的导出、导入命令是否有什么不对的地方了?在安装数据库时要想建立和原来的机器一样的数据库,还有什么需要注意的地方呢?当执行导入命令时,是否涉及到什么数据库归档或非归档的问题呢,可能我这么说不对,换个说法,就是我看书里有在SQLPLUS里先关掉oracle,然后startup mount,我想问的就是在导入数据时, oracle是在startup状态下,还是在startup mount状态下,又或是在startup nomount状态下?



问题太多,请高手指点啊!对于我事情比较棘手,希望大家多帮忙啊!

搜索更多相关主题的帖子: 数据库 机器 名都 空间 
2006-03-25 02:32
fairy1331
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2006-3-15
收藏
得分:0 
任何程序要运行就必须有环境支持文件。楼主的两台机器都装有oracle9i,也就是有环境支持文件,像这种情况可能就是路径的问题了.

http://develop./ IT同盟必看!
2006-03-27 11:28
fairy1331
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2006-3-15
收藏
得分:0 

用Oracle导入导出工具实现Oracle数据库移植
http://develop.csai.cn/dbms/NO000006.htm
给你找了一篇好文章


http://develop./ IT同盟必看!
2006-03-28 16:24
快速回复:[求助]关于数据导入导出的问题!急!急!急!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011608 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved