分布式数据库实验指导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
福建农林大学
实验指导书
(2014 —2015学年第2学期)
软件工程系软件工程专业2012 年级 2 班
课程名称分布式数据库实验
教材名称分布式数据库实验指导书
主要参考书分布式数据库系统原理与应用
教材大纲类型2012大纲
任课教师颜吉强
实验一Oracle安装与卸载
实验目的和要求
☐掌握Oracle10g数据库服务器的安装与配置
☐掌握Oracle10g数据库服务器安装过程中问题的解决
☐掌握Oracle10g数据库服务器卸载方法
实验学时
2学时
实验内容
1、安装Oracle10g数据库服务器的安装
1)首先点击安装软件进入安装界面图如下
2)选择安装类型单击“下一步”按钮。
3)进入指定主目录界面,默认“下一步”
4)进入先决条件检查界面,等检查成功后,单击“下一步”按钮
5)进入配置选项,可以配置数据库。先选择数据库用途,然后给数据库命名,执行默认操作创建好数据库
6)设置数据库备份和恢复选项。
7)创建数据库密码。
8)进入安装数据库操作。
找到下路这个目录
E:\app\Administrator\product\11.2.0\dbhome_1\jdk\bin\java.exe
安装完成后请记住:
Enterprise Manager Database Control URL - (orcl) :http://192.168.0.3:1158/em
数据库配置文件已经安装到D:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到D:\oracle\product\10.2.0\db_2。
iSQL*Plus URL 为:http://192.168.0.3:5560/isqlplus
SQL*Plus DBA URL 为:http://192.168.0.3:5560/isqlplus/dba
2、Oracle10g数据库服务器卸载
1)停止所有Oracle相关的服务
2)卸载Oracle 10g数据库服务器组件
在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品
3)手动删除注册表中与Oracle相关的内容。
4)删除Oracle环境变量
5)删除TEMP目录下Oracle相关的文件夹
6)检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除
7)重新启动计算机
8)删除Windows系统安装磁盘中的Program Files\Oracle 目录
实验分析
在安装Oracle10g的过程中,在进行“产品特定的先决条件检查”时,“正在进行网络配置检查”
的状态为“未执行” .
原因:当前系统的IP地址采用的是DHCP动态分配的IP地址。虽然Oracle 10g支持动态IP,但要求在安装之前必须将Microsoft LoopBack Adapter配置为系统的主网络适配器。通常,Oracle 10g将最后配置的网络适配器作为默认的网络适配器。
解决方法:将Microsoft LoopBack Adapter配置为系统的主网络适配器。
打开“控制面板”,双击“添加硬件”,在“添加硬件向导”中单击“下一步”按钮;
然后选择“是,我已经连接了此硬件”,单击“下一步”按钮;在“已安装的硬件”
列表中选择“添加新的硬件设备”,单击“下一步”按钮;选择“安装我手动从列表
选择的硬件”,单击“下一步”按钮;从“常见硬件类型”中选择“网络适配器”,
单击“下一步”按钮;在“厂商”列表中选择“Microsoft”,在“网卡”列表中选择
“Microsoft Loopback Adapter”,单击“下一步”按钮;进行Microsoft Loopback
Adapter的添加。添加完成后,打开“控制面板”中的“网络连接”,会发现新添加
的“Microsoft LoopBack Adapter”网络适配器。将该网络适配器的IP地址设置为一
个静态IP地址,如192.168.0.1。
实验二Oracle数据库的创建
实验目的:
1.掌握使用数据库配置助手创建数据库方法
2.了解手动创建数据库的方法
实验学时
4学时
实验内容:
●数据库配置助手创建数据库方法:就是使用DBCA创建数据库
●手动创建数据库的方法如下:
1.确定数据库名称与实例名称
a)在“命令提示符”界面中执行下列命令设置操作系统环境变量ORACLE_SID:C:\>SET
ORACLE_SID=MYNEWDB
2.确定数据库管理员的认证方式
a)采用操作系统认证方式。保证当前操作系统用户必须是ORA_DBA操作系统用户组的成
员
3.创建初始化参数文件
a)将Oracle提供的文本初始化参数文件的样本复制一份,然后在此基础上进行修改,以创
建自己的文本初始化参数文件。
b)Oracle 10g提供的文本初始化参数样本文件是位于
4.连接Oracle实例
a)C:\>SQLPLUS /NOLOG
b)SQL>CONNECT sys/tiger AS SYSDBA
5.启动实例
a)SQL>STARTUP NOMOUNT
6.使用CREATE DATABASE语句创建数据库
7.创建附加的表空间
a)用CREATE DATABASE语句创建的数据库中,只有SYSTEM,SYSAUX,UNDOTBS,USERS
和TEMP这5个表空间,还需要创建其他一些额外的表空间。应该根据实际应用需要,为数据库创建附加表空间。
8.运行脚本创建数据字典视图
a)SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catalog.sql;
b)SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catproc.sql;
9.创建服务器初始化参数文件
a)SQL>CREATE SPFILE FROM PFILE;
实验分析
实验三分布式分片技术实现