一个初学者的比较困惑的问题

arrow_gx 2003-02-12 03:16:01
在 SQL server 里,一个服务器上可以建多个数据库,在 oracle 上情况如何,是不是可以这样理解,oracle 数据库服务器上的表空间 可以 理解为 SQL server 上的数据库??

菜鸟问题,让大侠们见笑了
...全文
67 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsand_2002 2003-02-12
  • 打赏
  • 举报
回复
1、sql server中有多个数据库,但oracle只能存在一个数据库。
2、oracle中还存在用户模式,但用户模式不是用户。我的理解是一个用户模式将物理上的数据库分成了多个逻辑上的“数据库”,而这种数据库包含了自己的用户,对象等等,相当于sybase的数据库
arrow_gx 2003-02-12
  • 打赏
  • 举报
回复
那我更胡涂了,在加上用户? SQL server 也有用户啊,也可以拥有不同权限,多个不同用户可以通过权限设置访问同一个数据库,也可以限制只能访问特定的数据库,甚至到表,那这个用户又对应 oracle 的什么??

Sql server 里,用户是用户,数据库是数据库,两者完全是不同的概念,
在 oracle 里怎么就这么混淆 ??
huangcaibing 2003-02-12
  • 打赏
  • 举报
回复
Sql Server的数据库可以对应到
Oracle的用户模式,
当然,Oracle中可以创建多个数据库。
wjlj1234 2003-02-12
  • 打赏
  • 举报
回复
在 sql server 上的 10个数据库,应该对应 10个 oracle 数据库.
而不是10 个ORACLE表空间 或10 个ORACLE用户。
arrow_gx 2003-02-12
  • 打赏
  • 举报
回复
请教 bzszp(SongZip) ,能不能做个比较,在 sql server 上的 10个数据库,应该对应 10个 oracle 表空间 或 10个 oracle 数据库?
bzszp 2003-02-12
  • 打赏
  • 举报
回复
有几个数据库就有几个服务
arrow_gx 2003-02-12
  • 打赏
  • 举报
回复
请问 beckhambobo(beckham ,如何理解为用户,那一个oracle 数据库服务器上允许多个数据库服务吗??如何实现?
frenchbean 2003-02-12
  • 打赏
  • 举报
回复
表空间理解为用户不太合适吧。不同的用户可以使用同一个表空间。
beckhambobo 2003-02-12
  • 打赏
  • 举报
回复
可以理解为用户
gengxp 2003-02-12
  • 打赏
  • 举报
回复
两者都是数据库逻辑结构的组成部分

我想可以这样理解的

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧