`
zizhu8
  • 浏览: 63772 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

解决PL/SQL 8 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务的问题

 
阅读更多

今天晚上貌似遇到的ORACLE11G问题特别多,不过还好,几经尝试,都在网上找到了答案并解决了这些问题,留个备份:

PL/SQL Developer工具在连oracle11g的时候,碰到了这个问题:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务,解决方案是:

第一步:打开配置和移植工具下的net manager,本地,监听程序

如果有默认的listener,配置一下,选中,右边下拉菜单选监听位置,选地址2,协议:TCP/IP,主机:服务端所在的机器IP,端口默认1521,(自己视情况而定也可)。

如图:



第二步:

选上面下拉菜单数据库服务,全局数据库名,填安装时写的全局数据库名,oracle主目录填oracle安装所在硬盘上的目录,我的是D:\app\Oracle11g,SID填安装时的那个SID。

如图:

第三步:保存

文件-->菜单-->保存网络配置。重启listener,OK。good luck!!!

此文参考了网上的文章,只是留个备份,方便以后解决类似的问题。


分享到:
评论

相关推荐

    安装/升级Oracle遇到ORA-12514问题

    ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有问题。 解决方案 打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的: 下面会显示监听器配置文件的路径及...

    oracle PL/SQL

    在描述中提到的问题是关于PL/SQL Developer无法连接到Oracle数据库,出现错误`ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务`。这个错误通常意味着监听程序无法找到请求的数据库服务,这可能是由于...

    64位win7下pl/sql无法连接oracle解决方法

    2、pl/sql无法连接远程oracle(ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务) 解决方法:①在linux下找到oracle目录下的listener.ora,用vi编辑②下面红色为添加部分,其中GLOBAL_DBNAME要与客户机...

    win7 x64 pl/sql 连接oracle出错解决方式以及32位客户端

    1. **兼容性问题**:首先,由于PL/SQL Developer是32位应用,所以在64位Win7系统中运行时,可能无法识别到32位的Oracle客户端组件。你需要安装与PL/SQL Developer匹配的32位Oracle客户端,即使你的数据库是64位的。 ...

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    接下来,在`D:/instantclient_11_2/network/admin`目录下创建或修改`tnsnames.ora`文件,编写远程数据库的连接描述符,例如: ```plaintext MWDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)...

    plsql远程连接oracle的instantclient_11_2

    在`TNS_ADMIN`指向的目录下创建或编辑tnsnames.ora文件,定义远程数据库的连接描述符,例如: ``` REMOTE_DB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = remote_host)(PORT = remote_port)) ...

    Oracle的tnsnames.ora配置(PLSQL Developer)

    - 输入对应的`TNSNAME`,即之前在`tnsnames.ora`文件中定义的连接描述符名称。 - **主机、端口、协议**:这些信息已经在`tnsnames.ora`文件中的对应连接描述符中定义好了,无需在此处重复输入。 #### 四、总结 ...

    plsql和instantclient-basic-nt-11.2.0.4.0plsql连接远程oracle文件

    3. **创建tnsnames.ora条目**:在tnsnames.ora文件中添加远程Oracle数据库的连接描述符,例如: ``` REMOTE_DB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = remote_host)(PORT = remote_port)) ...

    配置oracle客户端

    - 若遇到“监听程序当前无法识别连接描述符中请求的服务”的错误提示,可在`listener.ora`文件中增加以下配置,并重启监听服务: ``` SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) ...

    在64位机器上使用plSQL连接Oracle的问题(SQLNet not properly installed)

    - **配置TNSNAMES.ORA**: 编辑TNSNAMES.ORA文件,添加或更新正确的数据库连接描述符。这个文件通常位于Oracle Instant Client的安装目录下。 - **验证网络适配器配置**: 使用`sqlnet.ora`文件配置网络适配器,确保...

    ora10client

    - **Net Services Administrator (NETCA)**:配置网络服务,包括监听器、服务名和连接描述符。 - **Database Configuration Assistant (DBCA)**:虽然在客户端版本中功能有限,但可用于创建和管理远程数据库连接。...

    instantclient-basic-windows.x64-12.1.0.2.0.zip

    3. **tnsnames.ora**:网络服务配置文件,定义了数据库的连接描述符,用于连接到不同的Oracle实例。 4. **ocijdbc12.jar**:对于Java开发者,这个JDBC驱动文件提供与Oracle数据库的连接能力。 安装Oracle Instant ...

    Plsql Developer连接Oracle时出现Could not initialize oci.dll解决方案

    这通常是因为tnsnames.ora文件中的连接描述符配置不正确。你可以检查tnsnames.ora文件,确保其中包含了正确格式的远程数据库连接信息。如果不确定如何配置,可以参考以下资源://www.jb51.net/article/107669.htm ...

    congos问题

    - 在 tnsnames.ora 文件中,确认连接字符串中指定的网络服务名称已映射到连接描述符。 4. **检查 sqlnet.ora 文件** - 确认不存在 sqlnet.ora 文件的重复副本。 - 如果使用了域名,确认 sqlnet.ora 文件中包含 ...

    oracle 开源轻量级数据库连接客户端 instantclient-basic-windows.x64-11.2.0.4.0

    3. **tnsnames.ora**:这是一个配置文件,定义了数据库的连接描述符(TNS,Transparent Network Substrate),使得客户端能通过网络找到并连接到Oracle数据库服务器。 4. **network administration tools**:如...

    oracle连接客户端instantclient_12_2

    3. **配置TNS**: 如果需要,编辑tnsnames.ora文件,添加或修改数据库连接描述符。 4. **测试连接**: 使用sqlplus命令尝试连接到Oracle数据库,验证配置是否正确。 Oracle Instant Client常用于开发环境、服务器监控...

    OracleClient-19C Oracle客户端,包括windows和Linux

    2. **tnsnames.ora**:这是一个配置文件,定义了数据库的连接描述符(TNS,Transparent Network Substrate),它指定了如何连接到Oracle数据库服务器,包括服务器的名称、网络服务名、端口号等信息。 3. **sql...

Global site tag (gtag.js) - Google Analytics