CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

连接数据库错误

楼主cs5lyp519(哈哈23)2005-05-16 11:08:55 在 Oracle / 基础和管理 提问

在数据库服务连接测试的时候老出现下面的错误:  
   
  正在尝试使用以下用户   ID   连接:system  
  测试没有成功。  
  ORA-12514:   TNS:listener   does   not   currently   know   of   service   requested   in   connect   descriptor  
   
  在输入的字段中可能有错误,    
  或者服务器连接未就绪。    
   
   
  下面是tnsnames.ora文件内容:  
  #   tnsnames.ora   Network   Configuration   File:   d:\oracle\product\10g\Db_1\NETWORK\ADMIN\tnsnames.ora  
  #   Generated   by   Oracle   configuration   tools.  
  MYTESTSERVICE   =  
      (DESCRIPTION   =  
          (ADDRESS_LIST   =  
              (ADDRESS   =   (PROTOCOL   =   TCP)(HOST   =   10.6.3.152)(PORT   =   1521))  
          )  
          (CONNECT_DATA   =  
              (SERVICE_NAME   =   first.net)  
          )  
      )  
   
  listener.ora:  
   
  #   listener.ora   Network   Configuration   File:   d:\oracle\product\10g\Db_1\network\admin\listener.ora  
  #   Generated   by   Oracle   configuration   tools.  
   
  SID_LIST_LISTENER   =  
      (SID_LIST   =  
          (SID_DESC   =  
              (SID_NAME   =   PLSExtProc)  
              (ORACLE_HOME   =   d:\oracle\product\10g\Db_1)  
              (PROGRAM   =   extproc)  
          )  
      )  
   
  LISTENER   =  
      (DESCRIPTION_LIST   =  
          (DESCRIPTION   =  
              (ADDRESS_LIST   =  
                  (ADDRESS   =   (PROTOCOL   =   TCP)(HOST   =   hello)(PORT   =   1521))  
              )  
              (ADDRESS_LIST   =  
                  (ADDRESS   =   (PROTOCOL   =   IPC)(KEY   =   EXTPROC))  
              )  
          )  
      )  
   
  数据库我已建好,可以用Sql   Plus登陆(登陆时不输入Host   String),请问出现这种错误都有哪些可能?谢谢!  
   
  问题点数:60、回复次数:4Top

1 楼EverythingMaster(catch(LowSalaryException e){mySalary += 10000000;})回复于 2005-05-16 11:19:44 得分 50

服务名不对。  
  你的tnsnames.ora中是first.net,而listener.ora文件中根本没有first.net  
  Top

2 楼Dr_Jones(kickyourass)回复于 2005-05-16 13:26:23 得分 10

看看你服务中的oracles_id启动了吗?  
  还有listenerTop

3 楼cs5lyp519(哈哈23)回复于 2005-05-16 14:48:06 得分 0

谢谢回复!    
   
  to   Everythingmaster:  
  tnsnames.ora和listener.ora我是通过Net   Configuration   Assistant工具设置的。这两个文件应该怎么关联?  
   
  to   Dr_Jones:    
  你说的oracles_id是什么(我刚接触Oracle,太菜了)?   如果是建好的数据库服务的话我已经启动了OracleSeviceFIRST(数据库全名是first.net);还有监听进程已启动。Top

4 楼cs5lyp519(哈哈23)回复于 2005-05-16 14:57:12 得分 0

我装的是Oracle   10g,   操作系统Win2000Top

相关问题

  • 数据库连接错误
  • 数据库连接错误
  • 数据库连接错误
  • 连接数据库错误
  • 连接Excel数据库时的错误
  • informix连接数据库错误?
  • Jive连接MYsql数据库的错误?
  • 连接mssql数据库错误,help
  • ADO连接SQL数据库错误?
  • 数据库连接时的错误

关键词

  • .net
  • 数据库
  • 连接
  • 文件
  • oracle
  • db
  • ora
  • tnsnames
  • 错误
  • listener

得分解答快速导航

  • 帖主:cs5lyp519
  • EverythingMaster
  • Dr_Jones

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo