社区
基础和管理
帖子详情
如何查找一个用户所使用的表空间
richu
2004-07-07 11:45:40
一个数据库里面有很多表空间,
怎么查找出所有属于一个用户的表,索引,及这个用户使用的表空间。
...全文
223
5
打赏
收藏
如何查找一个用户所使用的表空间
一个数据库里面有很多表空间, 怎么查找出所有属于一个用户的表,索引,及这个用户使用的表空间。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dinya2003
2004-07-07
打赏
举报
回复
select * from all_objects a where a.object_type='FUNCTION'
所有的都在这里了,对象类型里面除了function外还有procedure,package....
richu
2004-07-07
打赏
举报
回复
那属于一个用户的过程呢?再那个表中?
wwllzpz
2004-07-07
打赏
举报
回复
dba_users中的DEFAULT_TABLESPACE和TEMPORARY_TABLESPACE表示这个用户的使用的表空间.
DBA_TABLES中可以查找出所有属于一个用户的表.
ALL_INDEXES中可以查找出所有属于一个用户的索引
daydayupliq
2004-07-07
打赏
举报
回复
过程在: user_source的text字段、
表属于什么表空间: user_tables/all_tables/dba_tables
richu
2004-07-07
打赏
举报
回复
如何能查出来哪个表使用了哪个表空间?
查找
用户
表空间
和临时
表空间
查找
用户
表空间
和临时
表空间
select username,default_tablespace,temporary_tablespace from user_users;
oracle 查看
表空间
及
用户
,oracle
表空间
及查看所有
用户
的
表空间
用户
有默认
表空间
,但是只能指定
一个
,但是你有其它
表空间
的限额的话,可以将表建到其它
表空间
中。 语法 create table xxx(xxxx xx) tablespace xxxxx1.查看当前
用户
的缺省
表空间
SQL>select username,default_tablespace from user_users;2.查看所有
用户
的
表空间
需要有dba的权限1、查看
用户
使用
的缺省
表空间
名...
oracle数据库
用户
删除及
表空间
删除
以system
用户
登录,
查找
需要删除的
用户
: --
查找
用户
select * from dba_users; --
查找
工作空间的路径 select * from dba_data_files; --删除
用户
drop user
用户
名称 cascade; --删除
表空间
drop tablespace
表空间
名称 including contents and datafil
oracle查询
用户
及查看
表空间
查询
用户
查看数据库里面所有
用户
,前提是你是有dba权限的帐号,如sys,system: select * from dba_users; 查看你能管理的所有
用户
: select * from all_users; 查看当前
用户
信息: select * from user_users; 查询
用户
所对应的
表空间
: select username,default_tablespace from dba...
达梦数据库创建
表空间
和
用户
达梦数据库默认
使用
SYSDBA
用户
和默认
表空间
进行数据库操作。但是对于业务系统开发来说,
使用
自定义普通
表空间
和
用户
保证数据的区分。
表空间
:
表空间
就如同创建了
一个
文件夹。创建
一个
单独的文件夹给你来专门放DM资料,这样在
查找
时就可以只搜索这个文件夹,而不是整个硬盘搜索,从而提高效率。 1、创建
表空间
创建
表空间
的语法: CREATE TABLESPACE <
表空间
名> <数据文件子句>[<数据页缓冲池子句>][<存储加密子句>] <数据文件子句> :
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章