〖在线等待〗 关于Oracle数据库的升级(8到8i)和转移(A机到B机)

Ascn 2003-07-08 02:29:12
本人一向使用MS SQL Server,对Oracle不熟悉。
近期有个任务,需要把服务器A上的Oracle 8.0.5的数据库,转移到新安装的
一台服务器B上。现有方案是在B上安装Oracle 8.1.7,请问各位有什么好的方法?

说明:
1、服务器A在白天不能中断服务,与服务器B没有物理网络连接。
不准备采用热备份的方法。
2、由于数据库系统的版本不一样,冷备份复制文件可能也非明智之举。
3、要求用一个晚上的时间能够搞定,必须保证在第二天能够用新服务器B上的
数据库代替旧服务器A上的数据库。而且旧服务器的数据库配置如用户帐户密码
等也需要完整不变。
4、服务器A将继续提供除数据库外的服务。所以,两个服务器的IP和名称肯定不同。
5、请尽可能给出详细、完整的解决方法。谢谢!
...全文
25 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
LGQDUCKY 2003-07-10
默认设置的参数,应该适用了,
如果不太熟悉,最好是不要轻易改INITSID。ORA的参数,
因为这直接关系到数据库的性能,修改错了还不能启动数据库。
  • 打赏
  • 举报
回复
Ascn 2003-07-10
嗯,我会小心的。谢谢
  • 打赏
  • 举报
回复
ora9i 2003-07-10
关注
  • 打赏
  • 举报
回复
firmrock 2003-07-10
同意 LGQDUCKY(飘) 的建议。
  • 打赏
  • 举报
回复
networld2002 2003-07-10
关注
  • 打赏
  • 举报
回复
asdf008 2003-07-09
你参考一下A机的初始配置文件pfile,记录下里面的内容,把能搬的都搬到B机的初始配置文件里,一般应该够用了
  • 打赏
  • 举报
回复
Ascn 2003-07-09
OK, 我先测试测试。
先谢谢了。
  • 打赏
  • 举报
回复
LGQDUCKY 2003-07-08
设置安装的参数都应该适用了,
你只管EXP/IMP就行了,一晚不行,第二天就给他们先用
旧的,晚上在做。
  • 打赏
  • 举报
回复
Ascn 2003-07-08
我也是这么想的。主要是担心Oracle的配置问题。
我不知道原来8.0.5的数据库是如何优化配置的,现在8.1.7上是不是也要进行一番
设置。由于我才学Oracle 两三天(以前都用MS SQL Server了),对8.1.7只会使用
缺省设置安装。如何让两台服务器的数据库配置尽可能一致?还望再加指点。谢谢
  • 打赏
  • 举报
回复
asdf008 2003-07-08
晚上用A的EXP导出文件,放到B中用IMP导入,一切OK
  • 打赏
  • 举报
回复
LGQDUCKY 2003-07-08
很简单。
就用EXP/IMP就可以了
1。在8.0.5用EXP命令备份数据库。
EXP
选择整个数据库,
2。在8.1.7建立相同的用户密码。
3。在8.1.7用IMP就可以了
IMP USER/PASS FILE=A.DMP FULL=Y
数据就导进去了,(注意两个数据库的字符级要一致)
  • 打赏
  • 举报
回复
相关推荐
发帖
基础和管理
加入

1.7w+

社区成员

Oracle 基础和管理
申请成为版主
帖子事件
创建了帖子
2003-07-08 02:29
社区公告
暂无公告