刚开始接触ORACLE,以前一直用MS SQL的,有个概念搞不明白,请教:
1.ORACLE数据库和关表空间的关系。看资料说:ORACLE一个数据库是由redo、control、data、temp文件构成的,
那我创建的表空间又有一个数据文件,那表空间数据文件跟数据库的data文件有联系和区别?
因为创建表时数据又是存放在表空间的数据文件里的,那表空间的数据文件跟数据库的DATA文件是不是存在某种从属关系的呢?MSSQL的话,创建数据库时,有一个数据库的文件,创建表时,存放在这个数据库文件中了。
1.ORACLE数据库和关表空间的关系。看资料说:ORACLE一个数据库是由redo、control、data、temp文件构成的,
那我创建的表空间又有一个数据文件,那表空间数据文件跟数据库的data文件有联系和区别?
因为创建表时数据又是存放在表空间的数据文件里的,那表空间的数据文件跟数据库的DATA文件是不是存在某种从属关系的呢?MSSQL的话,创建数据库时,有一个数据库的文件,创建表时,存放在这个数据库文件中了。
解决方案 »
- oracle里面的char型问题
- 两年java经验,转DBA 大家提点意见(批评也好、鼓励也好一律接受)
- 请问ORACLE备份恢复的管理问题·!!!!
- 隆重推出超方便实用的国产免费的 Oracle 开发工具 - Oracle SQL Handler (免装客户端,双语界面,跨平台能运行于LINUX及MAC)
- ORA-00376错误。
- 怎样恢复一个已失效的用户?
- 用sqlldr装载数据不方便, 无法控制装载过程,想自己写一个类似的装载工具, 请问oracle提供了这样的c语言接口没?
- 如何手工删除一个ORCLE数据库?谢谢!
- 我装Oracle 9.2.0时提示 /tmp 空间不够怎么办??
- 请问oracle里面,怎么把一个表的blob字段插入到另外一个表的blob中?
- 请问这个mysql存储过程哪里有问题
- 重启电脑之后,plsql登录不了本地数据库
每个表空间有1个或多个数据文件,这些数据文件也就是上面的data file,属于数据库的组成部分
每个表空间上由同一个磁盘上的一个或多个文件组成,这些文件就是数据文件,