Oracle实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Oracle数据库实验报告
实验一:Oracle 10g安装卸载及相关工具配置
一、实验目标:
安装Oracle 10g,了解OEM,通过DBCA安装数据库,通过DBCA删除数据库,sqldeveloper连接数据库,卸载oracle 10g。
二、实验学时数
2学时
三、实验步骤和内容:
1、安装Oracle10g(默认安装数据库)
双击setup.exe,
选择基本安装,安装目录D:盘,标准版,默认数据库orcl,口令bhbh。
进入先决条件检查界面时:网络配置需求选项不用打勾,直接下一步,是。
直到安装成功。
2、登陆和了解OEM
主要是已网页的形式来对数据库进行管理。
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
测试,显示成功,连接,保存。
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.创建好相关的目录
假设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 "D:\oracle\product\10.2.\admin\mydb\pfile\initmydb.ora"
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
job_queue_processes=10
# Job Queues
# Shared Server
dispatchers="(PROTOCOL=TCP) (SERVICE=mydbXDB)"
# 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=("D:\oracle\product\10.2.0\oradata\mydb\control01.c tl",
"D:\oracle\product\10.2.0\oradata\mydb\control02.ctl","D:\oracle\prod uct\10.2.0\oradata\mydb\control03.ctl")
db_recovery_file_dest=D:\oracle\product\10.2.0\flash_recovery_are a
db_recovery_file_dest_size=2147483648
# Pools