用Sql Developer将SQL移植到Oracle(五)

数据库 Oracle
上文我问介绍了SQL 中的架构到Oracle中的模式,本文我们介绍最后一部分:数据的转移,希望会对读者有所帮助。

本节介绍用Sql Developer将SQL移植到Oracle的第五部分:转移数据。

上一部分说了移植向导在Oracle数据库中自动生成了我们所需要的表结构,但是并没有帮我把数据成功导入过去。于是我们采用了生成离线数据移动脚本的方式来导数据。

在移植向导中的项目页中,我们选择了脚本生成的目录,打开该目录,可以看到一个名为“数据移动\项目名称\日期时间\”的子目录,其中包含了如下图所示的文件:

用Sql Developer将SQL移植到Oracle

看以看到其中包含了4个脚本文件,两个是用于Windows的,另两个是用于unix的。名为unload_script的是数据导出脚本,用于从源数据库中生成数据导出文件,名为oracle_ctl的是数据导入脚本。

打开cmd,浏览到当前目录,执行以下命令以导出数据:

  1. >unload_script [server] [username] [password] 

其中的server是源数据库服务器,username和password是能访问到源数据库的用户名密码。稍等一会,提示导出完成后,接着执行下面命令以导入数据:

  1. >oracle_ctl [oracleusername] [password] 

在这里不需要指定数据库名之类的,因为在脚本中已经指定了。

等待片刻导入完毕后即可。

到此,关于Sql Developer将SQL移植到Oracle中的知识已介绍完毕,若文中有不妥之处,欢迎大家批评指正。

原文出处:http://www.cnblogs.com/hiizsk/archive/2011/07/10/2102458.html。

【编辑推荐】

  1. 用Sql Developer将SQL移植到Oracle(一)
  2. 用Sql Developer将SQL移植到Oracle(二)
  3. 用Sql Developer将SQL移植到Oracle(三)
  4. 用Sql Developer将SQL移植到Oracle(四)
责任编辑:赵鹏 来源: 博客园
相关推荐

2011-07-11 17:44:07

SQLOracle标识符

2011-07-11 16:10:38

SQL移植Oracle数据库

2011-07-11 15:23:37

Sql DevelopOracle Migr

2011-07-11 16:47:57

数据库移植SQL ServerOracle

2010-04-09 12:20:11

Oracle SQL

2011-09-05 09:28:58

MySQLMongoDB

2010-08-12 10:43:36

DB2 SQL移植

2017-04-07 13:30:54

2009-12-29 08:58:32

Oracle SQL PL SQL单元测试

2009-12-28 10:08:07

OracleSQLDevelope开发框架

2011-01-13 14:19:41

solarisLinux

2011-06-27 14:00:52

Oracle

2011-08-01 09:09:07

SQL Server SQL Server 数据库

2011-04-07 09:44:23

SQL2000数据库SQL2005

2010-04-01 14:14:56

Oracle绑定变量

2010-05-05 11:17:55

Oracle数据库

2011-07-12 13:01:11

ExcelOracleSql Server

2010-05-24 18:05:12

MySQL数据库

2011-05-04 09:29:22

2011-10-09 12:59:54

DtraceLinux甲骨文
点赞
收藏

51CTO技术栈公众号