【Oracle】PLSQL Developer如何连接Oracle

2024-08-25 18:58
文章标签 oracle 连接 developer plsql

本文主要是介绍【Oracle】PLSQL Developer如何连接Oracle,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    【学习背景】
    最近换新项目,用的数据库是Oracle的,在几个月前,就开始听很多人说,他们公司用的是Oracle数据库。虽然,都觉得不同的数据库之间没什么太大的区别,但毕竟又是一个新鲜的东西,还是很想有机会能接触到。这一次,总算是等到它了。
    【开发环境】
    Win7 64位系统、MyEclipse10、Oracle Client32位、PLSQL Developer
    【学习过程】
    这样一次学习的机会,还是来源于公司给我配了一台新电脑,装好系统后,什么都没有,所以在开发之前,我只能自己把环境搭建好,把项目运行起来。下面就与大家分享一下自己搭建环境的过程,其中积累了不少新的东西。
    前两步是安装和配置JDK环境和tomcat,大家都很熟悉了,在此就不赘述了。第三步,我开始弄数据库了。 公司是用内网开发,因此也不需要在电脑上安装Oracle的服务端了。之前听大家都是用PLSQL Developer软件连接数据库的,所以,果断先下载一个。在用此软件连接数据库之前,在自己电脑上还是需要下载Oracle客户端的。
    原本以为安装Oracle客户端和安装其它数据库客户端一样,系统是多少位的就安装多少位的,所以,就毫不犹豫的在电脑上安装了64bits的Oracle客户端。很顺利,安装过程没有什么遇到什么错误。但在用PLSQL 连接数据库的时候,就有问题了。问题截图如下
		
    很奇怪,为什么提示我确认是否安装了32位的Oracle Client?上网查了查,才知道,PLSQL Developer并不支持连接64位的Oracle客户端,即使是64位的系统,也需要下载安装32位的客户端才行。
    下面就看看PLSQL Developer连接Oracle的详细步骤:
    (1)下载Oracle客户端:
         下载地址: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
          选择Instant Client for Microsoft Windows (32-bit) 进行下载就可以了,请不要下载64bit的,不能实现连接的。
	
    (2)配置Oracle客户端:
          下载之后将其解压,不需要进行安装,比如解压到D:\Oracle Client目录下,然后在Instant Client目录下新建两层文件夹\NETWORK\ADMIN,再在ADMIN文件夹下面建一个tnsnames.ora文件,然后向文件中添加如下内容:
		
    (3)进行安装PLSQL Developer:
          将下载好的PL/SQL Developer进行安装,但需要强调一点:安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
    (4) 进行PL/SQL Developer的配置:
          安装完成之后,运行PL/SQL Developer,此时出现的登录窗体不能进行登录,点击Calcel按钮,这时会在无登录状态下进入。然后配置相应信息,把之前的解压包信息配置上:
		

		  
    (5) 重新启动PL/SQL Developer进行登录:
          输入相应的信息就可以进行连接登录
		
    至此,数据库的安装和配置就完成了。对于项目中的应用,连接数据库的方式和我们网上商城中学习的差不多,只是换成了Oracle数据库。
    配置jdbc.properties:
	
    配置database.properties:
	
    而对数据库进行的操作,用的就是sql语句:
	
    【学习总结】
        这篇总结博客,算是自己接触到Oracle数据库的第一步,简简单单,也是在自己有了实践的机会才收获到的。对于Oracle数据库,还有很多不简单的东西在等待着我吧,成长的路上,点滴的积累。

这篇关于【Oracle】PLSQL Developer如何连接Oracle的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1106382

相关文章

MySQL中的交叉连接、自然连接和内连接查询详解

《MySQL中的交叉连接、自然连接和内连接查询详解》:本文主要介绍MySQL中的交叉连接、自然连接和内连接查询,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、引入二、交php叉连接(cross join)三、自然连接(naturalandroid join)四

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.

Oracle数据库常见字段类型大全以及超详细解析

《Oracle数据库常见字段类型大全以及超详细解析》在Oracle数据库中查询特定表的字段个数通常需要使用SQL语句来完成,:本文主要介绍Oracle数据库常见字段类型大全以及超详细解析,文中通过... 目录前言一、字符类型(Character)1、CHAR:定长字符数据类型2、VARCHAR2:变长字符数

Python3.6连接MySQL的详细步骤

《Python3.6连接MySQL的详细步骤》在现代Web开发和数据处理中,Python与数据库的交互是必不可少的一部分,MySQL作为最流行的开源关系型数据库管理系统之一,与Python的结合可以实... 目录环境准备安装python 3.6安装mysql安装pymysql库连接到MySQL建立连接执行S

Spring Boot 整合 MyBatis 连接数据库及常见问题

《SpringBoot整合MyBatis连接数据库及常见问题》MyBatis是一个优秀的持久层框架,支持定制化SQL、存储过程以及高级映射,下面详细介绍如何在SpringBoot项目中整合My... 目录一、基本配置1. 添加依赖2. 配置数据库连接二、项目结构三、核心组件实现(示例)1. 实体类2. Ma

电脑win32spl.dll文件丢失咋办? win32spl.dll丢失无法连接打印机修复技巧

《电脑win32spl.dll文件丢失咋办?win32spl.dll丢失无法连接打印机修复技巧》电脑突然提示win32spl.dll文件丢失,打印机死活连不上,今天就来给大家详细讲解一下这个问题的解... 不知道大家在使用电脑的时候是否遇到过关于win32spl.dll文件丢失的问题,win32spl.dl

Windows Server服务器上配置FileZilla后,FTP连接不上?

《WindowsServer服务器上配置FileZilla后,FTP连接不上?》WindowsServer服务器上配置FileZilla后,FTP连接错误和操作超时的问题,应该如何解决?首先,通过... 目录在Windohttp://www.chinasem.cnws防火墙开启的情况下,遇到的错误如下:无法与

Oracle存储过程里操作BLOB的字节数据的办法

《Oracle存储过程里操作BLOB的字节数据的办法》该篇文章介绍了如何在Oracle存储过程中操作BLOB的字节数据,作者研究了如何获取BLOB的字节长度、如何使用DBMS_LOB包进行BLOB操作... 目录一、缘由二、办法2.1 基本操作2.2 DBMS_LOB包2.3 字节级操作与RAW数据类型2.

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES