【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

相关文章

python连接sqlite3简单用法完整例子

《python连接sqlite3简单用法完整例子》SQLite3是一个内置的Python模块,可以通过Python的标准库轻松地使用,无需进行额外安装和配置,:本文主要介绍python连接sqli... 目录1. 连接到数据库2. 创建游标对象3. 创建表4. 插入数据5. 查询数据6. 更新数据7. 删除

在 Spring Boot 中连接 MySQL 数据库的详细步骤

《在SpringBoot中连接MySQL数据库的详细步骤》本文介绍了SpringBoot连接MySQL数据库的流程,添加依赖、配置连接信息、创建实体类与仓库接口,通过自动配置实现数据库操作,... 目录一、添加依赖二、配置数据库连接三、创建实体类四、创建仓库接口五、创建服务类六、创建控制器七、运行应用程序八

解决hive启动时java.net.ConnectException:拒绝连接的问题

《解决hive启动时java.net.ConnectException:拒绝连接的问题》Hadoop集群连接被拒,需检查集群是否启动、关闭防火墙/SELinux、确认安全模式退出,若问题仍存,查看日志... 目录错误发生原因解决方式1.关闭防火墙2.关闭selinux3.启动集群4.检查集群是否正常启动5.

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

在Linux系统上连接GitHub的方法步骤(适用2025年)

《在Linux系统上连接GitHub的方法步骤(适用2025年)》在2025年,使用Linux系统连接GitHub的推荐方式是通过SSH(SecureShell)协议进行身份验证,这种方式不仅安全,还... 目录步骤一:检查并安装 Git步骤二:生成 SSH 密钥步骤三:将 SSH 公钥添加到 github

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

Redis客户端连接机制的实现方案

《Redis客户端连接机制的实现方案》本文主要介绍了Redis客户端连接机制的实现方案,包括事件驱动模型、非阻塞I/O处理、连接池应用及配置优化,具有一定的参考价值,感兴趣的可以了解一下... 目录1. Redis连接模型概述2. 连接建立过程详解2.1 连php接初始化流程2.2 关键配置参数3. 最大连

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式

《Java通过驱动包(jar包)连接MySQL数据库的步骤总结及验证方式》本文详细介绍如何使用Java通过JDBC连接MySQL数据库,包括下载驱动、配置Eclipse环境、检测数据库连接等关键步骤,... 目录一、下载驱动包二、放jar包三、检测数据库连接JavaJava 如何使用 JDBC 连接 mys