【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

相关文章

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

《JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)》:本文主要介绍如何在IntelliJIDEA2020.1中创建和部署一个JavaWeb项目,包括创建项目、配置Tomcat服务... 目录简介:一、创建项目二、tomcat部署1、将tomcat解压在一个自己找得到路径2、在idea中添加

通过DBeaver连接GaussDB数据库的实战案例

《通过DBeaver连接GaussDB数据库的实战案例》DBeaver是一个通用的数据库客户端,可以通过配置不同驱动连接各种不同的数据库,:本文主要介绍通过DBeaver连接GaussDB数据库的... 目录​一、前置条件​二、连接步骤​三、常见问题与解决方案​1. 驱动未找到​2. 连接超时​3. 权限不

Navicat连接Mysql8.0.11出现1251错误的解决方案

《Navicat连接Mysql8.0.11出现1251错误的解决方案》在重装电脑并安装最新版MySQL后,Navicat和Sqlyog连接MySQL时遇到的1251和2058错误,通过将MySQL用户... 目录Navicat连接mysql8.0.11出现1251错误原因分析解决问题方法有两种总结Navic

Python连接Spark的7种方法大全

《Python连接Spark的7种方法大全》ApacheSpark是一个强大的分布式计算框架,广泛用于大规模数据处理,通过PySpark,Python开发者能够无缝接入Spark生态系统,本文给大家介... 目录第一章:python与Spark集成概述PySpark 的核心优势基本集成配置步骤启动一个简单的

sqlserver、mysql、oracle、pgsql、sqlite五大关系数据库的对象名称和转义字符

《sqlserver、mysql、oracle、pgsql、sqlite五大关系数据库的对象名称和转义字符》:本文主要介绍sqlserver、mysql、oracle、pgsql、sqlite五大... 目录一、转义符1.1 oracle1.2 sqlserver1.3 PostgreSQL1.4 SQLi

Oracle数据库在windows系统上重启步骤

《Oracle数据库在windows系统上重启步骤》有时候在服务中重启了oracle之后,数据库并不能正常访问,下面:本文主要介绍Oracle数据库在windows系统上重启的相关资料,文中通过代... oracle数据库在Windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方

Oracle Scheduler任务故障诊断方法实战指南

《OracleScheduler任务故障诊断方法实战指南》Oracle数据库作为企业级应用中最常用的关系型数据库管理系统之一,偶尔会遇到各种故障和问题,:本文主要介绍OracleSchedul... 目录前言一、故障场景:当定时任务突然“消失”二、基础环境诊断:搭建“全局视角”1. 数据库实例与PDB状态2

java.sql.SQLTransientConnectionException连接超时异常原因及解决方案

《java.sql.SQLTransientConnectionException连接超时异常原因及解决方案》:本文主要介绍java.sql.SQLTransientConnectionExcep... 目录一、引言二、异常信息分析三、可能的原因3.1 连接池配置不合理3.2 数据库负载过高3.3 连接泄漏

oracle 11g导入\导出(expdp impdp)之导入过程

《oracle11g导入导出(expdpimpdp)之导入过程》导出需使用SEC.DMP格式,无分号;建立expdir目录(E:/exp)并确保存在;导入在cmd下执行,需sys用户权限;若需修... 目录准备文件导入(impdp)1、建立directory2、导入语句 3、更改密码总结上一个环节,我们讲了

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID