`
- 浏览:
52050 次
- 性别:
-
oracle 实例监听程序无法启动 或网络适配器无法建立连接
因为之前安装oracle是在未联网的情况下安装的,所以一联网就数据库就连接不上,试了网上的很多种方法,也没有用,今天晚上手贱,想再弄一下,后来搞得在没网的情况下也连接不上了。
出现了一下几种情况:
一:oracle 实例监听程序无法启动 我是这样解决的:在Net Configuration Assistant 中将你的监听删了,重新建立一个,可是建立之后监听是可以打开了,但是数据库却连接不上,打开E:\app\PI\product\11.2.0\dbhome_1\NETWORK\ADMIN(这个是我安装oracle的路径,机器不同,路径也不一样,自己找一下)在lisenter.ora 和tnsnames.ora文件中将所有的host=“”全都改成你的机器名称。然后启动监听服务和其他服务,然后打开oracle连接数据库(在没有联网的情况下,我是这样弄的,在联网的情况下又不一样了)
二: 网络适配器无法建立连接 我是这样弄的:(这种是在有网的情况下)跟前面的差不多,删除你之前的监听,重新建立一个监听,在lisenter.ora文件下它host=“”会自动改成你的IP地址
然后将lisenter.ora 和tnsnames.ora 所有的host=“”都填上这个IP地址,然后开启所有的oracle服务,就可以进行连接了。
到目前为止我还没有在有网和没网的情况下不改变任何东西就能够直接连接数据库,网上的一些方法我试了,但是试了之后不是有网可以连接但是没网就连接不了,反之也一样,还要进一步了解一下![size=medium][/size]
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
它通常发生在客户端尝试与Oracle服务器建立连接时,由于网络或配置问题导致连接无法成功建立。此错误的出现意味着客户端与服务器之间的通信协议存在某种不兼容或配置不当的情况。 ### 二、常见原因及解决方案 ####...
1. Services:列举出服务的一个汇总表及为每个协议服务处理程序所建立和拒绝的连接信息个数。 2. Start listener:启动指定的监听器。 3. Status listener:显示指定监听器的状态。 4. Stop listener:关闭指定的...
在进行Oracle数据库管理操作时,用户遇到一种常见的情况:当使用`shutdown immediate`命令关闭数据库后,再次尝试使用`startup mount`启动数据库时,遇到了“监听程序当前无法识别连接描述符中请求的服务”的错误...
协议适配器错误是指在数据库管理系统中,协议适配器无法正常工作,导致数据库无法启动或连接失败。这种错误可能是由于多种原因引起的,如监听服务没有启动、数据库实例没有启动、注册表问题等。 在解决协议适配器...
### Oracle监听器服务不能启动的问题解析 #### 一、问题背景 在尝试通过客户端连接到Oracle服务器时,遇到“ORA-12541: TNS: no listener”错误提示,这表明Oracle监听器服务未能正常工作。进一步操作时,在服务器...
2. **ORA-12500:TNS:监听程序无法启动专用服务器进程** 或 **ORA-12560:TNS:协议适配器错误** 这两个错误通常表示Oracle数据库服务未启动。你可以通过命令`net start ORACLESERVICEORADB`(其中ORADB是你的...
ORA-12560 TNS: 协议适配器错误通常是由于监听服务、数据库实例未启动或注册表配置问题引起的。通过按照上述步骤逐一排查,大多数情况下可以有效地解决这一问题。此外,还可以通过检查网络配置、监听器日志以及...
在实际操作中,可能还会遇到一些问题,如网络连接问题、权限问题或驱动兼容性问题等。此时,需要检查网络连接、确认数据库服务是否正常运行,以及是否具备足够的权限。同时,确保Navicat版本与Oracle数据库版本相...
如果提示"Ora-12500:TNS:监听程序无法启动专用服务器进程",通常是因为这个服务未启动。解决方法同样是在服务管理界面启动它。 3. OracleServiceORACLE:这个服务代表特定Oracle实例的数据库服务,如果出现"Ora-...
三、ORA-12500:TNS:监听程序无法启动专用服务器进程 ORA-12500 错误是由于 Oracle 数据库服务没有启动所致。可以使用命令 net start ORACLESERVICEORADB 启动数据库服务。如果仍没有解决问题,可以删除数据库服务...
安装完成后,你需要配置网络连接。Oracle使用Oracle Net Services(也称为TNS)来处理远程连接。打开Net Manager,创建一个新的服务名,输入远程数据库的以下信息: 1. **主机名**:远程服务器的IP地址或域名。 2. *...
Oracle网络架构基于一个名为"Oracle Net Services"的组件,它负责连接数据库服务器和客户端应用程序。主要包括三个层次:网络接口层(Network Interface Layer)、协议适配器层(Protocol Adapter Layer)和网络...
TNS协议适配器则位于客户端,用于解析连接描述符并建立网络连接。 二、TNS协议工作流程 1. 客户端启动时,通过TNSNAMES.ORA文件(通常位于客户端的ORACLE_HOME/network/admin目录下)读取连接描述符。 2. 客户端...
#### 四、ORA-12500: TNS:监听程序无法启动专用服务器进程 **错误描述:** 当Oracle数据库无法启动专用服务器进程时,会出现此错误。 **解决方案:** - 确保数据库服务已启动,可以通过命令`...
### Oracle存储过程连接示例详解 #### 一、Oracle存储过程简介 在Oracle数据库中,存储过程是一种在数据库服务器上预编译好的SQL代码块,它可以包含一系列的SQL语句和控制流语句。存储过程的主要优点包括提高性能...
- **服务器配置**:`step1_setup-server-18c.bat` 可能用于初始化服务器环境,包括启动或停止Oracle服务、配置网络适配器等。 - **数据库创建与清理**:`step4_clean_ORACLE_HOME!!!!!!!!!!!!.bat` 通常用于清理...
5. **ORA-12500:TNS:监听程序无法启动专用服务器进程 或 ORA-12560:TNS:协议适配器错误** 这些错误通常意味着Oracle的数据服务没有启动。可以使用命令`net start ORACLESERVICEORADB`启动服务(其中ORADB是...