首页 > 应用开发 > IT综合 > CORE_DUMP_DEST中的文件是由谁产生的?
doc对该参数的描述根本就不清楚:
| Property | Description |
|---|---|
| Parameter type | String |
| Syntax | CORE_DUMP_DEST = directory |
| Default value | ORACLE_HOME/DBS |
| Modifiable | ALTER SYSTEM |
| Basic | No |
CORE_DUMP_DEST is primarily a UNIX parameter and may not be supported on your platform. It specifies the directory where Oracle dumps core files.
从下面的描述来看,core dump file应该是由服务器进程产生的
CORE_DUMP_DEST should point to the directory where core dumps from the Oracle server will be
placed. A core dump is a memory image of the Oracle shadow process produced when an unexpected ,
unrecoverable or invalid condition occurs. Note that Oracle should always try to write a trace file
before producing a core dump
什么是shadow process ,doc上提到在专用服务器模式下,server process也叫shadow process :
Figure 9-4 illustrates Oracle running on two computers using the dedicated server architecture. In this configuration, a user process runs the database application on one computer, and a server process runs the associated Oracle database server on another computer.
Figure 9-4 Oracle Using Dedicated Server Processes

The user and server processes are separate, distinct processes. The separate server process created on behalf of each user process is called a dedicated server process (or shadow process), because this server process acts only on behalf of the associated user process.
更详细的了解可以看doc原文:
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/process.htm#CNCPT905
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19602/viewspace-1021644/ ,如需转载,请注明出处,否则将追究法律责任。