针对 Eclipse DTP 的 Oracle 数据库插件入门
来源:互联网 发布:免费网络验证系统源码 编辑:程序博客网 时间:2024/05/17 23:10
针对 Eclipse DTP 的 Oracle 数据库插件入门
创建时间:2007 年 6 月
- 简介
- 准备 Eclipse 环境
- 下载 Eclipse
- 使用 Update Manager 安装 Eclipse 数据工具平台
- 使用压缩包安装针对 Eclipse DTP 的 Oracle 数据库插件
- 禁用或卸载针对 Eclipse 的 Oracle 数据库插件
- 使用工具
- 数据库资源管理器
- 连接至 Oracle 数据库
- 浏览 Oracle 数据库
- 在表中编辑数据
- 将数据加载到表中
- 从表中提取数据
- 生成 DDL
- SQL 工具
- SQL 编辑器
- 执行一个存储过程或函数
- 执行执行计划
- 数据库资源管理器
- 已知问题
- 更多资源
1. 简介
欢迎开始迈向 Oracle 对 Eclipse 数据工具平台 (DTP) 的支持的第一步。本文的目的是指导您完成针对 Eclipse DTP 的 Oracle 数据库插件的安装。本文还将简要介绍 Oracle 数据库插件的各个特性。
2. 准备 Eclipse 环境
2.1. 下载 Eclipse
从 Eclipse 下载处下载 Eclipse 3.2 版。
注: 参阅 Eclipse 帮助中关于如何配置代理设置主题的 安装/更新章节(针对 Eclipse 3.2)或 网络连接章节(针对 Eclipse 3.3)。
2.2. 使用 Update Manager 安装 Eclipse 数据工具平台
需要数据工具平台及其依赖项。按照以下步骤安装这些插件。
- 启动 Eclipse
- 从主菜单中选择 Help->Software Updates->Find and Install。
- 选择 Search for new features to install,然后单击 Next。
- 使用 New Remote Site... 选项添加以下 URL 作为远程站点。
-
- http://download.eclipse.org/datatools/updates
图 1. 添加新的更新站点 - 单击复选框,选择 Discovery Site 和新添加的站点。
选择 Automatically select mirrors,由向导自动选择要下载的镜像站点。 - 单击 Finish 搜索这些站点提供的特性。
- 在 Search Results 对话框中,展开 Discovery Site 和新添加的站点(上面的第 4 步中),然后使用复选框选择 Eclipse Data Tools Platform。
- 单击 Select Required 按钮,由向导自动选择依赖项。
针对以下版本的依赖 DTP 插件测试针对 Eclipse DTP 的 Oracle 数据库插件 1.0:
- Data Tools Platform Connectivity 1.0.0
- Data Tools Platform Open Data Access Designer 1.0.0
- Data Tools Platform Open Data Access Runtime 1.0.0
- Data Tools Platform Documentation 1.0.0
- Data Tools Platform Enablement 1.0.0
- Data Tools Platform ODA XML UI Enablement 1.0.0
- Data Tools Platform ODA XML Enablement 1.0.0
- Data Tools Platform Intro 1.0.0
- Data Tools Platform Model Base 1.0.0
- Data Tools Platform SDK 1.0.0
- Data Tools Platform SQL Development Tools 1.0.0
-
- 继续安装,出现提示后重新启动 Eclipse。
2.3 使用压缩包安装针对 Eclipse DTP 的 Oracle 数据库插件
可以通过下载
2.4. 禁用或卸载针对 Eclipse 的 Oracle 数据库插件
可以使用 Manage Configuration 界面来禁用或卸载 Oracle 数据库插件。有关详细信息,请参阅 Workbench User Guide 中的 Enabling, disabling, and uninstalling features。
要完全删除这些插件,可以使用 Windows 资源管理器 (Windows) 或 命令 shell(例如,unix 上的 bash)进入 eclipse 目录并以递归方式删除 features/oracle.dbtools* 和 plugins/oracle.dbtools*.这将删除该插件安装的所有目录和 jar 文件。
3. 使用工具
3.1. 数据库资源管理器
数据库资源管理器是 DTP 提供的数据源视图。它用于创建数据库连接和进行数据库导航
3.1.1. 连接至 Oracle 数据库
您可以使用 Data Source Explorer 视图创建到数据库的连接。使用数据库连接连接到数据库并进行浏览。本文档中的屏幕截图和示例使用 Oracle 数据库默认安装的 HR 模式。
注:您可以下载 Oracle 数据库 10g 快捷版 — 免费下载。
图 4。 打开数据库透视图
要打开数据库开发透视图,单击主菜单中的 Windows->Open Perspective。该透视图打开 Data Source Explorer (DSE) 视图。
图 5. 新数据库连接
右键单击 DSE 中的 Databases 节点并选择 New... 创建数据库连接。随即显示 New Connection Profile 向导对话框。
图 6. 选择连接配置文件
从列表中选择 Oracle Database Connection,然后单击 Next。如果未列出“Oracle Database Connection”,则使用 -clean 命令选项重新启动 Eclipse。为连接提供名称,继续下一步。
图 7. 数据库连接 详细信息
完成对话框的其余内容,如下所示:
- 从驱动程序列表中选择 Oracle Database 10g Driver Default。
- 将 localhost 替换为 Oracle 数据库服务器的主机名或 IP 地址。
- 将 1521 替换为 Oracle 数据库监听器服务的端口名称。
- 将 xe 替换为数据库服务的服务名称(或 SID)。
- 为连接提供数据库用户名称和口令。
- 可按需要使用以下可选属性。
注:这些属性不区分大小写。 -
- autocommit= false
默认情况下 autocommit 设置为 true,将该性设置为 true 将导致立即提交 SQL 编辑器的操作。设置为 false 时,需要执行显式 COMMIT 才能提交更改。有关更多详细信息,请参阅 Oracle 数据库 SQL 参考手册。 - sysdba=true
使用该属性以 SYSDBA 角色登录。 - sysoper=true
使用该属性以 SYSOPER 角色登录。
- autocommit= false
- 单击 Test Connection 测试连接。
- 选择 Finish 完成该向导。
这将在 Data Source Explorer (DSE) 中使用指定的名称创建一个连接。
3.1.2. 浏览 Oracle 数据库
使用数据库连接连接数据库。然后,您可以浏览数据�
- 针对 Eclipse DTP 的 Oracle 数据库插件入门
- SUBCLIPSE的使用方法. 针对ECLIPSE的SUBVERSION插件
- 使用Subclipse——针对Eclipse的Subversion插件
- 使用SUBCLIPSE——针对ECLIPSE的SUBVERSION插件
- 使用SUBCLIPSE——针对ECLIPSE的SUBVERSION插件
- 使用SUBCLIPSE——针对ECLIPSE的SUBVERSION插件
- 使用Subclipse——针对Eclipse的Subversion插件
- viPlugin是一个eclipse 针对vi的插件
- Eclipse 安装tomcat插件(针对新版本的,Eclipse安装目录没有starup.jar的Eclipse)
- 专门针对数据库测试的DbUnit入门实战
- 在WebLogic新建针对Oracle数据库的JNDI数据源
- WebLogic新建针对Oracle数据库的JNDI数据源
- dtp的抽取模式
- DTP的优化
- dtp
- DTP
- DTP
- Eclipse的数据库ER图插件ERMaster
- GET与POST可传递的最大值到底是多少?
- 网站分析几问,电子商务的网站分析的角度
- 各种迷茫的集合。。collection、 list 、set 、map 。。
- 浅谈HTTP中Get与Post的区别
- 关于Django中CSRF token missing or incorrect报错的处理办法
- 针对 Eclipse DTP 的 Oracle 数据库插件入门
- 疯狂英语的定义
- 使用MFC 发送消息模拟按钮按下事件
- arm-eabi-gdb 与 redboot 配合调试 ecos application
- GUI简评
- 随机访问KV存储引擎
- iPhone SDK 免签名编译的设置
- 【Andorid】input系统的事件处理
- Bigtable Merge-Dump存储引擎