这是最好的时代,这是最坏的时代,这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂;人们正在直下地狱。 我也要与时俱进了,被itpub2.0牵着尾巴,拼命的奔跑,不停的灌水...

Oracle学习系列—Window操作系统下Oracle数据库的手工创建

上一篇 / 下一篇  2008-02-13 17:24:36 / 个人分类:数据库专区

系统环境:
r5yo!id `9OJ01、操作系统:Windows2003 Server
:C jQ i L%B1]3w02数据库: 
Oracle9i Database 9.2.0.1.0for Windows企业版ITPUB个人空间L%dOV&Q)@ o(_
3、安装路径:C/:ORACLE
2BdF"H k{0ITPUB个人空间 mP3?-aTT9z
步骤:
,O d2~yjt%}h og g01、手工创建相关目录ITPUB个人空间Z a)]/eL?+Bt.}:@)\3z
2、手工创建初始化参数文件ITPUB个人空间.L!{-r XxS
3、通过oradim创建一个ORACLE服务
!N;e([$d*Y04、创建数据库ITPUB个人空间:W@@G&I#mgZ0So$A
5、创建数据库数据文件,执行脚本
}dmaq5~0rU!I"PK]*c06、创建数据字典,运行

安装中的注意事项

ORACLE_SID最好采用标准英文字母,_下划线名称将会导致Ora-12560错误!

ITPUB个人空间:hB(Ja,_l#p F
ITPUB个人空间ucZs!E5i

安装前的准备工作

1.确定Oracle实例的名称为wbq

2.参照相关文档命名Oracle数据库的文件夹名称,最好以实例名称命名

3.根据应用情况,对初始化参数中的各个参数值进行明确,例如datablocksize,归档模式等等

4.按照相关文档和实际情况,对数据库的系统表空间、回滚段表空间、临时表空间进行设置。

安装详细步骤

1.手工创建Oracle数据库相关目录

Microsoft Windows [Version 5.2.3790]

(C) Copyright 1985-2003 Microsoft Corp.

C:/>cd Oracle

C:/oracle>md admin

C:/oracle>cd admin

C:/oracle/admin>md wbq

C:/oracle/admin>cd wbq

C:/oracle/admin/wbq>md bdump

C:/oracle/admin/wbq>md udump

C:/oracle/admin/wbq>md cdump

C:/oracle/admin/wbq>md pfile

C:/oracle/admin/wbq>md create

C:/oracle/admin/wbq>cd ../..

C:/oracle>md oradata

C:/oracle>cd oradata

C:/oracle/oradata>md wbq

C:/oracle/oradata>cd wbq

C:/oracle/oradata/wbq>md archive

2.手工创建初始化参数文件,并拷贝到默认的文件夹C:/oracle/ora92/database目录下

###################################################

# Copyright (c) 1991, 2001, 2002 by Oracle Corp

###################################################

###########################################

# Cache and I/O

###########################################

db_block_size=8192

db_cache_size=25165824

db_file_multiblock_read_count=16

###########################################

# Cursors and Library Cache

###########################################

open_cursors=300

###########################################

# Database Identification

###########################################

db_domain=""

db_name=wbq

###########################################

# Diagnostics and Statistics

###########################################

background_dump_dest=C:/oracle/admin/wbq/bdump

core_dump_dest=C:/oracle/admin/wbq/cdump

timed_statistics=TRUE

user_dump_dest=C:/oracle/admin/wbq/udump

###########################################

# File Configuration

###########################################

control_files=(
Ey4|4BrA~0"C:/oracle/oradata/wbq/CONTROL01.CTL", "C:/oracle/oradata/wbq/CONTROL02.CTL",
c'w&@B l!@l0"C:/oracle/oradata/wbq/CONTROL03.CTL")

###########################################

# Instance Identification

###########################################

instance_name=wbq

###########################################

# Job Queues

###########################################

job_queue_processes=10

###########################################

# MTS

###########################################

# dispatchers="(PROTOCOL=TCP) (SERVICE=wbqXDB)"

###########################################

# Miscellaneous

###########################################

aq_tm_processes=1

compatible=9.2.0.0.0

###########################################

# Optimizer

###########################################

hash_join_enabled=TRUE

query_rewrite_enabled=FALSE

star_transformation_enabled=FALSE

###########################################

# Pools

###########################################

java_pool_size=3355443

large_pool_size=8388608

shared_pool_size=50331648

###########################################

# Processes and Sessions

###########################################

processes=150

###########################################

# Redo Log and Recovery

###########################################

fast_start_mttr_target=300

###########################################

# Security and Auditing

###########################################

remote_login_passwordfile=EXCLUSIVE

###########################################

# Sort, Hash Joins, Bitmap Indexes

###########################################

pga_aggregate_target=25165824

sort_area_size=524288

###########################################

# System Managed Undo and Rollback Segments

###########################################

undo_management=AUTO

undo_retention=10800

undo_tablespace=UNDOTBS1

3.创建密码文件

C:/>orapwd help

Usage: orapwd file=<fname> password=<password> entries=<users>

where

file - name of password file (mand),

password - password for SYS (mand),

entries - maximum number of distinct DBA and OPERs (opt),

There are no spaces around the equal-to (=) character.

C:/>orapwd file=C:/oracle/ora92/database/pwdwbq.ora password=wbq entries=5

4.创建Oracle服务

C:/oracle/oradata/wbq>set ORACLE_SID=wbq

C:/oracle/oradata/wbq>cd ../../ora92/bin

C:/oracle/ora92/bin>REM只需要制定实例名称即可

C:/oracle/ora92/bin>oradim -new -sid wbq

5.创建数据库数据文件、控制文件、日志文件,并根据需要产生undo表空间和临时表空间。

SQL>sqlplus /nologITPUB个人空间tJub O(D Z$y
SQL>connect SYS/change_on_install as sysdba

SQL>startup nomount

SQL>create database wbq

maxinstances 1

maxloghistory 1

maxlogfiles 5

maxlogmembers 5

maxdatafiles 100

datafile 'C:/Oracle/oradata/wbq/system01.dbf' size 200M reuse autoextend on next 10240K maxsize 32767M extent management local default temporary tablespace

temp tempfile 'C:/Oracle/oradata/wbq/temp01.dbf' size 40M reuse autoextend on next 640K maxsize 32767M undo tablespace "undotbs1"

datafile 'C:/Oracle/oradata/wbq/undotbs01.dbf' size 200M reuse autoextend on next 5129K maxsize 32767M

character set ZHS16GBK

logfile group 1 ('C:/Oracle/oradata/wbq/redo01.log') size 10240K,

group 2 ('C:/Oracle/oradata/wbq/redo02.log') size 10240K,

group 3 ('C:/Oracle/oradata/wbq/redo03.log') size 10240K;

6.创建数据字典

SQL>@C:/Oracle/ora92/Rdbms/admin/catalog.sql;

SQL>@C:/Oracle/ora92/Rdbms/admin/catexp7.sql

SQL>@C:/Oracle/ora92/Rdbms/admin/catproc.sql

SQL>@C:/Oracle/ora92/Rdbms/admin/caths.sql

7.更改注册表

[HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0]

"ORACLE_SID"="wbq"

8.更改Oracle服务启动方式,并启动数据库

Microsoft Windows [Version 5.2.3790]

(C) Copyright 1985-2003 Microsoft Corp.

C:/>oradim -edit -sid wbq -startmode a

C:/ >net start oracleservicewbq

The OracleServicewbq service is starting.

The OracleServicewbq service was started successfully.

C:/ >lsnrctl start

LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 18-MAR-2007 07:43:

22

Copyright (c) 1991, 2002, Oracle Corporation.All rights reserved.

Starting tnslsnr: please wait...

TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production

Log messages written to C:/oracle/ora92/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bq_wang)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))

STATUS of the LISTENER

------------------------

AliasLISTENER

VersionTNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc

tion

Start Date18-MAR-2007 07:43:24

Uptime0 days 0 hr. 0 min. 2 sec

Trace Leveloff

SecurityOFF

SNMPOFF

Listener Log FileC:/oracle/ora92/network/log/listener.log

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=bq_wang)(PORT=1521)))

The listener supports no services

The command completed successfully

C:/ >sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on Sun Mar 18 07:44:06 2007

Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.

SQL> connect sys/change_on_install as sysdba

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area105978600 bytes

Fixed Size453352 bytes

Variable Size79691776 bytes

Database Buffers25165824 bytes

Redo Buffers667648 bytes

Database mounted.

Database opened.

SQL> quit

Disconnected from Oracle9iEnterpriseEdition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production

ITPUB个人空间d5n$RY'^@.QX,Z


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-09  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22581
  • 日志数: 65
  • 建立时间: 2007-12-07
  • 更新时间: 2008-08-31

RSS订阅

Open Toolbar