表空间不见了

[复制链接]
查看11 | 回复9 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
打开oracle,我看到有如下图所示表空间:

但是用sqlplus,我写select * from v$tablespace;
看到的不是这样的结果
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
用sqlplus,我写select * from v$tablespace;
得到结果:
怎么回事呢?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
上面看到的是schema就是user,下面是tablespace,可以有多个schema对应的tablespace一样
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
那如果我想对第一个图里的 SEWERAGE 里面的东西做个联机热备份,我就不能写:
alter tablespace SEWERAGE begin backup;
它提示表空间不存在。
那我应该怎么写呢?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
自己顶一下
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
自己再顶一下
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
你第一个图中是表的名字和表空间有什么关系?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
你想问什么?
多个表在一个表空间很正常啊
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
不是很明白
也许你用了不同的用户
或者建了另外的表空间
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 chennan2000 发布
[B]那如果我想对第一个图里的 SEWERAGE 里面的东西做个联机热备份,我就不能写:
alter tablespace SEWERAGE begin backup;
它提示表空间不存在。
那我应该怎么写呢? [/B]

select default_tablespace from dba_users where username='SEWERAGE';
得到的就是SEWERAGE 用户的默认表空间.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行