不要使用网页的那种软件操作oracle,如过你使用的是windows版的,尽量用命令行实现你的想法。那样很难提高你的oracle水平。
进入cmd
输入sqlplus sys/abc123 as sysdba
或者着 sqlplus system/abc123 as sysdba
sys和system的区别
sys是最大权限的用户,是数据库集群里面的最高管理员。
system是单个oracle实例的最高管理员
总体感觉就像是校长和班主任的关系,但是如如果你只安装了一个oracle实例没有集群的话就好比一个学校只有一个班一个校长和一个班主任。
补充回答:你的oracle监听服务没开,开了就好了。
第一个问题,我无从谈起,我也很菜。
第二个问题:
sqlplus / as sysdba 就可以了。
也可以:
sqlplus sys/abc123@orcl as sysdba
或:sqlplus sys/abc123 as sysdba
要提醒的是 sys 账号一定要以sysdba身份登录
学oracle最好去买本oracle DBA的教程,虽然网上的资料很多,但是书籍的话会从浅到深的讲解,比较适合新手。
不懂你是怎么安装的oracle,装好后是用sys的默认账户进去的。先去买本书来看吧,最好例子是9i的,9i非常成熟
你最好把错误代码发出来,登陆不上有可能是监听程序没有启动,或是防火墙阻止了