Oracle数据库实验报告
实验一:Oracle 10g安装卸载及相关工具配置
一、实验目标:
安装Oracle 10g,了解OEM,通过DBCA安装数据库,通过DBCA删除数据库,sqldeveloper连接数据库,卸载oracle 10g。
二、实验学时数 2学时
三、实验步骤和内容:
1、安装Oracle10g(默认安装数据库) 双击setup.exe,
选择基本安装,安装目录D:盘,标准版,默认数据库orcl,口令bhbh。 进入先决条件检查界面时:网络配置需求选项不用打勾,直接下一步,是。 直到安装成功。 2、登陆和了解OEM
主要是已网页的形式来对数据库进行管理。
第1页
http://主机IP:1158/em 用户名:sys 口令:bhbh 身份:sysdba 或者
用户名:system 口令:bhbh 身份:normal
3、通过DBCA删除已安装的默认数据库orcl
程序->Oracle - OraDb10g_home1->配置和移植工具->Database Configuration Assistant->删除数据库->……
4、通过DBCA安装数据库xscj
程序->Oracle - OraDb10g_home1->配置和移植工具->Database Configuration Assistant->创建数据库->……
5、sqldeveloper连接数据库 打开sqldeveloper,新建连接 连接名:system_ora 用户名:system 口令:bhbh
主机名:本机计算机名 SID:xscj
测试,显示成功,连接,保存。
第2页
6、卸载oracle 10g
Windows下
1>停止所有Oracle服务,点Universal Installer卸载 2>删除注册表中的所有关于Oracle项
在HKEY_LOCAL_MACHINE\\SOFTWARE下,删除Oracle目录 3>删除硬盘上所有Oracle文件。 (1)Oracle安装文件
(2)系统目录下,在Program files文件夹中的Oracle文件
四、上机作业
根据实验步骤完成逐个实验目标中的任务。 五、心得体会
通过这次的实验,我了解了oracle数据库的情况。懂得了数据库就是把数据存储在一个类似与仓库的地方,需要用时才从数据库里调出来。通过上机实践,知道了装数据库和卸载数据库,并且学会了怎样连数据库。
实验二:Oracle 10g手工建数据库
一、实验目标:
安装Oracle 10g数据库环境,手工建立数据库;通过Net Configuration Assistant建立监听,使用sqldeveloper连接数据库测试。
二、实验学时数 2学时
三、实验步骤和内容:
先安装好Oracle 10g数据库环境(不安装默认数据库)。 1. 创建好相关的目录
第3页
假设oracle安装在D盘,打开命令行,运行->cmd-> md D:\\oracle\\product\\10.2.0\\admin\\mydb\\pfile md D:\\oracle\\product\\10.2.0\\admin\\mydb\\bdump md D:\\oracle\\product\\10.2.0\\admin\\mydb\\cdump md D:\\oracle\\product\\10.2.0\\admin\\mydb\%udump md D:\\oracle\\product\\10.2.0\\oradata\\mydb
md D:\\oracle\\product\\10.2.0\\flash_recovery_area\\mydb 2.创建数据库实例
(1)设置环境变量SID(注:以后每打开一次CMD都要运行此句) set ORACLE_SID=mydb (2)创建口令文件
orapwd file=D:\\oracle\\product\\10.2.0\\oradata\\mydb\\PWDmydb.ora Password=bhbh entries=5
(3)使用oradim命令创建数据库实例mydb
oradim -new -sid mydb -startmode manual -pfile \
3.用sys账户以sysdba的身份登录 输入sqlplus sys/bhbh as sysdba
4.创建实例初始化参数文件initmydb.ora,并将其放到D:\\oracle\\product\\10.2.\\admin\\mydb\\pfile\\路径下。
initmydb.ora
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
第4页
job_queue_processes=10 # Job Queues # Shared Server
dispatchers=\# Miscellaneous compatible=10.2.0.1.0 # Security and Auditing
remote_login_passwordfile=EXCLUSIVE # Sort, Hash Joins, Bitmap Indexes pga_aggregate_target=25165824 sort_area_size=65536 # Database Identification db_domain=\db_name=mydb
# File Configuration
control_files=(\tl\
%uct\\10.2.0\\oradata\\mydb\\control03.ctl\
db_recovery_file_dest=D:\\oracle\\product\\10.2.0\\flash_recovery_area
db_recovery_file_dest_size=2147483648 # Pools
第5页