科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道oracle中关于数据库和表的问题

oracle中关于数据库和表的问题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  请问高人:我新安装了oracle 9 i后,通过SQL*PLUS建立了一个表,请问这个表是放在那个数据库里的?ORACEL 安装完后,系统一共有几个默认的数据库?我怎么才能自己新建一个数据库,然后在我建的库里面创建表并且使用他。

作者:中国IT实验室 来源:中国IT实验室 2007年10月6日

关键字: 开发 数据库 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

  请问高人:我新安装了oracle 9 i后,通过SQL*PLUS建立了一个表,请问这个表是放在那个数据库里的?ORACEL 安装完后,系统一共有几个默认的数据库?我怎么才能自己新建一个数据库,然后在我建的库里面创建表并且使用他。
  
  给我的感觉。ORACEL和SQL SERVER 不同,ORACLE是所有用户共用一个数据库。但是,是不同的用户级别和不同的权限,大家可以息创建表,然后通过连接使用这些表。请问高人,是不是这样呢。??谢谢。在线等待。
  
  Oracle 9i安装后默认的只有一个数据库,当你在SQl*plus中用SQL语句创建表格时,它默认的创建在当前的用户中(你登录的用户)。
  
  SQL SERVER 和sybase是类似的,通过不同的数据库去区别。
  
  而oracle的数据库基本就是一台机器上一个,通过不同的user和schema去控制互相的权限和访问。
  
  每个用户都有自己的权限,这些权限包括空间的使用权限,表的访问权限,过程及函数的访问权限等。概括起来就是,每个user有自己可以使用的资源,可以从dba那儿分配和使用到别user下的资源,你在sql server下的不同数据库基本可以与oracle的user和scehma做个对应
  

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件