第2章构建环境——安装Oracle 9i
2.1、安装完数据库服务器后,还需要在同一台计算机上独立安装管理客户机吗?为什么?
解答:不需要。数据库服务器安装完成后包括3部分:一个管理客户机,一个数据库服务器,一个数据库。
2.2、监听程序有什么作用?它是数据库服务器上的程序还是管理客户机上的程序?
解答:监听程序的作用是负责接收客户端的请求。是管理客户机上的程序。
2.3、在管理客户机上为什么要进行【命名方法】的配置?
解答:略
2.4、【本地网络服务】是如何配置的?
解答:
(1)如图2.4.1,选择“本地网络服务名配置”,点“下一步”。
(2)如图2.4.2,选择“添加”,点“下一步”。
(3)如图2.4.3,选择“Oracle 8i或更高版本数据库或服务”,点“下一步”。
(4)如图2.4.4,服务名填入当前使用的数据库名称,点“下一步”。
(5)如图2.4.5,选择“TCP”协议,点“下一步”。
(6)如图2.4.6,“主机名”输入数据库所在计算机的主机名或IP地址,设置监听数据库的端口号,默认端口为1521。
(7)如图2.4.7,选择“是,进行测试”,点“下一步”。
(8)如图2.4.8,提示连接测试成功[则说明之前的配置信息正确],点“下一步”。
(9)如图2.4.9,网络服务名默认为全局数据库名称[可手动更改],点“下一步”。
(10)如图2.4.10,如需添加多个可重复操作。否则,选择“否”,点“下一步”。
(11)如图2.4.11,配置完成。点“下一步”退出流程。
2.5、试描述采用【本地网络服务名】时,数据库服务器和客户机的工作原理?
解答:略
2.6、SGA和PGA有什么主要的区别?
解答:SGA(System Global Area)数据库中的系统全局区,PGA(Program Global Area)程序全局区。多线程服务器可以把PGA的一部分存储在SGA中,一般的情况PGA是不能被共享的内存。
2.7、数据库的逻辑结构是什么?
解答:数据库的逻辑结构共分6层,从上至下为:数据库→表空间→逻辑对象→数据段→数据区间→数据块。
2.8、数据库主要的三种物理文件是什么,各有什么作用?
解答: ( 1 ) 数据文件:用于存放所有的数据,以DBF为扩展名。(2)日志文件:记录了对数据库进行的所有操作,以LOG为扩展名。(3)控制文件:记录了数据库所有文件的控制信息,以CTL为扩展名。