第一部分 基础知识 1
第1章 网络概述 1
1.1 网络通信简史 1
1.1.1 电话网络 2
1.1.2 计算机网络 3
1.2 基本的网络配置和特性 9
1.2.1 不同类型的网络 10
1.2.2 网络拓扑结构 13
1.2.3 网络数据包 15
1.3 开放系统互连 18
1.3.1 正在使用的标准 18
1.3.2 SNA和TCP/IP参考模型 22
第2章 Oracle的网络部件 25
2.1 Oracle的一点历史 25
2.2 基本体系结构 27
2.3 部件的层次 28
2.3.1 Oracle协议 29
2.3.2 Oracle使用的通信堆栈 31
2.3.3 专用服务器进程 34
2.3.4 多线程服务器进程 35
2.3.5 遗传连接 37
2.4 数据库连接 38
2.4.1 基本数据库连接结构 39
2.4.2 建立数据库连接 40
2.4.3 共享数据库连接 45
3.1.1 做一个连接 46
3.1 Net8的部件和参数 46
第3章 Oracle Net8的部件 46
3.1.2 listener.ora 47
3.1.3 监听程序控制实用程序 55
3.1.4 tnsnames.ora 59
3.1.5 sqlnet.ora 63
3.2 理解SNMP 64
3.3 Oracle企业管理器和智能代理程序 65
第4章 Oracle名称服务器 67
4.1.2 网络技术的适用范围 68
4.1 网络概述 68
4.1.1 各种体系结构 68
4.2 关于Oracle名称服务器 70
4.2.1 获得连接信息 70
4.2.2 多个Oracle名称服务器 71
4.2.3 存储Oracle名称服务器的数据 73
4.2.4 全局数据库连接 74
4.2.5 Oracle命名模型 77
4.2.6 配置Oracle名称服务器 81
4.2.7 启动Oracle名称服务器 86
4.2.8 关于发现的概念 87
4.2.9 Net8的Oracle名称服务器的新功能 88
4.3 Oracle名称控制实用程序 88
第5章 Oracle Internet目录 93
5.1 不同类型的目录 93
5.1.1 数据库目录 94
5.1.2 LDAP目录服务器 95
5.1.3 LDAP模型 96
5.2 Oracle Internet目录概述 100
5.3.1 部件 105
5.3 Net8和Oracle Internet目录 105
5.3.2 安装Oracle Internet目录 107
5.4 Oracle Internet目录的工具 108
5.4.1 命令行工具 108
5.4.2 OID管理工具 111
6.1 建立网络规划 114
6.2 问题与考虑 114
第6章 网络规划 114
6.3 管理问题 115
6.4 网络问题 119
6.5 服务器问题 121
6.6 连接问题 123
6.7 备份和恢复问题 125
第二部分 使用配置工具 127
第7章 使用Net8 Assistant——Local选项 127
7.1 Net8 Assistant基础 127
7.1.1 使用Net8 Assistant 128
7.1.2 基本屏幕功能 129
7.1.3 下拉菜单选项 129
7.1.4 Net8 Assistant的导航区域 133
7.2 Local配置选项 136
7.2.1 Profile配置 136
7.2.2 服务命名配置 150
7.2.3 监听程序配置 155
8.1 建立新的Oracle名称服务器 163
第8章 使用Net8 Assistant——Oracle Names Server选项 163
8.2 Manager Server的选项 165
8.3 Manage Data的选项 170
8.4 Configure Server的选项 175
第9章 使用Net8 Configuration Assistant选项 181
9.1 监听程序配置 182
9.2 命名方法配置 189
9.3 节点服务名配置 190
9.4 目录服务访问配置 197
10.1.1 Oracle连接管理器进程 201
10.1 Oracle连接管理器概述 201
第10章 连接管理器 201
10.1.2 Oracle连接管理器连接集中 202
10.1.3 Net8访问控制 202
10.1.4 多协议支持 204
10.2 配置Oracle连接管理器 205
10.2.1 cman.ora 205
10.2.2 配置Oracle连接管理器连接集中 208
10.2.3 配置Oracle连接管理器多协议支持 209
10.3 Oracle连接管理器控制实用程序 210
10.2.4 配置Oracle连接管理器访问控制 210
第11章 支持大型网络 214
11.1 启用多线程服务器 214
11.1.1 为何使用多线程服务器 216
11.1.2 启用多线程服务器进程 218
11.1.3 确定调度程序的合适数量 220
11.1.4 解决MTS引起的问题 221
11.1.5 启用连接合并、连接集中和/或客户机负载平衡 230
11.2.2 配置预衍生专用服务器进程 231
11.2 预衍生专用服务器 231
11.2.1 预衍生专用服务器进程概述 231
第三部分 Oracle网络与Internet 233
第12章 WebDB监听程序 233
12.1 WebDB 233
12.2 安装WebDB监听程序 234
12.2.1 安装前的准备工作 234
12.2.2 WebDB监听程序安装步骤 236
12.2.3 安装后的工作 241
12.2.4 启动和停止WebDB监听程序 244
12.2.5 运行多个虚拟主机 245
12.2.6 怎样访问静态文件 246
12.2.7 查看配置参数 247
12.3 WebDB监听程序的故障排除 249
第13章 Oracle Advanced Security选项 251
13.1 Oracle Advanced Security产品概述 251
13.2 术语 252
13.3 Oracle Advanced Security功能 254
13.4 考察Oracle Advanced Security功能 257
第四部分 故障排除 263
第14章 Net8故障诊断 263
14.1 已报导的技术支持请求 263
14.2 常见故障的排除准则 264
14.2.1 可遵循的规则 264
14.2.2 找出问题 265
14.3 日志、跟踪文件和错误消息 269
14.3.2 在实际环境中循序渐进地调试 270
14.3.1 使监听程序工作 270
14.3.3 最常见错误的调试准则 276
14.3.4 Net8日志和跟踪文件 288
14.3.5 查看日志文件 289
14.3.6 查看跟踪文件 292
第五部分 附录 297
附录A sqlnet.ora的参数 297
附录B names.ora的参数 306
词汇表 311