Chinaunix首页 | 论坛 | 博客
  • 博客访问: 457889
  • 博文数量: 711
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 4200
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 14:18
文章分类

全部博文(711)

文章存档

2011年(1)

2008年(710)

我的朋友

分类:

2008-10-28 14:18:35


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

--------------------next---------------------

阅读(289) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~