数据库服务器运行时间长了 可能需要换服务器 这时候需要从一台服务器迁移到另一台服务器。
首先下载安装 ,在一台服务器上安装好oracle,一般的服务器都有防火墙设置,要把防火墙打开,记住一定要把防火墙打开,要不然连接不上。
本文介绍的方法是使用navicate 进行迁移。
第一步:在目标数据库中创建表空间和用户
这点我再次向对Oracle数据库不熟悉的同学强调一下,对于Oracle数据库不像MySQL中,一个用户可以管理多个数据库,对Oracle来说,一个用户只对应一个数据库,而新创建的用户是没有任何资源和权限的,所以需要管理员用户为其分配资源权限.
在控制台以管理员权限登录建立连接:
创建表空间与用户:
- 1
- 2
- 3
- 4
- 5
- 6
第二步:使用Navicat Premium 分别与源数据库和目标数据库建立连接
使用Navicat Premium连接Oracle数据库时,可能会报出如下错误:
具体解决方案,可参考我的另外一篇博文: Navicat 提示Cannot create oci environment 解决方案
数据库连接成功后如下图:
进行数据输出:
参考:http://blog.csdn.net/javaee_sunny/article/details/52995013