本文目录一览

1,怎么查看oracle 表空间属于哪个数据库

你只要能够建立一个表空间,这个表空间就会属于你的数据库.因为建立表空间是需要登录到数据库的.

怎么查看oracle 表空间属于哪个数据库

2,如何查看数据库的默认表空间

select * from database_properties;或者select * from props$;

如何查看数据库的默认表空间

3,怎样查询oracle数据库中所有的表空间

1、首先需要找到oracle安装目录,打开控制台管理。2、进入控制台界面,输入用户名和密码进行登录验证。3、登录成功,进入主界面,点击菜单栏处【服务器】。4、此时在存储栏,找到表空间选项,点击打开。5、在搜索栏输入表空间名称,进行搜索。6、此时在下方结果栏,可以看到表空间状态。
Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令-----------------------------------------------------------------------------------------1、在cmd中输入sqlplus,弹出命令行窗体2、输入口令和密码3、SQL>col file_name for a60;4、SQL>set linesize 160;5、SQL>select file_name,tablespace_name,bytes from dba_data_files;---------------------------------------------------------------------------------------------同样的可以从dba_temp_files数据字典中查询临时表空间的信息SQL>select tablespace_name,file_name from dba_temp_files;----------------------------------------------------------------------------------------------删除Oracle表空间与表空间文件语句如下:SQL>drop tablespace 表空间名称 including contents and datafiles ; 示例:--删除Oracle表空间和文件的语句命令drop tablespace 表空间名称 including contents and datafiles cascade constraints;--including contents 删除表空间中的内容--datafiles 删除表空间中的数据文件--cascade constraints 删除所有与表空间数据有关的级联,如主外键等----------------------------------------------------------------------------------------------
觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以user,all,dba为前缀的对象。以user为例,我们查该对象下有些什么表,就应该执行下列的语句:sql>select table_name from user_tables;类似的,你可以进行替换。:)如果你想查数据库中所有的表的话,可以查询select * from dba_tables如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:select * from user_tables要想导入外部sql语句可以用命令sql >@e:\文件名.sql如你想保存 select * from tablename;语句的结果,可以在sql*plus 里面这样:spool c:\test.sql //这是保存文件的位置select * from tablename;spool off

怎样查询oracle数据库中所有的表空间


文章TAG:怎么  查表  表空间  空间  怎么查表空间在哪个数据库  表空间属于哪个数据库  
下一篇