小弟初学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分若不够,可以进行加分。]
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分若不够,可以进行加分。]
解决方案 »
- 速度问题的解决,在线等~~
- 在aix安装oracle9i的问题
- 在oracle数据库中,传入2013-11-11和2013-11-15,怎么样能在一列中显示,如图
- 请问Oracle 10G的安装!
- --简单问题-:windows XP 上能安装oracle9.2i吗?
- 能否把MS-SQLSERVER中的表、视图、存储过程导入Oracle9i中
- SQL语句中返回上周(周一至周日的日期)怎么个写法?
- 谁知道oracle的默认管理员的密码??????
- 这些服务起什么作用?
- oracle那个效率更高呢
- 断电的时候,为什么需要先undo然后再redo呢,redo与undo有啥联系?
- CBX RIA:面向大型数据库关键领域的RIA开发框架
2.你用sys进去之后,查看有哪些用户就可以用类似的SQL: select * from all_users; 或 select * from dba_users;
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 基础教程
2.有,system,sys,可用用ORACLE客户端或PL/SQL打开用户属性查看
3.有专门的客户端,10g还有BS的客户端,建议用PL/SQL
4.仁者见仁,相对而言,ORACLE的大型用户市场占有率更高,但sqlserver2005以后的版本从性能和可靠性上都不亚于oracle
5.仁者见仁,如果数据库原理弄清楚,大同小异,只是个别管理命令有差异
6.最理想的应该是oracle自带帮助,呵呵
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图形化的管理界面用“企业管理器”
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写的书看看
1)安装的时候提示输入的密码是SYS和SYSTEM的密码,是用来管理数据库的,用sqlplus打开的时候可以这样输入:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了
2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger
3)楼主可以使用PLSQL Developer
4)高级在数据库的管理和安全上
5)难学也在数据库的管理、安全、优化上
9I:sys/change_on_install或system/manager,我输入的都是默认密码,在改动后就是你改的密码了。其他不需要
2)oracle 中有默认的sys和system用户,应该还有例子:scott/tiger
3)楼主可以使用PLSQL Developer
4)高级在数据库的管理和安全上
5)其实两个数据库语法差不多,管理不同而已,建议你学习ORACLE的开发
登陆本地安装的数据库,只要在登陆用户处填上这个:username/PASSWORD;就可登陆;
5) 难学在于不能使用以前数据库经验来应用于Oracle数据库,两者数据库在实现事务,并发是不同的
6) <<Oracle 9i&10g编程艺术-深入数据库体系结构>>
<<Oracle精髓>>网上有电版的
2:oracle有好多用户lz可以用conn uid/pwd as sysdba登进去后自己看
3:可以选用第三方工具toad
4:mssql只能在win平台下,oracle可以在各种平台下。
5:mssql内部原理微软对外公布很少而oracle的技术资料则更详细,oracle需要对各种os有很深的理解
6:自己google一下。
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,权威且容易读懂