Oracle数据库技术与实验指导

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle数据库技术与实验指导

2011.08

第0章实用Oracle数据库技术

Oracle的官方网站为;

其次/这里有很多权威的解决方案和补丁;

然后就是一些著名网站如:、、,这里有很多经验之谈。

遇到问题了还可以第一时间找,这里会给你最详细的解释。

Oracle 10g/11g数据库都分为标准版(Standard Edition)、标准版1(Standard Edition One)以及企业版(Enterprise Edition)。可从如下网址下载、学习或试用Oracle:/technology/global/cn/software /products/database/oracle10g/index.html

/technology/global/cn/software

/products/database/index.html

/technology/software/index.htm l

/technology/software/products/ database/index.html

SQL Developer也可以单独免费下载安装的。下载地址为:/technology/global/cn/software/pr oducts/sql/index.html

SQL*Plus Instant Client(SQL*Plus即时客户端)

SQL*Plus Instant Client下载: /technology/global/cn/software/te ch/oci/instantclient/index.html。

实验1 数据库系统基础操作

Oracle Database 11g第 2 版(11.2.0.1.0)的下载地址:

/technology/global/cn/softw are/products/database/index.html

适用于Microsoft Windows(32 位)的Oracle Database 11g第 2 版 (11.2.0.1.0) 的下载地址:

/technology/global/cn/softw are/products/database/oracle11g/112010_win32soft.htm l

实验2 数据库基础操作

手工建库

手工建库须要经过几个步骤,每一个步骤都非常关键。它包括:

1、创建相关目录(数据文件和跟踪文件)(假设要创建KCGL数据库,Oracle已安装于“c:\app\qxz”目录)在c:\app\qxz\admin这个目录之下创建KCGL文件夹;

在C:\app\qxz\admin\KCGL 这个目录之下创建adump文件

夹;

在C:\app\qxz\admin\KCGL 这个目录之下创建dpdump文件夹;

在C:\app\qxz\admin\KCGL 这个目录之下创建pfile文件夹;

在C:\app\qxz\oradata 这个目录之下创建KCGL文件夹;

2、创建初始化参数文件

通过复制现有的初始化参数文件C:\app\qxz\admin\orcl\pfile这个目录下的参数文件“init.ora.*”(*为数字扩展名)到C:\app\qxz\product\11.2.0\dbhome_1\database这个目录,修改名为initKCGL.ora,最后用记事本打开这个参数文件,修改如下几个参数的值:

audit_file_dest=C:\app\qxz\admin\KCGL\adump

db_name=KCGL

control_files=("C:\app\qxz\oradata\KCGL\control01.c tl","C:\app\qxz\oradata\KCGL\control02.ctl")

3、打开DOS窗口,设置环境变量:Set oracle_sid=KCGL

4、创建服务: Oradim -new -sid KCGL

5、创建口令文件

Orapwd

file=C:\app\qxz\product\11.2.0\dbhome_1\database\pwdKC GL.ora

Password=12345

6、启动服务器:Sqlplus /nolog

Conn / as sysdba

Startup nomount

7、执行建库脚本:

CREATE DATABASE KCGL

datafile 'c:\app\qxz\oradata\KCGL\system01.dbf'

size 300m

autoextend on next 10m extent management local

Sysaux datafile 'c:\app\qxz\oradata\KCGL\sysaux01.dbf' size 120m undo tablespace undotbs1

datafile 'c:\app\qxz\oradata\KCGL\undotbs01.dbf' size 100m

default temporary tablespace temptbs1

tempfile 'c:\app\qxz\oradata\KCGL\temp01.dbf' size 50m

logfile group 1 ('c:\app\qxz\oradata\KCGL\redo01.log') size 50m, group 2 ('c:\app\qxz\oradata\KCGL\redo02.log') size 50m, group 3

相关文档
最新文档