关于Oracle的体系结构和OCA、OCP、OCM认证的问题,娱乐型和复制型以及广告型选手请飘过~~
发布网友
发布时间:2022-03-22 04:44
我来回答
共2个回答
热心网友
时间:2022-03-22 06:14
1 不保持
2 一般来说,用户就是属于某个数据库的。不过sys用户要特殊一些,它的验证信息并不放在数据库里面。因为对数据库进行维护操作时,可能需要在未启动数据库的情况下登录实例。scott、hr这样的用户是一些示例用户,如果你安装Oracle数据库时不安装sample schema,就不会有hr用户等。
3 数据库的创建可以通过dbca,也可以SQL语句;表空间一定是属于某个数据库的;某个数据库目录下创建的数据文件并不一定属于该数据库
4 认证的事情比较罗嗦,建议你还是找个Oracle授权的认证中心咨询吧。追问小小的追问,既然可以创建不属于任何数据库的表空间,那么,日后怎么指定其所属的数据库捏?
追答我说的是"表空间一定是属于某个数据库的"
或者换句话说, 数据库与表空间是一对多的关系,一个数据库可以包含多个表空间,但是某个表空间唯一性的属于某个数据库.
热心网友
时间:2022-03-22 07:32
1、不保持连接
2、用户是相对于实例存在的,不同实例可以有相同的用户,包括sys,system也是一样。
3、数据库创建除了DBCA 还可以使用create database方式创建。
表空间是随着实例的创建而创建的
多个实例可以共用同一个表空间
*ctl 和*log 属于哪个数据库 要看那个数据库的pfile中怎么写
具体查看方法如下
$sqlplus "/as sysdba"
SQL>create pfile='/oracle/ora.pfile' from spfile
SQL>exit
$cat /oracle/ora.pfile 可以看到这个数据库的多路control file是谁 在那个目录
4、四门 SQL基础、ORACLE DBA FUNDAMENTALS I、ORACLE DBA FUNDAMENTALS II 和 ORACLE FERFORMANCE TUNNING
OCP需要参加原厂培训
OCM 没考过