SlideShare a Scribd company logo
1 of 18
Oracle SQL Developer 中支持
       第三方数据库

            By Robin Ma
     shadowfalao@gmail.com
      http://www.validba.net
About Me

Email : shadowfalao@gmail.com
Blog : http://www.validba.net/
QQ:236749409
Over 5 years experience with Oracle DBA technology
Over 5 years experience with Linux/Unix technology and
   Windows Server technology
Skilled for Oracle RAC , Data
Guard , Streams , Performance
Tuning , PL/SQL , RMAN ; DB2 ; MySQL ; DW ; Linux
Shell
Objective

了解 Oracle SQL Developer 的特性;

Oracle SQL Developer 支持第三方数据
 库;
Oracle SQL Developer 中进行数据库迁
 移
SQL Developer 简介
SQL Developer 是 Oracle 提供的一个开源的免费的支持图形化的数据库开
发管理工具,纯 JAVA 开发,类似于 PL/SQL Developer ,最新版本 : 3.1
(3.1.07.42)
Oracle SQL Developer官网
SQL Developer 特性
 利用 Query Builder 构建数据库查询;
 创建存储过程、函数、 Package ,进行 PL/SQL 调试;
 数据 Import/Export
 解析 SQL 语句的执行计划 (Oracle 数据库 )
 支持 External Table 数据导入 (Oracle 数据库 )
 支持 SQL Tuning Advisor(Oracle 数据库 )
 非 Oracle 数据库向 Oracle 数据库的移植
 数据库文档生成 (Oracle 数据库 )
 集成 Oracle DBA 功能 ( 包括备份向导, Scheduler, Data
  Import/Import, 统计信息收集 , 数据库报告功能, AWR/ASH 报告生成
  等)
 支持第三方工具扩展
 通过 JDBC 驱动集成第三方数据库
SQL Developer 安装
SQL Developer 是纯 JAVA 应用程序,安装简单,在 Oracle SQL
Developer 官网下载压缩包,解压后直接使用。
下载地址:
http://
www.oracle.com/technetwork/cn/developer-tools/sql-developer/downloads/i
SQL Developer 需要 JDK 的支持,可以下载带 JDK 的压缩包。
启动界面 :
SQL Developer Upgrade
通过 SQL Developer 菜单 “帮助 -> 检查更新” 检查新版本:
除了 SQL Developer 外,
还可以对 Extensions
工具进行检测升级。
需要注意的是 SQL
Developer 本身的升级
需要下载全新的版本,
重新解压缩。不是
增量组件的升级更新。
SQL Developer 第三方数据库扩
               展
SQL Developer 除了支持 Oracle 数据库外,还可以通过对应 JDBC 驱动程
序集成第三方数据库。
比如 : 右图所示
SQL Developer JDBC 驱动安装
SQL Developer 通过 JDBC 和数据库进行通信。默认情况下集成 Oracle 和
Access 。

让 SQL Developer 支持第三方 JDBC 驱动非常简单,通过下面的步骤就可
以完成 :

下载对应数据库的 JDBC 驱动;
 通过下面的操作在 SQL Developer 中添加 JDBC 驱动:菜单栏选择工
具 -> 首选项 -> 数据库 -> 第三方 JDBC 驱动程序,然后添加条目添加
JDBC 驱动 ( 见下图 ) ;
 通过 SQL Developer 连接功能创建数据库连接;
SQL Developer JDBC 驱动安装
SQL Developer 添加 MySQL
               JDBC
 下载 Mysql-JDBC 驱动程序 : https
 ://www.mysql.com/downloads/connector/
 解压下载的压缩包 ( 这里的为 mysql-connector-java-5.0.8-bin)
 在上页窗口中添加 MySQL JDBC 驱动
 连接窗口出现 MySQL 标签
SQL Developer 添加 SQL Server
                  JDBC
SQL Server JDBC 推荐开源的 jDTS,jdts 不仅支持 SQL SERVER, 同时还支持
SYBASE 。微软的 JDBC 更新太慢,不兼容最新的 JDK 。下载 jdts 压缩包
,最新版本为 1.2.6 ,然后按上述页面描述的方法添加 jtds-1.2.6.jar 驱
动文件。
SQL Developer 添加 DB2 JDBC
DB2 JDBC 详细信息参考下面的页面
http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=
%2Fcom.ibm.db2.luw.apdv.java.doc%2Fsrc%2Ftpc%2Fimjcc_c0024189.html

根据上面页面的描述,我们在 SQL Developer 中如果想连接 DB2 , 需要添
加 db2jcc.jar(JDBC3.0) 或 db2jcc4.jar(JDBC4.0) 驱动,如果想连接 z/OS 大型
机上的 DB2 ,还需要添加 db2jcc_license_cu.jar 驱动。

DB2 JDBC 获取办法,如果安装了 DB2 SERVER 或 Client 软件可以在
$DB2_HOME/SQLLIB/java 目录找到以上驱动文件 或者 去以下网址下载
http://www-01.ibm.com/support/docview.wss?uid=swg27016878
SQL Developer 添加 DB2 JDBC
成功添加 DB2 JDBC Driver




SQL Developer 连接 DB2 ( 右图 )
SQL Developer Open DB2 Database
SQL Developer 中的数据库移植
利用 SQL Developer 移植向导 可以将多种非 Oracle 数据库移植到 Oracle
数据库。
移植向导进入:工具菜单 -> 移植
整个移植过程包含 9 个
步骤。
其中最重要的两个步骤 :
1)源、目标数据库的配置
2) 转换规则的配置 ( 包括
数据类型的对应,函数的
对应, NULL 数据的表示等 ,
存储过程、函数需要单独
手动创建移植 )
SQL Developer 移植案例
将一个 SQL Server 数据库移植到 Oracle 的配置描述。
END

More Related Content

What's hot

P6 数据库安装和配置
P6 数据库安装和配置P6 数据库安装和配置
P6 数据库安装和配置epst
 
Thinking in React by Deot
Thinking in React by Deot Thinking in React by Deot
Thinking in React by Deot 荣德 周
 
03.wls depoly jdbc
03.wls depoly jdbc03.wls depoly jdbc
03.wls depoly jdbcMeng He
 
1, java intro
1, java intro1, java intro
1, java introted-xu
 
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMail
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMailServlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMail
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMailJustin Lin
 
My sql管理基础 李春_v2
My sql管理基础 李春_v2My sql管理基础 李春_v2
My sql管理基础 李春_v2Pickup Li
 
Web components with scrat
Web components with scratWeb components with scrat
Web components with scratguankaishe
 
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11g
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11gOracle管理藝術第1章 在Linux作業體統安裝Oracle 11g
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11gChien Chung Shen
 
Basic oracle for developer&beginner
Basic oracle for developer&beginnerBasic oracle for developer&beginner
Basic oracle for developer&beginnermaclean liu
 
Java 案例实战(一)
Java 案例实战(一)Java 案例实战(一)
Java 案例实战(一)lovebirdegg
 
1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注gavin shaw
 
发布系统安装说明
发布系统安装说明发布系统安装说明
发布系统安装说明Yiwei Ma
 
Oracle 資料庫檔案介紹
Oracle 資料庫檔案介紹Oracle 資料庫檔案介紹
Oracle 資料庫檔案介紹Chien Chung Shen
 

What's hot (17)

P6 数据库安装和配置
P6 数据库安装和配置P6 数据库安装和配置
P6 数据库安装和配置
 
Thinking in React by Deot
Thinking in React by Deot Thinking in React by Deot
Thinking in React by Deot
 
03.wls depoly jdbc
03.wls depoly jdbc03.wls depoly jdbc
03.wls depoly jdbc
 
Oracle 索引介紹
Oracle 索引介紹Oracle 索引介紹
Oracle 索引介紹
 
1, java intro
1, java intro1, java intro
1, java intro
 
Oracle 資料庫建立
Oracle 資料庫建立Oracle 資料庫建立
Oracle 資料庫建立
 
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMail
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMailServlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMail
Servlet & JSP 教學手冊第二版 - 第 11 章:簡介 JavaMail
 
My sql管理基础 李春_v2
My sql管理基础 李春_v2My sql管理基础 李春_v2
My sql管理基础 李春_v2
 
Web components with scrat
Web components with scratWeb components with scrat
Web components with scrat
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Oracle Instance 介紹
Oracle Instance 介紹Oracle Instance 介紹
Oracle Instance 介紹
 
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11g
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11gOracle管理藝術第1章 在Linux作業體統安裝Oracle 11g
Oracle管理藝術第1章 在Linux作業體統安裝Oracle 11g
 
Basic oracle for developer&beginner
Basic oracle for developer&beginnerBasic oracle for developer&beginner
Basic oracle for developer&beginner
 
Java 案例实战(一)
Java 案例实战(一)Java 案例实战(一)
Java 案例实战(一)
 
1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注1.基础篇 修改by徐定翔2 去掉批注
1.基础篇 修改by徐定翔2 去掉批注
 
发布系统安装说明
发布系统安装说明发布系统安装说明
发布系统安装说明
 
Oracle 資料庫檔案介紹
Oracle 資料庫檔案介紹Oracle 資料庫檔案介紹
Oracle 資料庫檔案介紹
 

Viewers also liked

Ds Design Architects Brochure
Ds Design Architects BrochureDs Design Architects Brochure
Ds Design Architects Brochuredstockless
 
Linux Ubuntu Wallpapers
Linux Ubuntu WallpapersLinux Ubuntu Wallpapers
Linux Ubuntu Wallpapersfondas vakalis
 
Evaluation and Analysis of BCE and Information Management Strategies
Evaluation and Analysis of BCE and Information Management StrategiesEvaluation and Analysis of BCE and Information Management Strategies
Evaluation and Analysis of BCE and Information Management StrategiesJISC BCE
 
Link Exchange Is Dead
Link Exchange Is DeadLink Exchange Is Dead
Link Exchange Is Deadjaxky
 
Fidelis Biopharm Info
Fidelis Biopharm InfoFidelis Biopharm Info
Fidelis Biopharm Infoksanders55
 
2007 AFRC-JFRC Flare Tip Analysis Using CFD
2007 AFRC-JFRC Flare Tip Analysis Using CFD2007 AFRC-JFRC Flare Tip Analysis Using CFD
2007 AFRC-JFRC Flare Tip Analysis Using CFDJoseph Smith
 
Subversion备份服务器的创建
Subversion备份服务器的创建Subversion备份服务器的创建
Subversion备份服务器的创建shadowfalao
 
Ultimate Hq Wallpapers
Ultimate Hq WallpapersUltimate Hq Wallpapers
Ultimate Hq Wallpapersfondas vakalis
 
Computer Aided Engineering Design
Computer Aided Engineering DesignComputer Aided Engineering Design
Computer Aided Engineering Designer.mitulpatel
 
Extending the Conversation: Using Instructional Technology to Improve Feedback
Extending the Conversation:  Using Instructional Technology to Improve FeedbackExtending the Conversation:  Using Instructional Technology to Improve Feedback
Extending the Conversation: Using Instructional Technology to Improve FeedbackGraham Whisen
 
Processing workshop intro
Processing workshop introProcessing workshop intro
Processing workshop introJuraj Bednar
 
IDN: Opening Thoughts
IDN: Opening ThoughtsIDN: Opening Thoughts
IDN: Opening ThoughtsDan Kennedy
 
What You Can Learn From Asian Companies
What You Can Learn From Asian CompaniesWhat You Can Learn From Asian Companies
What You Can Learn From Asian Companieskachori
 
Goto aarhus: Mobile Browser as a platform
Goto aarhus: Mobile Browser as a platformGoto aarhus: Mobile Browser as a platform
Goto aarhus: Mobile Browser as a platformMaximiliano Firtman
 

Viewers also liked (20)

4 types
4 types4 types
4 types
 
Ds Design Architects Brochure
Ds Design Architects BrochureDs Design Architects Brochure
Ds Design Architects Brochure
 
Linux Ubuntu Wallpapers
Linux Ubuntu WallpapersLinux Ubuntu Wallpapers
Linux Ubuntu Wallpapers
 
Evil Woman
Evil WomanEvil Woman
Evil Woman
 
White
WhiteWhite
White
 
Evaluation and Analysis of BCE and Information Management Strategies
Evaluation and Analysis of BCE and Information Management StrategiesEvaluation and Analysis of BCE and Information Management Strategies
Evaluation and Analysis of BCE and Information Management Strategies
 
Link Exchange Is Dead
Link Exchange Is DeadLink Exchange Is Dead
Link Exchange Is Dead
 
501 Ceu L Idcec 7 9 2010
501 Ceu L Idcec 7 9 2010501 Ceu L Idcec 7 9 2010
501 Ceu L Idcec 7 9 2010
 
Fidelis Biopharm Info
Fidelis Biopharm InfoFidelis Biopharm Info
Fidelis Biopharm Info
 
2007 AFRC-JFRC Flare Tip Analysis Using CFD
2007 AFRC-JFRC Flare Tip Analysis Using CFD2007 AFRC-JFRC Flare Tip Analysis Using CFD
2007 AFRC-JFRC Flare Tip Analysis Using CFD
 
Subversion备份服务器的创建
Subversion备份服务器的创建Subversion备份服务器的创建
Subversion备份服务器的创建
 
Ultimate Hq Wallpapers
Ultimate Hq WallpapersUltimate Hq Wallpapers
Ultimate Hq Wallpapers
 
Computer Aided Engineering Design
Computer Aided Engineering DesignComputer Aided Engineering Design
Computer Aided Engineering Design
 
Extending the Conversation: Using Instructional Technology to Improve Feedback
Extending the Conversation:  Using Instructional Technology to Improve FeedbackExtending the Conversation:  Using Instructional Technology to Improve Feedback
Extending the Conversation: Using Instructional Technology to Improve Feedback
 
Processing workshop intro
Processing workshop introProcessing workshop intro
Processing workshop intro
 
IDN: Opening Thoughts
IDN: Opening ThoughtsIDN: Opening Thoughts
IDN: Opening Thoughts
 
What You Can Learn From Asian Companies
What You Can Learn From Asian CompaniesWhat You Can Learn From Asian Companies
What You Can Learn From Asian Companies
 
Jupiter
JupiterJupiter
Jupiter
 
Goto aarhus: Mobile Browser as a platform
Goto aarhus: Mobile Browser as a platformGoto aarhus: Mobile Browser as a platform
Goto aarhus: Mobile Browser as a platform
 
The Web is Human
The Web is HumanThe Web is Human
The Web is Human
 

Similar to Oracle sql developer支持第三方数据库

Oracle北大青鸟完全教程
Oracle北大青鸟完全教程Oracle北大青鸟完全教程
Oracle北大青鸟完全教程yiditushe
 
在Windows azure平台上進行資料庫處理及架構設計
在Windows azure平台上進行資料庫處理及架構設計在Windows azure平台上進行資料庫處理及架構設計
在Windows azure平台上進行資料庫處理及架構設計Sky Chang
 
Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作maclean liu
 
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管SQL Server 資料庫版本控管
SQL Server 資料庫版本控管Will Huang
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器Leyi (Kamus) Zhang
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介Allen Lsy
 
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫Justin Lin
 
如何架构和开发高性能,高伸缩性Web 应用系统
如何架构和开发高性能,高伸缩性Web 应用系统如何架构和开发高性能,高伸缩性Web 应用系统
如何架构和开发高性能,高伸缩性Web 应用系统melity78
 
Essential oracle security internal for dba
Essential oracle security internal for dbaEssential oracle security internal for dba
Essential oracle security internal for dbamaclean liu
 
构建高性能MySQL系统
构建高性能MySQL系统构建高性能MySQL系统
构建高性能MySQL系统jackbillow
 
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性SQLPASSTW
 

Similar to Oracle sql developer支持第三方数据库 (20)

Oracle北大青鸟完全教程
Oracle北大青鸟完全教程Oracle北大青鸟完全教程
Oracle北大青鸟完全教程
 
在Windows azure平台上進行資料庫處理及架構設計
在Windows azure平台上進行資料庫處理及架構設計在Windows azure平台上進行資料庫處理及架構設計
在Windows azure平台上進行資料庫處理及架構設計
 
Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作
 
SQL Server 資料庫版本控管
SQL Server 資料庫版本控管SQL Server 資料庫版本控管
SQL Server 資料庫版本控管
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介
 
六合彩
六合彩六合彩
六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
 
如何架构和开发高性能,高伸缩性Web 应用系统
如何架构和开发高性能,高伸缩性Web 应用系统如何架构和开发高性能,高伸缩性Web 应用系统
如何架构和开发高性能,高伸缩性Web 应用系统
 
Essential oracle security internal for dba
Essential oracle security internal for dbaEssential oracle security internal for dba
Essential oracle security internal for dba
 
构建高性能MySQL系统
构建高性能MySQL系统构建高性能MySQL系统
构建高性能MySQL系统
 
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性
SQL PASS 臺灣分部八月份聚會 - Windows Azure 和 SQL Server 的Hybrid運用-備援以及高可用性
 

Oracle sql developer支持第三方数据库

  • 1. Oracle SQL Developer 中支持 第三方数据库 By Robin Ma shadowfalao@gmail.com http://www.validba.net
  • 2. About Me Email : shadowfalao@gmail.com Blog : http://www.validba.net/ QQ:236749409 Over 5 years experience with Oracle DBA technology Over 5 years experience with Linux/Unix technology and Windows Server technology Skilled for Oracle RAC , Data Guard , Streams , Performance Tuning , PL/SQL , RMAN ; DB2 ; MySQL ; DW ; Linux Shell
  • 3. Objective 了解 Oracle SQL Developer 的特性; Oracle SQL Developer 支持第三方数据 库; Oracle SQL Developer 中进行数据库迁 移
  • 4. SQL Developer 简介 SQL Developer 是 Oracle 提供的一个开源的免费的支持图形化的数据库开 发管理工具,纯 JAVA 开发,类似于 PL/SQL Developer ,最新版本 : 3.1 (3.1.07.42) Oracle SQL Developer官网
  • 5. SQL Developer 特性  利用 Query Builder 构建数据库查询;  创建存储过程、函数、 Package ,进行 PL/SQL 调试;  数据 Import/Export  解析 SQL 语句的执行计划 (Oracle 数据库 )  支持 External Table 数据导入 (Oracle 数据库 )  支持 SQL Tuning Advisor(Oracle 数据库 )  非 Oracle 数据库向 Oracle 数据库的移植  数据库文档生成 (Oracle 数据库 )  集成 Oracle DBA 功能 ( 包括备份向导, Scheduler, Data Import/Import, 统计信息收集 , 数据库报告功能, AWR/ASH 报告生成 等)  支持第三方工具扩展  通过 JDBC 驱动集成第三方数据库
  • 6. SQL Developer 安装 SQL Developer 是纯 JAVA 应用程序,安装简单,在 Oracle SQL Developer 官网下载压缩包,解压后直接使用。 下载地址: http:// www.oracle.com/technetwork/cn/developer-tools/sql-developer/downloads/i SQL Developer 需要 JDK 的支持,可以下载带 JDK 的压缩包。 启动界面 :
  • 7. SQL Developer Upgrade 通过 SQL Developer 菜单 “帮助 -> 检查更新” 检查新版本: 除了 SQL Developer 外, 还可以对 Extensions 工具进行检测升级。 需要注意的是 SQL Developer 本身的升级 需要下载全新的版本, 重新解压缩。不是 增量组件的升级更新。
  • 8. SQL Developer 第三方数据库扩 展 SQL Developer 除了支持 Oracle 数据库外,还可以通过对应 JDBC 驱动程 序集成第三方数据库。 比如 : 右图所示
  • 9. SQL Developer JDBC 驱动安装 SQL Developer 通过 JDBC 和数据库进行通信。默认情况下集成 Oracle 和 Access 。 让 SQL Developer 支持第三方 JDBC 驱动非常简单,通过下面的步骤就可 以完成 : 下载对应数据库的 JDBC 驱动;  通过下面的操作在 SQL Developer 中添加 JDBC 驱动:菜单栏选择工 具 -> 首选项 -> 数据库 -> 第三方 JDBC 驱动程序,然后添加条目添加 JDBC 驱动 ( 见下图 ) ;  通过 SQL Developer 连接功能创建数据库连接;
  • 10. SQL Developer JDBC 驱动安装
  • 11. SQL Developer 添加 MySQL JDBC  下载 Mysql-JDBC 驱动程序 : https ://www.mysql.com/downloads/connector/  解压下载的压缩包 ( 这里的为 mysql-connector-java-5.0.8-bin)  在上页窗口中添加 MySQL JDBC 驱动  连接窗口出现 MySQL 标签
  • 12. SQL Developer 添加 SQL Server JDBC SQL Server JDBC 推荐开源的 jDTS,jdts 不仅支持 SQL SERVER, 同时还支持 SYBASE 。微软的 JDBC 更新太慢,不兼容最新的 JDK 。下载 jdts 压缩包 ,最新版本为 1.2.6 ,然后按上述页面描述的方法添加 jtds-1.2.6.jar 驱 动文件。
  • 13. SQL Developer 添加 DB2 JDBC DB2 JDBC 详细信息参考下面的页面 http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic= %2Fcom.ibm.db2.luw.apdv.java.doc%2Fsrc%2Ftpc%2Fimjcc_c0024189.html 根据上面页面的描述,我们在 SQL Developer 中如果想连接 DB2 , 需要添 加 db2jcc.jar(JDBC3.0) 或 db2jcc4.jar(JDBC4.0) 驱动,如果想连接 z/OS 大型 机上的 DB2 ,还需要添加 db2jcc_license_cu.jar 驱动。 DB2 JDBC 获取办法,如果安装了 DB2 SERVER 或 Client 软件可以在 $DB2_HOME/SQLLIB/java 目录找到以上驱动文件 或者 去以下网址下载 http://www-01.ibm.com/support/docview.wss?uid=swg27016878
  • 14. SQL Developer 添加 DB2 JDBC 成功添加 DB2 JDBC Driver SQL Developer 连接 DB2 ( 右图 )
  • 15. SQL Developer Open DB2 Database
  • 16. SQL Developer 中的数据库移植 利用 SQL Developer 移植向导 可以将多种非 Oracle 数据库移植到 Oracle 数据库。 移植向导进入:工具菜单 -> 移植 整个移植过程包含 9 个 步骤。 其中最重要的两个步骤 : 1)源、目标数据库的配置 2) 转换规则的配置 ( 包括 数据类型的对应,函数的 对应, NULL 数据的表示等 , 存储过程、函数需要单独 手动创建移植 )
  • 17. SQL Developer 移植案例 将一个 SQL Server 数据库移植到 Oracle 的配置描述。
  • 18. END