我用的是Windows系统,我在服务中,启动了Oracle。Oracle启动没有问题。我可以通过cmd进入oracle中,并且能查到数据。
但是我用PL/SQL软件或MyEclipse中的数据库连接不上。
请高手指教。

解决方案 »

  1.   

    url:jdbc:oracle:thin:@127.0.0.1:1521:EX
    driver:oracle.jdbc.driver.OracleDriver
    username:***
    password:***
      

  2.   

    我用PL/SQL软件,也登陆不上去。
      

  3.   

    谢谢大家
    Oracle也自己可以用了。
    没有做任何配置。就是把网络由以前的动态IP换成了静态IP。
    具体也不清楚。呵呵
      

  4.   


    建议把配置中的Host改成主机名
      

  5.   

    Datebase Confuratioin Assistant : 警告
    由于以下错误,Enterprise Manager配置失败,启动Database Control时出错。
    有关详细资料,请参阅F:\oracle\product\10.2.0\db_1\cfgtoologs\dbca\orcl\emConfig.log中的日志文件。您可以以后通过手动运行F:\oracle\product\10.2.0\db_1\bin\emca脚本,重新使用Enterprise Manager配置此数据库。在emConfig.log文件中,如下错误信息:
    配置: Waiting for service 'OracleDBConsoleorcl' to fully start
    2010-3-29 19:46:27 oracle.sysman.emcp.EMConfig perform
    严重: 启动 Database Control 时出错
    有关详细资料, 请参阅 F:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\orcl\emConfig.log 中的日志文件。
    2010-3-29 19:46:27 oracle.sysman.emcp.EMConfig perform
    配置: Stack Trace: 
    oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错
    at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:569)
    at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:181)
    at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:150)
    at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:155)
    at oracle.sysman.assistants.util.em.EMConfiguration.run(EMConfiguration.java:430)
    at java.lang.Thread.run(Thread.java:534)在我重新安装Oracle 10g时,在Datebase Confuratioin Assistant安装到85%时,就卡住不动,直到跳过错误。我试了好几次是同一个结果。网上说是防火墙的问题,我把防火墙关了,重装也是同样的问题。谢谢高手指点。
    Oracle通过cmd,在dos下,可以访问数据库,并且可以操作数据库,各项功能正常。
    但是使用Oracle自带的pl/sql,在登录时,就死锁在登录见面不动。我也安装了PL/SQL软件也是一样的情况,死锁在登录见面。这是为什么,有什么办法解决。谢谢
    等待答复
      

  6.   

    如果你的机器上只装了oracle数据库,没有什么别的oracle产品,那么其实都不需要配置什么,pl/sql就可以直接连接上去的,如果有oracle多个产品,是需要配置NETWORK\ADMIN\tnsnames.ora文件,这个名字可自己定义 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = 实例名)
        )
      )
    然后你连接conn userid/password@这个名字可自己定义
    试试,Eclipse连接你的jar文件有没有,找到对应的数据库版本jar包,放到你的程序lib下面,然后配置就可以了。