软件环境:windows2003+oracle9.2.0.1

硬件环境:IBMR50讯驰1.6+512M+40G

一、windows2003下手工创建Oracle数据库

1、首先创建目录。在DOS下运行

mkdir d:\oracle\admin\zwt\bdump

mkdir d:\oracle\admin\zwt\udump

mkdir d:\oracle\admin\zwt\cdump

mkdir d:\oracle\admin\zwt\pfile

mkdir d:\oracle\admin\zwt\create

mkdir d:\oracle\oradata\zwt\archive

2、手工创建initzwt.ora文件。

复制到D:\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="nbbird.com"

db_name=zwt

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

# Diagnostics and Statistics

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

background_dump_dest=d:/oracle/admin/zwt/bdump

core_dump_dest=d:/oracle/admin/zwt/cdump

timed_statistics=TRUE

user_dump_dest=d:/oracle/admin/zwt/udump

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

# File Configuration

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

control_files=(

"d:/oracle/oradata/zwt/CONTROL01.CTL", "d:/oracle/oradata/zwt/CONTROL02.CTL",

"d:/oracle/oradata/zwt/CONTROL03.CTL")

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

# Instance Identification

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

instance_name=zwt

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

# Job Queues

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

job_queue_processes=10

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

# MTS

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

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

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

# 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:\Documents and Settings\Administrator>orapwd file=d:\oracle\ora92\database\pwd

zwt.ora password=bird entries=5

4、创建Oracle服务

C:\>set oracle_sid=zwt

C:\>rem zwt

C:\>oradim –new –sid zwt

5、创建数据库、数据文件、控制文件、日志文件等

D:\oracle\ora92\bin>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on星期五11月23 10:27:36 2007

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

SQL> conn / as sysdba

SQL> conn / as sysdba

已连接到空闲例程。

SQL> startup nomount

ORACLE例程已经启动。

Total System Global Area105978600 bytes

Fixed Size453352 bytes

Variable Size79691776 bytes

Database Buffers25165824 bytes

Redo Buffers667648 bytes

SQL>create database zwt

maxinstances 1

maxloghistory 1

maxlogfiles 5

maxlogmembers 5

maxdatafiles 100

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

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

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

character set ZHS16GBK

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

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

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

6、创建数据词典及运行必须的SQL脚本

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

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

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

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

SQL> @d:/Oracle/ora92/sqlplus/admin/pupbld.sql

7.更改注册表

[HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0]

ORACLE_SID"="zwt"

8.更改Oracle服务启动方式并启动数据库、启动监听服务

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

C:/ >net start oracleservicezwt

C:/ >lsnrctl

LSNRCTL> start

D:\oracle\ora92\bin>sqlplus/nolog

SQL*Plus: Release 9.2.0.1.0 - Production on星期五11月23 11:12:26 2007

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

SQL> conn / as sysdba

已连接。

SQL> startup

ORA-01081:无法启动已在运行的ORACLE ---请首先关闭

SQL> shutdown

数据库已经关闭。

已经卸载数据库。

ORACLE例程已经关闭。

SQL> startup

ORACLE例程已经启动。

Total System Global Area105978600 bytes

Fixed Size453352 bytes

Variable Size79691776 bytes

Database Buffers25165824 bytes

Redo Buffers667648 bytes

数据库装载完毕。

数据库已经打开。

9、配置好tnsname

到d:/oracleora92//network/admin目录下打开tnsnames.ora,配置本地Net服务名,然后就可以用username/password@本地Net服务名来登录数据库了.

oracle9i如何建表,oracle9i命令(一):手工创建数据库相关推荐

  1. oracle+转换成omf,Oracle 11g r2基于OMF方式手工创建数据库

    1).使用OMF特性可以帮助我们最快的完成手工创建数据库 2).借助联机文档路径:Database Administration -> Administrator's Guide -> 2 ...

  2. 【Oracle】手工创建数据库

    手工创建数据库步骤 1.  创建 instance 步骤 ①准备参数文件 pfile/spfile (参考数据库软件安装 init 文件) ②启动 instance 实例 2.  创建 databas ...

  3. OCM备考 一、Server config 之手工创建数据库

    OCM考试大纲针对创建数据库的要求: ﹡ Create the database ﹡ Determine and set sizing parameters for database structur ...

  4. oracle建库建表基础代码,oracle手工代码建库

    oracle手工代码建库 说明,此手工代码建库方法,适用于oracle 10g 单机环境. oracle环境变量 more .bash_profile ORACLE_BASE=/u01/app/ora ...

  5. mysql5.7建库建表_MySQL5.7 建库建表的命令

    习题源自 <MySQL 5.7从入门到精通>清华大学出版社 --第四章数据表的基本操作 1 创建数据库Market,在market中创建数据库表customers, customers表结 ...

  6. oracle sqlplus建用户,Oracle用SQL Plus创建数据库表空间和用户

    1. 在电脑左下角点击"开始",然后输入"sql plus",选择运行sql plus程序(登录身份:指登录时的Role指定,oracle11g中分SYSDBA ...

  7. 关于使用java程序从excel或者数据库中取出建表规则数据,自动生成数据库建表语句(适用于批量建数据库表)

    公司开发新系统,需要创建几百个数据库表,建表的规则已经写好放到Excel中,如果手动创建的话需要占用较长的时间去做,而且字段类型的规则又被放到了另一张表,如果手动去一个一个去匹配就很麻烦,所以我先把两 ...

  8. SQL/MYSQL在CMD命令操作符中创建数据库 、表单并插入数据查看

    SQL/MYSQL数据库 .表单.创建 首先确定你已经安装好了MySQL并且已经配置完毕 ①进入MySQL工作区 方法一找到程序进入并且输入MySQL密码: 方法二: window+r 输入cmd 进 ...

  9. 数据库建表时, 没有成功创建表 No migrations to apply报错原因和解决方法

    一.在cmd中执行执行python manage.py makemigrations可以顺利创建0001_initial.py文件,但继续执行python manage.py migrate时出现No ...

最新文章

  1. MFC按钮添加提示文字
  2. Linux 设置 Swap 空间
  3. 【转】函数调用时堆栈变化
  4. hadoop 传感器数据_hadoop为什么是大数据学习的核心技术?
  5. IT 企业稿阿米巴 失败
  6. 【BZOJ4916】神犇和蒟蒻(杜教筛)
  7. Spring @Import注解配置类方法内部调用没有注入属性值的坑
  8. 动态规划 - Floyd算法求最短路径 - (Matlab建模)
  9. linux signal 符号表6,gdb调试信息__000_linux-gnu_00000000_002_rw-p__169IT.COM
  10. POJ 3984 迷宫问题 (Dijkstra)
  11. Android wm指令的用法笔记
  12. 用vue实现echarts条形图官方实例
  13. html右侧客服代码,非常好看的jQuery网站右侧固定在线客服代码
  14. java tapestry_Java Web 框架 Tapestry
  15. 手持云台 1.前期准备
  16. 极客时间学习笔记:03芯片分类
  17. powerdesigner 16.5 破解步骤
  18. Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
  19. 简单又漂亮的思维导图怎么画?脑图创作分享
  20. bootstrap4  黑底白字导航

热门文章

  1. 【邢不行|量化小讲堂系列58-实战篇】零基础了解什么是期权,抓住下轮牛市红利
  2. 挤牛奶Milking Cows
  3. java 动态规划找零钱_初探动态规划——LeetCode找零钱问题
  4. 微信小程序如何使用async和await
  5. linux系统 插优盘安装xvidcap,Linux下的屏幕录制工具XVidCap
  6. tensorflow基础知识(CNN)
  7. 《人工智能与放射科学的未来》学习笔记
  8. java字符转成ncr_NCR字符编码(形如xx)转换为汉字 in JAVA
  9. 使用React Native创建乘车预订应用程序
  10. 全球及中国智能医疗产品行业发展态势及投资可行性研究报告2022-2027年