oracle数据库客户端安装完后,配置环境变量,安装检查jdk等,让客户端能连接上数据库的流程

本文详细介绍如何搭建PL/SQL Developer环境,包括JDK1.8安装配置、Oracle客户端配置、tnsnames.ora文件修改、PLSQL安装配置及解决中文乱码问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本课目的:1、掌握PLSQL 参数配置;

            2、掌握PLSQL的tns的作用与配置;

本课要求:能成功配置并运行PLSQL;

主要内容:

  首先给大家介绍一下PL/SQL Developer的主要用途:

  PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。同时PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。我们开发的项目背后都有一个庞大的数据库来做支撑,因此掌握PL/SQL环境搭建和熟练使用语句进行增删查改等操作是必备的技能,今天先来介绍PL/SQL环境搭建。(以公司的测试数据库为例)

 

 

一、JDK1.8安装

  因为Oracle客户端需要JDK支持,因此我们先配置好JDK。

  1.JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

   如下选择,x64是Windows64位环境,x86是Windows32位环境,请根据自己电脑的版本选择。

  

  本人jdk下载解压地址在:D:\MyEclipse\JDK1.8

  下载后双击打开即可开始安装,因为安装过程可以采用默认的配置方式,所以可以连续点击下一步直至安装完成。

  2.JDK环境变量配置:

  右键此电脑,选择属性,点击左侧高级系统设置:

  

  选择环境变量:

  

  在环境变量下配置三个变量:

  1).新建JAVA_HOME:D:\MyEclipse\JDK1.8

   

  2).新建Classpath:.;%JAVA_HOME%\lib;(如果有此环境变量,则直接在最前面加入)

   

  3).最后,在系统变量里面找到Path变量,注意,这次是点击编辑按钮,在弹出的对话框中的变量值的最后,一定是最后,新建如下字符串:

  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

  注意前面第一个是分号。如果没有Path变量,则添加Path变量,添加步骤和前面一样,不在重复。

    

  在配置好环境变量之后,一定要一直点确定,直到所有打开的窗口关闭,修改才会起效。

  在终端命令行(cmd)下输入java -version,可以看到自己配置的jdk版本,则配置成功:

   

 

二、oracle客户端--oracle10g

  1.下载Oracle10和plsql,解压。

  我们不用安装oralce,只需要下载一个客户端的包就可以运行查询oralce数据库数据,可到官网下载:

  http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

  2.需要对Oracle根目录下的tnsnames.ora文件进行修改。

  首先给大家介绍一下tnsnames.ora文件,它存放着客户及服务器端的数据库信息。这个文件在客户端解析连接字符串的顺序中有TNSNAMES时,才会尝试使用这个文件。 我们可以分析一下它的格式:

   

  替换Oracle根目录下的tnsnames.ora文件(主要是增加测试数据库的信息),可以拷别人的tnsnames.ora文件替换,也可以自己进去新增TNS。

  

  需要增加的TNS内容如下:

TESTDB =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 134.175.29.203)(PORT = 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = testdb)

)

)

  3.配置环境变量。电脑右键计算机->属性->高级系统设置,新建环境变量TNS_ADMIN,变量值为Oracle根目录。

   

 

三、安装PLSQL配置tns,操作如下:

  1.打开plsql,点击工具->首选项。

   

  2.在首选项中配置Oracle主目录名和OCI库,Oracle主目录名即Oracle根目录路径,OCI库值为Oracle根目录下oci.dll文件。

   

  3.重启plsql,就可以用账号密码登录访问数据库了。公司测试数据库为HNGIS_TESTDB,连接为Normal。如下图:

  账号:reshn_df

  密码:df#aq1sw2

    

  4.打开PL/SQL,帮助→支持信息→tns可以查看自己的tnsnames.ora文件,可以看到自己添加的数据库信息:

   

 

四、运行PL/SQL

  我们重启登录之后,接下来就可以进行语句查询等操作了。新建查询窗口:点击左上角图标(红色方框标识)→SQL窗口。输入语句,点击左上角绿色方框标识图标,即可运行。

  

   此时如果在PL/SQL进行查询,部分查询结果会出现下图的问号,

  

  这是PL/SQL中的中文乱码问题,解决方法如下:

  1.select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为SIMPLIFIED CHINESE

  

  2.如果是,则查看电脑的环境变量,新建变量NLS_LANG,值为:

  SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  

  然后重启PL/SQL即可发现,不再出现问号。

<think>我们正在回答用户关于JavaJDKOracle数据库和PowerDesigner软件的安装配置步骤的问题。根据用户的要求,我们需要提供清晰的步骤指南。首先,我们参考了用户提供的引用内容:[^1]中提到了JDK安装配置环境变量,以及Idea的打开(但用户主要需要JDK安装配置)。[^2]提到了PowerDesigner连接Oracle数据库时驱动包的放置和classpath配置。[^3]提到了PowerDesigner连接Oracle数据库时可能出现的错误及原因,如URL格式错误、网络问题、Oracle客户端版本问题。但是,用户需要的是这三个软件的安装配置流程步骤。因此,我们将分别给出每个软件的安装配置步骤。注意:由于实际安装过程可能因版本和操作系统而异,我们提供通用步骤,具体细节可能需要用户根据实际情况调整。一、JavaJDK安装配置步骤(以Windows为例):1.下载JDK:从Oracle官网下载适合的JDK版本(如JDK8、11等)。2.安装JDK:运行安装程序,按照提示进行安装。注意记住安装路径(默认路径通常是C:\ProgramFiles\Java\jdk版本号)。3.配置环境变量:-右键点击“此电脑”->“属性”->“高级系统设置”->“环境变量”。-在“系统变量”中,新建变量名:JAVA_HOME,变量值:JDK安装路径(如C:\ProgramFiles\Java\jdk1.8.0_291)。-编辑“Path”变量,添加:%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin(注意:不同版本可能略有不同,确保bin目录在Path中)。4.验证安装:打开命令提示符,输入`java-version`和`javac-version`,如果显示版本信息则安装成功。二、Oracle数据库安装配置步骤(以Windows为例):1.下载Oracle数据库:从Oracle官网下载适合的版本(如Oracle11g、12c等),注意选择与操作系统匹配的版本。2.安装Oracle数据库:-解压下载的文件(如果是压缩包)。-运行setup.exe,按照安装向导进行安装。-在安装过程中,会要求设置管理员账号(SYS和SYSTEM)的密码,请牢记。-选择安装类型(通常选择“创建和配置数据库”)。-等待安装完成。3.配置监听器和数据库实例:安装过程中通常会自动配置监听器并创建一个数据库实例。如果需要手动配置,可以使用NetConfigurationAssistant和DatabaseConfigurationAssistant。4.验证安装:-打开SQL*Plus或SQLDeveloper,使用SYS或SYSTEM账号登录。-或者,在命令行输入`sqlplus/assysdba`(以操作系统认证方式登录)。三、PowerDesigner软件安装指南:1.下载PowerDesigner:从SAP官网或合法渠道获取安装包。2.安装PowerDesigner:-运行安装程序,按照向导进行安装。-选择安装路径,接受许可协议。-选择需要安装的组件(通常全选或默认即可)。-等待安装完成。3.配置数据库连接(以连接Oracle为例):-将Oracle的JDBC驱动(如ojdbc6.jar或ojdbc8.jar)复制到PowerDesigner安装目录(例如:C:\ProgramFiles\PowerDesigner16)。-如果还不行,则需要配置classpath:在PowerDesigner安装目录下的powerdesigner.ini文件中,在[Environment]部分添加CLASSPATH=驱动路径(例如:CLASSPATH=C:\ProgramFiles\PowerDesigner16\ojdbc6.jar)。-重启PowerDesigner。-在PowerDesigner中,选择Database->Connect,选择数据库类型为Oracle,然后输入连接信息(主机名、端口、SID或服务名、用户名、密码)。-注意:连接URL的格式通常为:jdbc:oracle:thin:@主机名:端口:数据库实例名(或服务名),例如:jdbc:oracle:thin:@localhost:1521:orcl。四、常见问题(参考引用[^3]):-如果连接Oracle时出现“SQLSTATE=UNKNOWNIo异常:Invalidnumberformatforportnumber”,请检查URL中的端口号格式是否正确(应为数字)。-出现“SQLSTATE=UNKNOWNIo异常:TheNetworkAdaptercouldnotestablishtheconnection”,请检查网络是否通畅,以及主机IP和端口是否正确。-出现“SQLSTATE=99999ORA-28040:没有匹配的验证协议”,可能是因为Oracle服务器版本较高,而客户端驱动版本较低,需要升级驱动(如使用ojdbc8.jar连接Oracle12c以上版本)。注意:以上步骤是通用的,具体操作时请参考官方文档或具体版本的安装指南。最后,生成相关问题:1.如何验证JavaJDK是否安装成功?2.安装Oracle数据库时如何选择安装类型?3.PowerDesigner连接Oracle数据库需要哪些步骤?4.如何解决PowerDesigner连接Oracle数据库时出现的“ORA-28040”错误?5.在配置Java环境变量时,Path变量应该包含哪些内容?请注意,由于安装配置过程可能因版本和系统环境而异,用户可能需要根据实际情况调整。</think>### Java JDK 安装配置步骤 1. **下载JDK** - 访问[Oracle官网](https://www.oracle.com/java/technologies/downloads/)下载对应操作系统的JDK安装包(如Windows x64 Installer)。 2. **安装JDK** - 双击安装包,按向导完成安装(默认路径为 `C:\Program Files\Java\jdk-版本号`)。 3. **配置环境变量** - **新建系统变量**: - 变量名:`JAVA_HOME` - 变量值:JDK安装路径(如 `C:\Program Files\Java\jdk-21`) - **编辑Path变量**: - 添加 `%JAVA_HOME%\bin` 4. **验证安装** - 打开命令提示符,输入: ```bash java -version javac -version ``` 显示版本信息即成功[^1]。 --- ### Oracle数据库安装配置流程 1. **下载Oracle** - 从[Oracle官网](https://www.oracle.com/database/technologies/)下载对应版本(如Oracle 19c)。 2. **安装数据库** - 运行安装程序,选择“创建并配置数据库”。 - 设置管理员密码(用于SYS/SYSTEM账户)。 - 选择数据库类型(建议“通用”)。 3. **配置监听器** - 使用 **Net Configuration Assistant** 配置监听程序(默认端口1521)。 4. **验证连接** - 打开SQL*Plus: ```sql sqlplus sys/密码@localhost:1521/ORCLCDB as sysdba ``` 成功登录即完成[^3]。 --- ### PowerDesigner软件安装指南 1. **下载安装包** - 访问[SAP官网](https://www.sap.com/products/powerdesigner-data-modeling-tools.html)获取安装程序。 2. **安装软件** - 双击安装包,按向导完成(默认路径 `C:\Program Files\PowerDesigner`)。 3. **配置数据库连接(以Oracle为例)** - **步骤1**:将Oracle驱动包(如 `ojdbc8.jar`)复制到PowerDesigner安装目录。 - **步骤2**:重启PowerDesigner,打开 **Database > Connect**: - 选择数据库类型:`Oracle 12c` - 输入连接信息: ``` URL: jdbc:oracle:thin:@主机名:1521:服务名 用户名/密码: 数据库账户 ``` - **步骤3**:若报错 `ORA-28040`,需升级驱动或调整URL格式[^2][^3]。 --- ### 常见问题解决 - **JDK安装失败**:彻底卸载旧JDK(控制面板→卸载程序),删除残留文件夹后重试[^1]。 - **Oracle连接错误**: - `Invalid number format for port` → 检查URL端口格式 - `Network Adapter could not establish connection` → 检查IP/防火墙 - `ORA-28040` → 使用更高版本JDBC驱动[^3]。 - **PowerDesigner驱动加载**:将驱动包路径加入系统 `CLASSPATH` 环境变量[^2]。 --- ### 相关问题 1. 如何验证JDK环境变量配置是否正确? 2. 安装Oracle数据库时如何选择字符集和内存分配? 3. PowerDesigner连接MySQL数据库需要哪些额外配置? 4. 如何解决Oracle监听程序启动失败的问题? 5. JDK 17与旧版Java应用程序兼容性如何处理? [^1]: JDK安装环境变量配置参考 [^2]: PowerDesigner数据库驱动配置方法 [^3]: Oracle连接错误解决方案
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值