`
thinktothings
  • 浏览: 767532 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pl sql 怎么连接问题

阅读更多

一、安装oracle客户端,我是在本地装了个oracle 10g

二、增加服务:   oracle==>>配置和移值工具==>>Net Manager==>>Oracle Net配置==>服务命名

创建 服务名:orcl(连接远程数据库的服务名)主机名称和端口

OK

下面的可以参考

 

ORA-12154: TNS: 无法解析指定的连接标识符

========================================================================

当建立了Oracle数据库后,必须合理地配置监听程序和网络服务名之后,客户应用才能访问该数据库。其中,监听程序是在服务器端配置,网络服务名是在客户端配置。
       1。服务器端的监听程序用于接收客户端的连接请求。
             在建立了Oracle数据库之后,为了使得客户应用可以访问特定数据库,必须要在监听程序中追加该数据库。
             一个监听程序可以监听多个Oracle数据库,多个监听程序也可以监听同一个数据库。但是监听程序只能用于同一台服务器上的Oracle数据库。安装了Oracle时,会自动建立默认的监听程序LISTENER.一般只需要将需要使用的数据库追加到这个监听程序上就可以了。
             监听程序使用的默认端口为1521
             保存了监听程序配置之后,必须要重新启动监听程序才能生效。windows中可以在“服务”中重新启动。
        2。客户端需要配置网络服务名,应用程序使用网络服务名才能访问Oracle数据库
              一般使用数据库名作为服务名
              网络协议要与监听程序的一致
========================================================================
使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
PLSQL Developer 版本 7.1
今天突然需要改一个很久以前的项目,那个项目使用的是Oracle9i
启动PLSQL Developer,提示输入用户名密码以及数据库,输入后,回车,提示:ORA-12154: TNS : 无法解析指定的连接标识符
从开始菜单中启动Oracle9i的Net Configuration Assistant,重新配置本地Net服务,测试可以连接目标数据库。但在PLSQL Developer中就是连接不上数据库。
从网上也查了一下,说的解决办法也五花八门。
重新安装了PLSQL Developer也还是连接不上,怪了。研究了一阵子,浪费了若干分钟。
无意中查看PLSQL Developer的一些选项设置,突然发现原来有个Oracle Home设置,设置好之后,连接正常。
原来我的机器中安装了Oracle9i的完整服务器端,并且同时还安装了一个Oracle10g的客户端,这样在我的机器上相当于同时有两个Oracle Home。之前连接的时候,PLSQL Developer默认使用了10g的Home
所以连接不上。
PLSQL Developer中修改Oracle Home设置方法:
提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,菜单Tools-Preferences,在设置窗口中,选择Oracle-Connection,对应设置窗口中,找到Oracle Home,选择OraHome92,保存设置,
然后重新启动PLSQL Developer,这时就可以正常登录了。
当然如果需要重新使用10g的数据库的本地Net服务,就需要再重新改回来OraClient10g_home。
========================================================================
分享到:
评论

相关推荐

    PL/SQL经典介绍

    第一章 PL-SQL一览 第二章 PL-SQL基础 第三章 PL-SQL数据类型 第四章 PL-SQL的控制结构 第五章 PL-SQL集合与记录(1) 第六章 PL-SQL集合与记录(2) 第七章 PL-SQL与Oracle间交互 第八章 控制PL-SQL错误 第九章 ...

    Oracle PL SQL程序设计 上 第五版(代码示例)

    能够帮助你充分利用pl/sql来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。《oracle pl/sql程序设计(第5版)》不但介绍了大量的oracle 11g的pl/sql新性能...

    Oracle 11g SQL和PL SQL从入门到精通〖送源代码〗

    本书是专门为Oracle应用开发人员提供的SQL和PL/SQL编程指南。通过学习本书,读者不仅可以掌握Oracle常用工具Oracle Universal Installer、Net Comfiguration Assistant、SQL Developer、SQL*Plus的作用及使用方法,...

    pl/sql连接到指定的数据库

    pl/sql连接数据库 有截图,很详细....

    Oracle PL SQL 程序设计第五版(chapters27and28+源码)

    《Oracle PL/SQL程序设计(第5版)》基于Oracle数据库11g,从PL/SQL编程、...本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。

    精通Oracle 10g SQL和PL SQL.pdf

    通过学习《精通Oracle 10g SQL和PL/SQL》,读者不仅可以掌握SQL和PL/SQL的基础知识,而且还可以掌握SQL高级特征(正则表达式、Flashback查询、MERGE语句、SQL:1999连接)和PL/SQL高级特征(记录类型、集合类型、对象...

    Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(二)

     本书是专门为oracle应用开发人员提供的sql和pl/sql编程指南。通过学习本书,读者不仅可以掌握oracle常用工具oracle universal installer、net comfiguration assistant、sql developer、sql*plus的作用及使用方法...

    pl/sql例题代码pl/sql例题代码pl/sql例题代码

    pl/sql例题代码pl/sql例题代码pl/sql例题代码

    Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一)

     除了为读者提供编写sql语句和开发pl/sql块的方法外,本书还为应用开发人员提供了一些常用的pl/sql系统包。通过使用这些pl/sql系统包,应用开发人员可以开发出功能更强大的数据库应用程序。本书不仅适合sql和pl/sql...

    一个对数据库的操作工具PL/SQLpl/sqL工具

    一个对数据库的操作工具PL/SQL,能够对ORACLE\SQL进行很好的帮助操作!

    Oralce数据库SQL和pl_sql实例教程

    Oralce数据库SQL和pl_sql实例教程Oralce数据库SQL和pl_sql实例教程Oralce数据库SQL和pl_sql实例教程

    pl/sql developer11.0

    pl/sql developer11.0下载 pl/sql developer11.0下载 pl/sql developer11.0下载

    pl/sql develpment 8 下载

    pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl/sql 下载pl...

    oracle pl sql 实例精解 源代码

    oracle pl sql 实例精解 oracle pl sql 实例精解 oracle pl sql 实例精解

    PL/SQL Developer 10

    plsqldev1001 oracle use tool

    解决Oracle11g,PL/SQL连接报错问题

    解决Oracle11g,PL/SQL连接报错问题 解压 解压instantclient-basic-nt-11.2.0.2.0.zip,例如到D:\instantclient_11_2 3、设置PLSQL Developer 启动PLSQL Developer,不登录点取消进入PLSQL Developer,Tools->>...

    Oracle 8i PL SQL高级程序设计

    Oracle 8i PL SQL高级程序设计(PDF) 本书是深入介绍PL/SQL 语言的专著。可供数据库系统管理员和应用系统设计师参考。众所周知,PL/SQL是用来从各种平台访问Oracle数据库的高级程序设计语言。本书原版自出版以来,...

    PL/SQL Developer9.06

    PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL ...

    PL/SQL Developer trial version问题

    用来解决pl/sql developer 8.0中版本问题

Global site tag (gtag.js) - Google Analytics