Oracle管理与维护.手工创建数据库以及脚本
Oracle管理与维护.手工创建数据库以及脚本
转自 草木瓜
一、前言
说实话,早已厌倦了使用dbca的创建数据库,大概比较有点作用的是可以生成创建脚本罢。
《Oracle管理与维护.安装创建启动关闭数据库的常见问题(一)》(三、创建数据库)一文中有所提及。本文主要就是详述手
工使用脚本创建Oracle 10g数据库。
二、安装Oracle 10g软件
操作系统环境:
[root@liwei root]# uname -a
Linux liwei 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
[root@liwei root]# cat /etc/redhat-release
Red Hat Linux release 9 (Shrike)
虚拟机:
VMware WorkStation 6.0.3 build-80004
安装略过,注意三点:
a.修改Disk1/install/oraparam.ini 见
《虚拟机VMware安装OracleRAC.RedHat Enterprise AS4安装Oracle 9206 Patch》一文<问题二>
b.只安装软件不创建数据库
c.须安装libaio-0.3.93-4.i386.rpm(redhat9 第二张盘),否则提示如下错误信息
[oracle@liwei liwei]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Sat Apr 26 05:47:54 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn / as sysdba
oracleliwei: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
ERROR:
ORA-12547: TNS:lost contact
redhat 9 第二张盘
[root@liwei mnt]# umount cdrom
[root@liwei mnt]# mount /dev/hdc cdrom
mount: block device /dev/hdc is write-protected, mounting read-only
mount: No medium found
[root@liwei mnt]# find . -name '*aio*'
[root@liwei mnt]# mount /dev/hdc cdrom
mount: block device /dev/hdc is write-protected, mounting read-only
[root@liwei mnt]# find . -name '*aio*'
./cdrom/RedHat/RPMS/libaio-0.3.93-4.i386.rpm
./cdrom/RedHat/RPMS/libaio-devel-0.3.93-4.i386.rpm
[root@liwei mnt]# rpm -ivh libaio-0.3.93-4.i386.rpm
error: open of libaio-0.3.93-4.i386.rpm failed: No such file or directory
[root@liwei mnt]#
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
1.集合操作
学习oracle中集合操作的有关语句,掌握union,union all,minus,interest的使用,能够描述结合运算,并且能够将多个查询组合到一个查询中去,能够控制行返回的顺序。
包含集合运算的查询称为复合查询。见表格1-1
表1-1
Operator Returns   ......
SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
SQL> select chr(54740) zhao,chr(65) chr65 from d ......
创建临时表空间
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
创建用户表空间
CREATE TABLESPACE test_data
LOGGING ......
Applies to:
Oracle Server - Enterprise Edition - Version: 10.1.0.5.0
This problem can occur on any platform.
Symptoms:
The issue is that the following error was raised :
ORA-00600: internal error code, arguments: [kesutlGetBindValue-2], [], [], [], [], [], [], []
The recent changes ......