我使用的是当时创建数据库时的账户,其中demo是新建的数据库的名字。
下面是我的详细登录信息:用户名:SCOTT
密码:*****
数据库:demo
连接:SYSDBA

解决方案 »

  1.   

    scott有sysdba权限吗?
    normal方式登录吧
      

  2.   

    数据库:demo这里应该写的是网络服务名,它可以是数据库的名字,也可以不是。
      

  3.   

    1、tns没配对;
    2、用户没权限。
      

  4.   

    第一次用ORACLE,当我把连接修改为normal时,系统一直处于正在登陆的状态,也无法登陆上去,怎么回事呢?
      

  5.   


    数据库:demo这里应该写的是网络服务名,它可以是数据库的名字,也可以不是。
      

  6.   

    1. 默认scott 是lock的,检查scott 账户是否已经解锁。
    2. 检查scott用户是否有conncect 权限
    3. 除了sys用户使用sysdba进行连接,其他没有赋权的用户都是用normal 进行登陆。
      

  7.   

    这个过一会是不是会报无法识别连接标识符,如果是的话你数据库:demo 有问题,你可以吧其删掉试试,直接用空的。
      

  8.   

    我再重新检查一下,看SCOTT账户有没有LOCK,系统并没给什么提示。
      

  9.   

    首先要配好ORACLE的客户端,楼主会不会是没有安装ORACLE客户端或是没配啊?光用PL_SQL是无法访问数据库服务器端的。
      

  10.   

    换一个其他用户连接试试,找找问题;另外一,SCOTT用户没有相应的权限,二,使用sysdba用户也无法通过sysdba类型进行远程连接,若使用sysdba用户类型的登录必须到数据库服务器本机进行操作,或者telnet的方式