【原创】问题【connection to sys should be as sysdba or sysoper】解决办法

注:问题截图请参照附件!

 

原因分析:
  1、用户名和口令不正确
  2、连接标识符(或连接标识符配置)不正确
解决办法:
  问题【1】的解决办法:输入正确的用户名和口令
  问题【2】的解决办法:
    1、查看已配置的【连接标识符】和登录时使用的【连接标识符】是否一致,如果不一致,修改即可。
    2、如果【连接标识符】没有配置,则按照以下来配置【连接标识符】:
    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
    配置说明:
      ORCL:连接标识符
      HOST:ORACLE服务器的IP地址
      PORT:ORACLE服务器的端口
      SERVICE_NAME:要连接的数据库
      **默认,不做修改即可
    然后使用已配置的【连接标识符】去连接,OK,连接成功。
文中有不正确之处,请指出,谢谢!

你可能感兴趣的:(oracle)