实例名

时间:2024-04-01 08:25:45编辑:奇事君

如何区分Oracle的数据库,实例,服务名,SID

实例实例就是一组操作系统进程(或者是一个多线程的进程)以及一些内存。这些进程可以操作数据库;实例 就是治理相关库的内存结构的名字(由SGA、PGA、服务器进程、用户进程、后台进程等组成)数据库数据库只是一个文件集合(包括数据文件、临时文件、重做日志文件和控制文件)。在任何时刻,一个实例只能有一组相关的文件(与一个数据库关联)。数据库 就是实际的磁盘上的文件(数据文件、日志文件、控制文件等),负责保存数据,但由对应的实例来操作它的数据3.服务名服务名 就是对外公布的名称,为网络监听服务4.SIDsid用于实例区分各个数据库,service name用于外部链接。

oracle的实例名与ORACLE_SID关系和区别。

oracle的实例名与ORACLE_SID就是说数据库和操作系统之间的交互用的是数据库实例名。有以下不同:1、列入的参数设置不一样:oracle的实例名:instance_name是oracle数据库参数。ORACLE_SID:ORACLE_SID是操作系统的环境变量。2、交互性上不一样:oracle的实例名:ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。在winnt下,ORACLE_SID还需存在于注册表中。ORACLE_SID:ORACLE_SID必须与instance_name的值一致。扩展资料:oracle的文件结构:数据库的物理存储结构是由一些多种物理文件组成,主要有数据文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。 控制文件:存储实例、数据文件及日志文件等信息的二进制文件。alter system set control_files=‘路径’。V$CONTROLFILE。数据文件:存储数据,以.dbf做后缀。一句话:一个表空间对多个数据文件,一个数据文件只对一个表空间。dba_data_files/v$datafile。日志文件:即Redo Log Files和Archivelog Files。记录数据库修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。参数文件:记录基本参数。spfile和pfile。警告文件:show parameter background_dump_dest---使用共享服务器连接。跟踪文件:show parameter user_dump_dest---使用专用服务器连接。参考资料来源:百度百科-Oracle数据库参考资料来源:百度百科-Oracle

上一篇:pmp是什么

下一篇:演示法