小弟刚学ORcale 由于是半道学习ORcale 所以语句的操作会点 但对于ORcale的基本操作还是不明白!希望各位兄弟帮忙解释下(可以加我QQ2673263499):
开始我学sql server
1、我想问 ORcale的数据库名是怎么回事?和sql server的数据库名是一个概念吗?
2、一个ORcale 有几个用户实例 用户实例又是指什么?
3、orcale 的用户和密码和sql server的用户名和密码是一个概念吗?
4、orcael的 全局数据库名是怎么回事? 全局数据库名 和数据库名 和用户名 之间的命名有什么规则吗?  

解决方案 »

  1.   

    1、我想问 ORcale的数据库名是怎么回事?和sql server的数据库名是一个概念吗?
      是一个概念,只不过 在Oracle中创建的数据库要用tablespace , 
    2、一个ORcale 有几个用户实例 用户实例又是指什么?
    用户实例: 在用户实例下,可以创建自己想操作的东西,
    3、orcale 的用户和密码和sql server的用户名和密码是一个概念吗?
    理解上是一样的
    4、orcael的 全局数据库名是怎么回事? 全局数据库名 和数据库名 和用户名 之间的命名有什么规则吗? system ,只要名字不一样就行
      

  2.   

    哈哈 很高兴你的回答
    继续提问 
    1、tablespace 有是什么那?
    2、用户实例: 在用户实例下,可以创建自己想操作的东西,
    那么:想操作的东西是什么  :举一些我们经常用到的例子行吗?
     加我QQ把 267363499 回来一定给你分 嘻嘻
      

  3.   

    1 表空间
    一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。 
    每个ORACLE数据库均有SYSTEM表空间,这是数据库创建时自动创建的。SYSTEM表空间必须总要保持联机,因为其包含着数据库运行所要求的基本信息(关于整个数据库的数据字典、联机求助机制、所有回退段、临时段和自举段、所有的用户数据库实体、其它ORACLE软件产品要求的表)
    2 用户实例
    数据库实例是用于和操作系统进行联系的标识,也就是说数据库和操作系统之间的交互使用的是数据库实例。
    数据库实例名与ORACLE_SID两者都表示oracle实例,但是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID
      

  4.   

    谢谢各位大哥、最后问一句
    安装orcale的时候是不是那个orcl 也是个数据库、也带有一个实例?要是如我猜想的话我觉得我就真的理解了