Oracle9i安装与数据库管理指南

需积分: 3 13 下载量 145 浏览量 更新于2024-08-02 收藏 1.4MB PPT 举报
“Oracle9i 安装及基本操作教程” Oracle9i 是一款由甲骨文公司推出的数据库管理系统,本教程主要涵盖了在Windows平台上安装Oracle9i的详细步骤以及后续的基本操作,包括创建数据库、配置客户端、管理表空间、创建用户和表格等。 1. **系统安装** - 开始安装:将Oracle9i的安装光盘放入光驱,启动安装程序。 - 设置安装目录:选择合适的磁盘位置存放Oracle软件。 - 选择产品:根据需求选取要安装的组件。 - 选择安装类型:主要有标准版和企业版,区别在于是否支持表分区功能。 - 数据库配置:配置数据库的相关参数,如内存分配、文件存储等。 2. **创建数据库** - Database Configuration Assistant (DBCA):通过DBCA工具创建数据库,选择操作模式,如手动或自动创建。 - 选择模板:根据应用场景选择预定义的数据库模板。 - 实例名称:定义数据库实例的唯一标识。 - 参数修改:调整数据库的初始化参数。 - 确认设置:检查并确认所有配置信息。 - 创建过程:启动创建数据库的过程,期间可能需要设置数据库管理员(DBA)口令。 3. **配置客户端** - Net Configuration Assistant:用于配置网络连接,添加监听器。 - 设置监听名称:为监听器指定一个易于识别的名字。 - 监听协议:选择通信协议,如TCP/IP。 - 监听端口:设定服务器监听的网络端口号。 - 完成配置:保存并应用设置。 4. **创建表空间** - 表空间是数据库中存储数据的逻辑单位,用于组织和管理数据文件。 - 语法示例: ```sql CREATE TABLESPACE "USERS" LOGGING DATAFILE 'D:\ORADATA\USERS.ora' SIZE 10M AUTOEXTEND ON NEXT 2M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; ``` - 这段代码创建了一个名为"USERS"的表空间,初始大小为10MB,自动扩展每次2MB,最大不限。 5. **创建用户** - 用户管理是数据库安全的重要组成部分。 - 示例: ```sql CREATE USER "TEST" IDENTIFIED BY "test" DEFAULT TABLESPACE "USERS" ACCOUNT UNLOCK; GRANT "CONNECT" TO "TEST"; GRANT "DBA" TO "TEST"; ``` - 这里创建了一个名为"TEST"的用户,密码为"test",默认表空间为"USERS",并授予了连接权限和DBA(数据库管理员)权限。 6. **创建表** - 使用SQL语句创建表,定义列的类型、长度和约束。 - 示例: ```sql CREATE TABLE AAAAA ( C1 VARCHAR2(100) NOT NULL, C2 CHAR(10) NOT NULL, C3 DATE NOT NULL, C4 NUMBER(10), PRIMARY KEY (C1) ); ``` - 这个例子创建了一个名为AAAAA的表,包含四列,其中C1是主键。 这些操作构成了Oracle9i数据库的基础管理流程,对理解和使用Oracle数据库至关重要。通过学习和实践,你可以掌握数据库的安装、配置和管理,进一步提升在数据库领域的技能。