一.操作步骤
1.导出数据
1)切换到oracle用户;
2)输入命令exp;
3)按提示依次要到处数据库的用户名,密码,导出的文件名,缓冲区大小,是否赋予
导出权限,是否导出表数据,是否压缩,具体参数列表及输入的值如下图所示,没
有输入则按默认值,直接回车:
bash-2.03$ exp
Export: Release 9.2.0.5.0 - Production on Thu Feb 15 11:36:22 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Username: omp9801
Password:
Connected to: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
Enter array fetch buffer size: 4096 >
-- 缓冲区大小,可以按默认值
Export file: expdat.dmp >
-- 导出的文件名,可以修改
(2)U(sers), or (3)T(ables): (2)U >
-- 导出用户还是导出表,此处选择导出用户
Export grants (yes/no): yes >
-- 是否赋予grant权限
Export table data (yes/no): yes >
-- 是否导出表数据
Compress extents (yes/no): yes >
-- 是否压缩
4)导出结果
导出过程中系统会列出导出的状态列表,最后系统会提示导出成功信息,如下所示:Export terminated successfully without warnings.
2.ftp得到导出的源文件
1)在导出的目标服务器上,切换到oracle用户
2)ftp到源服务器,得到导出的源文件;
3.导入数据
1)切换到oracle用户;
2)创建导入的用户,赋予相应的权限,具体做法见附件A,如果要导入的用户已经存