oracle 菜鸟问题,按题给分。

stg609 2009-02-15 09:32:25
小弟初学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分若不够,可以进行加分。]
...全文
167 21 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzzlz 2009-02-17
  • 打赏
  • 举报
回复
1)10G安装的时候提示输入的密码是SYS和SYSTEM的密码,是用来管理数据库的。
9I:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了。其他不需要
2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger
3)楼主可以使用PLSQL Developer
4)高级在数据库的管理和安全上
5)其实两个数据库语法差不多,管理不同而已,建议你学习ORACLE的开发
stg609 2009-02-17
  • 打赏
  • 举报
回复
谢谢各位的热心帮忙。这是我发贴以来结贴时间花的最久的,要一个个分数算下来,累呀~~可能分数算的不是非常合理,还希望大家见谅。至于有些朋友认为本人是女的,是不是因为我那种发贴方式呀?还是因为我发了几个表情?不过可以肯定的是,你的猜想是错的。

另外,对于xiaoxiao1984 ,很抱歉,在你回答的时候,我已经结贴了。不过还是很感谢你的回答,尤其是5)。
xiaoxiao1984 2009-02-17
  • 打赏
  • 举报
回复

1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?
默认用户名sys, system

2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权限?
select * from dba_users;

3)[0-5分]:MS sql server我可以通过企业管理器来可视化的查看表、创建表等,在oracle中用什么工具可以可视化的查看表什么的?
pl/sql, toad

4)[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,权威且容易读懂
wangsong145 2009-02-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 stg609 的帖子:]
小弟初学oracle,很多不明白的地方希望高手赐教:每个问题,回答正确都可以获取相应的分数,并且按照回答先后顺序给相应的分。

1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?
2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权…
[/Quote]

1)安装的时候提示输入的密码是SYS和SYSTEM的密码,是用来管理数据库的,用sqlplus打开的时候可以这样输入:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了
2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger
3)楼主可以使用PLSQL Developer
4)高级在数据库的管理和安全上
5)难学也在数据库的管理、安全、优化上
orochi_gao 2009-02-17
  • 打赏
  • 举报
回复
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一下。
JuanRiquelme 2009-02-17
  • 打赏
  • 举报
回复
4) 有3点:事务机制,并发处理(例如:多版本,非阻塞读,非阻塞写),闪存
5) 难学在于不能使用以前数据库经验来应用于Oracle数据库,两者数据库在实现事务,并发是不同的
6) <<Oracle 9i&10g编程艺术-深入数据库体系结构>>
<<Oracle精髓>>网上有电版的
zhangxiaofeng198 2009-02-17
  • 打赏
  • 举报
回复
帮顶下吧!
qdjnlmk 2009-02-17
  • 打赏
  • 举报
回复
1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?


登陆本地安装的数据库,只要在登陆用户处填上这个:username/PASSWORD;就可登陆;
rexyudl 2009-02-16
  • 打赏
  • 举报
回复
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写的书看看
xingkongmori 2009-02-16
  • 打赏
  • 举报
回复
楼主似乎像是女的
jlj84237485 2009-02-16
  • 打赏
  • 举报
回复
帮顶一下
jlj84237485 2009-02-16
  • 打赏
  • 举报
回复
帮顶一下
yzbf 2009-02-16
  • 打赏
  • 举报
回复
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图形化的管理界面用“企业管理器”
babyold 2009-02-16
  • 打赏
  • 举报
回复
1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?

这个在windows环境下可以直接在sqlplus的用户名中输入 conn sys / as sysdba即可登陆,windows漏洞,登陆的是dba
babyold 2009-02-16
  • 打赏
  • 举报
回复
我晕,题,我看大家都回答的差不多了,关于能看出男女来的还真是强人
zhouxu_hust 2009-02-16
  • 打赏
  • 举报
回复
···
buffon1260 2009-02-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 stg609 的帖子:]
小弟初学oracle,很多不明白的地方希望高手赐教:每个问题,回答正确都可以获取相应的分数,并且按照回答先后顺序给相应的分。

1)[0-5分]:我在安装oracle的时候只提示要我输入密码,但是没有让我创建用户名呀,然后我用sqlplus打开的时候,提示我输入用户名,那这个用户名应该是什么?
2)[0-10分]:oracle是不是和MS sql server一样都有默认的用户呀?sql server中有sa.oracle中有什么用户呀?如何查看存在的用户和其权…
[/Quote]
楼主都说了啊,看红字
buffon1260 2009-02-16
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 xingkongmori 的回复:]
楼主似乎像是女的
[/Quote]

怎么看出来的?
宇尘埃 2009-02-15
  • 打赏
  • 举报
回复
1.其默认用户为sys和system等的密码,可以是system或者其他已经存在的用户,或者你建立的用户
2.有,system,sys,可用用ORACLE客户端或PL/SQL打开用户属性查看
3.有专门的客户端,10g还有BS的客户端,建议用PL/SQL
4.仁者见仁,相对而言,ORACLE的大型用户市场占有率更高,但sqlserver2005以后的版本从性能和可靠性上都不亚于oracle
5.仁者见仁,如果数据库原理弄清楚,大同小异,只是个别管理命令有差异
6.最理想的应该是oracle自带帮助,呵呵
Andy__Huang 2009-02-15
  • 打赏
  • 举报
回复
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 基础教程


加载更多回复(1)

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧