Oracle数据库开发课程第二讲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle数据库开发Oracle Database Development
第二讲
Oracle数据库的安装与配置
聂耿青
Oracle数据库的安装与配置
◆Oracle数据库服务器的安装
◆数据库的创建与维护
◆Oracle数据库客户端的安装与配置
(Network Administrator)
◆Oracle数据库的启停
◆Oracle企业管理器(OEM)的使用
第一节
Oracle数据库服务器的安装与配置
⏹在Unix/Linux环境下installing Oracle components,注意有一些手工操作步骤是必需的,但在Windows下则不需要. 二者的主要差异:
⏹Start-up and shutdown services:In Windows, Oracle Universal Installer 在安装时自动创建start-up and shutdown services. In UNIX systems, 管理员有责任手工创建或配置这些服务。
⏹Environment variables:In Windows, Oracle Universal Installer自动在注册表(registry )中设置有关环境变量,比如PATH,
ORACLE_BASE, ORACLE_HOME, and ORACLE_SID. In UNIX systems, 你必须手工设置这些环境变量(environment variables).
⏹DBA account for database administrators:In Windows, Oracle Universal Installer自动创建ORA_DBA group. In UNIX systems, 必须手工创建DBA组和用户账号.
⏹Account for running Oracle Universal Installer:In Windows, 直接用Administrator权限就可以安装Oracle服务器. 不必单独的用户账号;In UNIX systems, 必须手工创建一个用于软件安装的用户账号(account).
在hosts中设置主机名
确保网络连通,并设置静态IP且在Hosts添加:
⏹Unix/linux:/etc/hosts
Windows:…\system32\drivers\etc\hosts
⏹服务器(或客户端)建议写入数据库服务器IP地址和主机名的对应关系:
127.0.0.1 localhost
192.168.120.12 dbclient
202.204.120.12 oraclient
⏹如果同时有私有IP和Internet上公有IP,私有IP写在前面,公有IP写在后面;
⏹Tnsping netservice
安装DEMO
Oracle Database Server Installation for Windows
安装过程的关键选项(以10g为例)
在OS英文环境下选择中文
Specifying Configuration and Management
Specifying File Storage and Backups
创建数据库的方式
⏹Oracle Universal Installer
⏹Oracle Database Configuration Assistant
◆图形用户界面
◆基于Java
◆由Oracle Universal Installer 启动
◆可独立使用($ORACLE_HOME\bin\dbca)
⏹CREATE DATABASE 命令
Database Configuration Assistant
⏹创建数据库
⏹配置数据库选件
⏹删除数据库
⏹管理模板
◆使用预定义模板设置创建新模板
◆从现有数据库创建新模板
◆删除数据库模板
Database Configuration Assistant (DBCA): Overview
Database Configuration Assistant: 类型⏹一般用途,事物处理(OLTP),数据仓库(OLAP),定制数据库(Custom):
⏹OLTP 环境中的数据库每天必须处理许多并行用户的上千甚至上百万个事务,这些事务处理包括读取写入和删除数据库中的数据,用户必须有快速访问大多数当前数据的权限,因此数据库性能是根据数据的吞吐量和可用性定义的.
⏹OLAP必须处理各种查询,通常为只读查询包括从少许记录的简单提取,到大量的复杂查询(这些查询可能对来自许多不同的表的上千条记录进行排序)。因此数据库性能是根据响应时间定义的。
⏹定制:数据控制和重做设置、表空间大小、区大小、数据库内存参数、归档格式和目录、跟踪文件目录、字符集值等。
Creating a Database
Database Identification
Database Configuration Assistant
⏹指定内存、归档、数据库大小和文件位置等选项⏹定义数据库存储参数
⏹按需更改文件位置变量
⏹选择一个数据库创建选项完成数据库的创建
Specifying File Locations and Backup Options
Viewing File Location Variables