转自
http://piaoling.iteye.com/blog/235694
刚装了一个linux系统,安装了oracle10g,发现客户端连接不了,整理了一下原因。主要因为有:
(1)sqlnet.ora配置问题:
SQLNET.AUTHENTICATION_SERVICES= (NONE)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
(2)listener.ora配置
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC = (SID_NAME = PLSExtProc)
(ORACLE_HOME = /usr/app/oracle/product/10.2.0.1)
(PROGRAM = extproc) )
(SID_DESC = (GLOBAL_DBNAME = ora10g)
(ORACLE_HOME = /usr/app/oracle/product/10.2.0.1)
(SID_NAME = ora10g) ) )
(3)客户端(windows) 使用tnsping 服务器IP,看能否拼通,拼不通说明服务器端有问题,存在两种情况:
1,检查监听器是否起动(lsnrctl status)
2,防火是否打开1521端口若没有打开,则编辑/etc/sysconfig/iptables文件,添加下面一句
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT
也可以直接使用iptables命令添加规则
分享到:
相关推荐
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
**三、Java与Oracle 10g的连接** 1. **JDBC驱动**: 需要下载Oracle JDBC驱动(ojdbc.jar),将其添加到Java项目的类路径中。 2. **建立连接**: 使用JDBC API,通过`DriverManager.getConnection()`方法建立与...
总结一下,成功在Windows 7 64位系统上安装和使用Oracle 10g及PLSQL Developer,关键在于处理好证书过期问题,安装相应的补丁,并正确配置PLSQL Developer的连接设置。在安装过程中遇到的任何问题,都应根据错误提示...
在安装 Oracle 11g 之前,需要关闭防火墙,以免安装过程中出现问题。然后,将 Oracle 11g 安装包拖入 Windows Server 2008 中,并解压缩到当前文件夹。 二、安装 Oracle 11g 1.双击 setup.exe,开始安装 Oracle 11...
首先,确保你已经安装了Oracle 10g数据库,并且在系统中配置了相应的环境变量,包括ORACLE_HOME、TNS_ADMIN以及PATH。Oracle JDBC驱动,也称为ojdbc,是连接Oracle数据库的关键。你需要在项目中添加ojdbc驱动的jar...
Oracle 10g是一款经典的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。这篇教程将详细介绍Oracle 10g的安装过程,帮助你从零开始掌握这一强大的数据库系统。 一、系统需求 在安装Oracle 10g之前,你...
**Oracle 10g 安装与配置教程** Oracle 10g 是一款强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。本教程将详细介绍如何在个人计算机上安装和配置Oracle 10g,以供学习和实验之用。这份教程基于清华...
标题中的“自己写的一个启动和停止Oracle10g服务的bat文件”表明这是一个批处理脚本,用于管理和控制Oracle数据库10g版本的服务。Oracle 10g是Oracle数据库的一个重要版本,它提供了多种功能和服务,包括数据存储、...
### Oracle 10G RAC 关闭与启动的深度解析 #### 一、理解 Oracle 10G RAC 的关闭流程 Oracle 10G RAC(Real Application Clusters)是一种高级集群技术,用于实现数据库的高可用性和性能。正确地关闭与启动 RAC ...
2. **配置tnsnames.ora文件**:TNS(Transparent Network Substrate)是Oracle的网络服务组件,tnsnames.ora文件位于$TNS_ADMIN目录下,用于定义数据库连接的逻辑服务名。在这里,你需要添加一个新的条目,包含...
Oracle 10g是Oracle公司推出的数据库管理系统的一个版本,它在2003年发布,提供了许多增强功能和性能优化,对于初学者来说是一个理想的起点。这篇快速入门数据库教案将帮助你了解Oracle 10g的基本概念、安装、配置、...
在Windows 7操作系统中安装Oracle 10G数据库是一个相对复杂的过程,特别是对于64位系统,因为Oracle 10G本身是32位软件,但依然可以通过兼容模式在64位系统上运行。以下是一份详细的安装步骤,旨在帮助您成功安装...
1. **数据库安装与配置**:学习如何在不同的操作系统上安装Oracle 10g,理解数据库实例、服务和监听器的区别,以及如何进行数据库创建、启动和关闭操作。 2. **数据存储管理**:了解表空间、数据文件、重做日志文件...
Oracle 10G Administration Workshop OCA 是一个针对Oracle数据库管理员(OCA)的培训课程,旨在帮助学习者掌握Oracle 10G数据库系统的管理和维护技能。Oracle 10G是Oracle公司推出的数据库版本,其中"G"代表"Grid...
在Windows 7操作系统中安装Oracle 10g是一项技术性的任务,涉及到多个步骤和注意事项。以下是一份详细的指南,帮助你成功在Win7环境下安装Oracle 10g数据库。 首先,确保你的系统满足Oracle 10g的最低硬件和软件...
Oracle 10g是一款经典的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。这篇教程将带你一步步了解如何在你的计算机上安装Oracle 10g,无论是初学者还是需要回顾安装步骤的用户,都能从中受益。 一、系统...
Oracle 10g是一款经典的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。本文将详细阐述Oracle 10g的安装过程,旨在为初学者和有经验的IT专业人员提供一个清晰、实用的指南。 一、系统需求与准备工作 在...
Oracle 10g在Windows 7上的安装是一个相对复杂的过程,因为Oracle 10g官方并未正式支持Windows 7操作系统。然而,通过一些特定的文件改动,我们可以使这个过程变得可能。以下是一些关键的知识点,帮助理解如何进行...
Oracle 10g 提供了多种方式来启动和关闭数据库实例。这些操作通常由数据库管理员执行。 - **关闭数据库实例** - `svrmgrl> connect internal/oracle`: 使用内部模式连接到 Oracle 实例。 - `shutdown immediate`:...