oracle 中的 *.ctl 放的什么东西呀?

 我来答
btpolo
2011-10-24 · TA获得超过271个赞
知道答主
回答量:55
采纳率:50%
帮助的人:45.2万
展开全部
.ctl是控制文件
里面有坦轿数据库名,数据库创建时间,数据文件、log文件位置,表空间信息好信行,近期的备份信息等信息,官方文档如下
控制文件是一个很小的二进制文件,用于记录数据库的物理结构。一个控制文件只属于一个数据库。创建数据库时,创建控制文件。当数据库的物理结构改变的时候,Oracle会更新控制文件。用户不能编辑控制文件,控制文件的修改由Oracle完成。   
数据库的启动和正常运行都离不开控制文件。启动数据库时,Oracle从初始化参数文件中获得控制文件的名字及位置,打开控制文件,然后从控制文件中读取数据文件和联机日志文件的信息,最后打开数据库。数据库运行时友哗,Oracle会修改控制文件,所以,一旦控制文件损坏,数据库将不能正常运行。
控制文件记录的数据库信息如下:   
数据库名称(Database Name)   
创建数据库的时间戳   
数据文件的名字及位置   
联机日志文件的名字及位置   
表空间信息   
日志历史记录(Log History)   
归档日志的信息   
备份信息   
当前的日志序列号(Log Sequence Number)   
校验点信息(Checkpoint)

参考资料: http://baike.baidu.com/view/83312.htm

gxlu_edge
2011-10-21 · TA获得超过730个赞
知道小有建树答主
回答量:420
采纳率:0%
帮助的人:331万
展开全部
.ctl 为oracle sqlldr 程序使侍拦用的控制芦谈悉文件。
存放sqlldr装载程序使用的参数陪乎。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式