小弟初学oracle,很多不明白的地方希望高手赐教:每个问题,回答正确都可以获取相应的分数,并且按照回答先后顺序给相应的分。1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?
2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权限?
3)[0-5分]:MS sql server我可以通过企业管理器来可视化的查看表、创建表等,在oracle中用什么工具可以可视化的查看表什么的?
4)[0- 分]:经常说Oracle比MS Sql server更高级,主要高级在哪?(每说出一点给3分)
5)[0- 分]:经常说Oracle比MS Sql server更难学,主要难学在哪?(每说出一点给1分)
6)[0- 分]:请推荐一下比较适合初学者的视频教程或书籍。(每说出一种给2分)[注:回答前,请注明题号,方便给分。谢谢~]
[声明:本着对自己、CSDN朋友们的负责,做如下声明。^_^]
[1.此贴如无特殊情况,将在2天内结贴,如果没有得到令人满意的答案,将适当延长,希望大家辩解。]
[2.题目中已注明回答该题可获取的最高分数和最低分数,如果回答的最早且正确,则给满分。其余回答都按照时间先后和完整度给相应分。]
[3.按以上给分条件给分之后,仍有剩余,则平分剩余的分数。]
[4.100分若不够,可以进行加分。]

解决方案 »

  1.   

    1.没装过oracle,但我猜猜这个初始给的密码应该是管理员的密码,就像装windows,先设定一个administrator的密码,装完以后就可以用这个管理员进去,创建其他用户,并指定相应的口令。  所以这个用户名不是sys就是system,你可以试试。 
    2.你用sys进去之后,查看有哪些用户就可以用类似的SQL: select * from all_users; 或 select * from dba_users;
      

  2.   

    1.
    oracle9i
    用户名和密码:system/manager
    oracle10g在安装的时候自己设置密码.
    2.
    oracle默认用户为sys,system,sysdba,sysoper.其中oracle的sys用户相当于sqlserver的sa用户,
    3.
    oracle也有企业管理器OEM,9i和10g的企业管理器是不一样,9i是应用程序OEM,10g是网页形式打开OEM的
    4.
    打个比方,说access数据库是单车,sqlserver就是拖拉机,oracle就是卡车
    5.
    表空间管理,备份(有很种备份),群集服务器等
    6.
    初学的:oracle DBA 基础教程
      

  3.   

    1.其默认用户为sys和system等的密码,可以是system或者其他已经存在的用户,或者你建立的用户
    2.有,system,sys,可用用ORACLE客户端或PL/SQL打开用户属性查看
    3.有专门的客户端,10g还有BS的客户端,建议用PL/SQL
    4.仁者见仁,相对而言,ORACLE的大型用户市场占有率更高,但sqlserver2005以后的版本从性能和可靠性上都不亚于oracle
    5.仁者见仁,如果数据库原理弄清楚,大同小异,只是个别管理命令有差异
    6.最理想的应该是oracle自带帮助,呵呵
      

  4.   

    1.系统让你输的四遍密码,是sys和system的用户的。sys用户相当于sqlserver的sa,拥有最大的系统管理权,可以用建表空间,建自己的用户。一般数据库刚装好,需要用sys用户登录,进行一些基本的设置。
    2.这是我一个oracle9i的缺省安装的用户:SYS、SYSTEM、DBSNMP、SCOTT、OUTLN、WMSYS、ORDSYS、ORDPLUGINS、MDSYS、CTXSYS、XDB、ANONYMOUS、WKSYS、WKPROXY、ODM、ODM_MTR、OLAPSYS、RMAN、HR、OE、PM、SH、QS_ADM、QS、QS_WS、QS_ES、QS_OS、QS_CBADM、QS_CB、QS_CS
    SYS用户相当于sa
    下面语句可以查看用户的权限
    Select  * From Dba_Tab_Privs ;
    Select  * From DBA_SYS_Privs ;
    3.oracle图形化的管理界面用“企业管理器”
      

  5.   

    1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么? 
    oracle里有一些默认的用户,这里你输入密码的用户应该是超级管理员的用户名是SYS或者是SYSTEM.2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权限?
    好多,我建议你用SYS用户登录,然后去用户管理去查查看3)[0-5分]:MS sql server我可以通过企业管理器来可视化的查看表、创建表等,在oracle中用什么工具可以可视化的查看表什么的? 
    OEM管理器,10G之后采用了WEB方式!
    当然还有一些第三方的工具,如果PL/SQL DEVELOPER ,TOAD等!
    4)[0- 分]:经常说Oracle比MS Sql server更高级,主要高级在哪?(每说出一点给3分) 
    跨平台\锁定机制等一些数据库的细节方面做的比SQL SERVER更贴近用户,这些东西只有在实际应用中得到一些经验之后才会感觉到.
    5)[0- 分]:经常说Oracle比MS Sql server更难学,主要难学在哪?(每说出一点给1分)
     我没觉得难学!学习是一个积累的过程,需要一点点的加深对知识的认知.
    6)[0- 分]:请推荐一下比较适合初学者的视频教程或书籍。(每说出一种给2分) 
    去找两本Thomas Kyte写的书看看
      

  6.   

    1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么? 这个在windows环境下可以直接在sqlplus的用户名中输入 conn sys / as sysdba即可登陆,windows漏洞,登陆的是dba
      

  7.   


    1)安装的时候提示输入的密码是SYS和SYSTEM的密码,是用来管理数据库的,用sqlplus打开的时候可以这样输入:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了
    2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger
    3)楼主可以使用PLSQL Developer
    4)高级在数据库的管理和安全上
    5)难学也在数据库的管理、安全、优化上
      

  8.   

    1)10G安装的时候提示输入的密码是SYS和SYSTEM的密码,是用来管理数据库的。
    9I:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了。其他不需要
    2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger 
    3)楼主可以使用PLSQL Developer 
    4)高级在数据库的管理和安全上
    5)其实两个数据库语法差不多,管理不同而已,建议你学习ORACLE的开发
      

  9.   

    1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么? 
    登陆本地安装的数据库,只要在登陆用户处填上这个:username/PASSWORD;就可登陆;
      

  10.   

    4) 有3点:事务机制,并发处理(例如:多版本,非阻塞读,非阻塞写),闪存
    5) 难学在于不能使用以前数据库经验来应用于Oracle数据库,两者数据库在实现事务,并发是不同的
    6) <<Oracle 9i&10g编程艺术-深入数据库体系结构>>
       <<Oracle精髓>>网上有电版的
      

  11.   

    1:要求你输入的是sys的用户名密码,相当于mssql里的系统级用法sqlplus里 conn uid/pwd as sysdba;连接其他用户sqlplus 中 conn uid/pwd@instancename
    2:oracle有好多用户lz可以用conn uid/pwd as sysdba登进去后自己看
    3:可以选用第三方工具toad
    4:mssql只能在win平台下,oracle可以在各种平台下。
    5:mssql内部原理微软对外公布很少而oracle的技术资料则更详细,oracle需要对各种os有很深的理解
    6:自己google一下。
      

  12.   


    1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?
    默认用户名sys, system2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权限?
    select * from dba_users;3)[0-5分]:MS sql server我可以通过企业管理器来可视化的查看表、创建表等,在oracle中用什么工具可以可视化的查看表什么的?
    pl/sql, toad4)[0- 分]:经常说Oracle比MS Sql server更高级,主要高级在哪?(每说出一点给3分)
    (1)  Oracle数据库不仅仅局限于Windows,可跨平台
    (2) Oracle数据库能够承担较大数据量的数据管理,而MSSQL一般用于中小型数据库
    5)[0- 分]:经常说Oracle比MS Sql server更难学,主要难学在哪?(每说出一点给1分)
    Oracle和MSSQL的数据库设计面对的用户不太一致,导致Oracle数据库入门难,MSSQL入门容易;Oracle的管理设计是面对有一定经验的用户,而MSSQL则是用户知道的不多,基本上所有的操作都有指南或者向导来协助,导致用户对MSSQL的基本使用很容易上手,但是在出现错误的时候,MSSQL用户很难对错误原因进行定位和分析,但是Oracle相对比较Open一点,提供了很多Log来协助用户对错误原因进行分析Oracle有单机环境,DG和RAC环境; MSSQL 由于用于中小型数据库的比较多,一般只用于单机环境,不涉及集群等等。如果对MSSQL进行深入的研究,例如集群等等,一样是很难学的Oracle的备份和恢复要比MSSQL的稍微难一点,主要是Oracle和MSSQL的数据库的设计理念差别较大,MSSQL设计的是任意一个数据库只要数据文件存在,就可以重新挂上数据库;而Oracle的数据库需要所有数据文件的完整和一致6)[0- 分]:请推荐一下比较适合初学者的视频教程或书籍。(每说出一种给2分) 
    官方文档,www.oracle.com,权威且容易读懂
      

  13.   

    谢谢各位的热心帮忙。这是我发贴以来结贴时间花的最久的,要一个个分数算下来,累呀~~可能分数算的不是非常合理,还希望大家见谅。至于有些朋友认为本人是女的,是不是因为我那种发贴方式呀?还是因为我发了几个表情?不过可以肯定的是,你的猜想是错的。另外,对于xiaoxiao1984 ,很抱歉,在你回答的时候,我已经结贴了。不过还是很感谢你的回答,尤其是5)。