我已经装了两次Oracle数据库了(第二次是在系统还原后重新安装的),可是两次装后的结果都是没有监听程序(在windows的运行中输入services.msc后无Oraclelistener),请大家帮帮我啊~~谢谢!

解决方案 »

  1.   

    试试命令行启动监听:
    c:\>lsnrctl start
    关闭监听
    c:\>lsnrctl stop
      

  2.   

    开始 程序 oracle 
    查找 
    Net8 Configuration Assistant
    监听配置  添加 然后  按楼上办法看看
      

  3.   

    cmd 里面
    netca 然后配置一下
      

  4.   

    你装的哪个版本的数据库
    如果是10G 一般不会出现这种情况
    如果9i的话:9i在安装oracle的时候,根据你选择的安装的数据库类型的不同,有一种是安装的时候不建数据库的,这种情况下,安装完是没有监听和服务的。你新建个数据库,就好了。没有数据库你要监听也没用。开始菜单下找oracle的目录,在[配置和移植工具]下选择[Database Configuration Assistant],进去后点下一步,看看你的【删除数据库】是不是灰色的,是灰色的就说明是我说的那种,没用数据库。如果不是灰色不可用状态,你选删除数据库,点下一步,看能不能看到已存在的数据看,如果列表时空的,也说明没有数据库(没用数据库的情况下删除数据库选项是否可用 我记不得了,所以写了两张方法)
    如果存在数据库,那就按楼上朋友们的方法试试了
      

  5.   

    如果你已经创建的数据库
    那么按下面的方法看看打开 开始->ORACLE安装程序下的配置和移植根据-->Net configuration  assistant
    选择监听程序配置-->下一步-->添加(一般服务器自己配置的很容易出问题,所以添加一个新的监听)-->添加监听名字(一般用要访问的数据库名作监听名)-->选定tcp-->往下一般选默认。完成后,返回登陆面,-->选本地net名服务配置-->选重新配置-->选定NET名(一般是全局数据库名字)-->输入本机IP,下面选默认,再输入本机IP,完成重启服务即可。oracle可以用Database Configuration Assistant向导来创建数据库,这对于初学者来说可以避免不必要的麻烦。
      

  6.   

    Net8 Configuration Assistant
    监听配置 添加  监听即可
      

  7.   

    建库了没?
    没的话建一个  dbca真没监听的话也建一个 netmgr