Windows下Oracle11g手动建库

Windows下Oracle11g手动建库

在项目过程中,难免会遇到需要手动建库的情况。而本文主要介绍在常见的Windows环境下,如何手动建库。
环境介绍:
操作系统: Windows7 64位
数据库版本:Oracle 11gR2
下面,以建SID为TESTDB的数据库为例,介绍手动建库的每个环节。

一、创建必备的文件路径

以本机为例,本机的Oracle根路径为:E:\app\SANMSUNG。新库创建时,为了方便管理,相关路径也建在同级路径下。
根路径
(1) 在admin路径下创建TESTDB文件夹
这里写图片描述
在TESTDB文件夹下创建一下子文件夹
这里写图片描述
下面介绍下这几个文件路径的作用。
adump:存放审计信息
bdump:bdump目录存放的是数据库动行过程中的各个后台进程的跟踪信息,当中alert文件是警告文件,其文件名称为alert_book.log,当数据库出现问题时,首先就可以去查看此文件以找出原因,手工创建过程中出现的各种问题往往也可以通过查看这个文件找到原因。
cdump:数据库遇到异常时用于存放异常信息。
create:不详
pfile:存放初始化参数文件。
scripts:不详
udump:放置sql trace之后的session的trace文件。
(2) 在oradata文件夹下创建TESTDB文件夹
oradata文件夹下文件路径
(3)在flash_recovery_area文件夹下创建TESDB文件夹
这里写图片描述

二、创建初始化参数文件

这里需要指出的是,需要创建的初始化参数文件为pfile。在介绍如何创建之前,先简单提下初始化参数文件的作用。Oracl

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 1. 安装Oracle 11g 首先,需要下载Oracle 11g的安装包。然后,按照以下步骤进行安装: 1)解压安装包 $ unzip linux.x64_11gR2_database_1of2.zip $ unzip linux.x64_11gR2_database_2of2.zip 2)安装必要的软件包 $ sudo yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat 3)创建用户和组 $ sudo groupadd oinstall $ sudo groupadd dba $ sudo useradd -g oinstall -G dba oracle 4)修改内核参数 $ sudo vi /etc/sysctl.conf 添加以下内容: fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 保存并退出,然后执行以下命令: $ sudo sysctl -p 5)修改用户限制 $ sudo vi /etc/security/limits.conf 添加以下内容: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 6)设置环境变量 $ sudo vi /etc/profile.d/oracle.sh 添加以下内容: export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin 保存并退出,然后执行以下命令: $ source /etc/profile.d/oracle.sh 7)安装Oracle 11g $ cd database $ ./runInstaller 按照向导进行安装,选择“创建数据库”选项。 2. 建库 安装完成后,可以使用以下命令创建数据库: $ sqlplus / as sysdba SQL> create database orcl 2 user sys identified by oracle 3 user system identified by oracle 4 logfile group 1 ('/u01/app/oracle/oradata/orcl/redo01.log') size 50m, 5 group 2 ('/u01/app/oracle/oradata/orcl/redo02.log') size 50m, 6 group 3 ('/u01/app/oracle/oradata/orcl/redo03.log') size 50m 7 character set utf8 8 national character set utf8 9 extent management local 10 datafile '/u01/app/oracle/oradata/orcl/system01.dbf' size 500m autoextend on next 50m maxsize unlimited 11 sysaux datafile '/u01/app/oracle/oradata/orcl/sysaux01.dbf' size 500m autoextend on next 50m maxsize unlimited 12 default tablespace users 13 datafile '/u01/app/oracle/oradata/orcl/users01.dbf' size 500m autoextend on next 50m maxsize unlimited; 这将创建一个名为“orcl”的数据库,其中包含sys和system用户,使用utf8字符集和本地扩展管理。默认表空间为users,数据文件大小为500m,可以自动扩展。 ### 回答2: 在Linux操作系统上安装Oracle 11g需要遵循以下步骤: 1. 首先下载与操作系统相匹配的Oracle 11g安装包 2. 在Linux上安装一些必要的库文件和其他依赖项。这可以通过使用命令yum install gcc glibc –y来实现 3. 设置Oracle用户和组 4. 设置环境变量。需要将Oracle的安装路径添加到path路径中以便在终端中访问Oracle相关命令 5. 运行安装程序。打开终端并运行./runInstaller命令。在安装向导中,选择要安装Oracle的路径,设置管理员密码和其他选项。需要注意安装过程中会需要输入root密码和数据库UID和GID(Oracle用户和组的ID)。 6. 安装完成后,Oracle会在安装路径中创建一个叫做dbhome_1的目录。需要将Oracle用户和组添加到此目录以便他们可以访问数据库。 7. 在Oracle用户下创建数据库的目录结构。使用命令mkdir /u01/app/oracle/oradata/db_name创建数据库目录。 8. 执行dbca命令以建立数据库。需要在向导中设置数据库名称、字符集、Oracle Home目录以及其他一些选项。 9. 数据库建立完成后,可以使用SQL*Plus或者其他工具登录到Oracle数据库。 这些是在Linux操作系统上安装Oracle 11g及建库的基本步骤。需要注意的是,这只是一个基本指南,具体步骤可能因版本和其他因素而有所不同。但是,通过参考官方文档或者其他相关指南,就可以更好地完成Oracle的安装和配置。 ### 回答3: Oracle11g是一款使用广泛的关系型数据库管理系统。在基于Linux操作系统中安装Oracle11g建库需要一定的技术知识和操作经验,以下将介绍详细步骤: 1. 系统要求 在安装前,需要确认操作系统版本、内核版本等要求是否符合Oracle11g的安装要求。建议使用Red Hat Linux Release 5或6的操作系统版本且内核版本不低于2.6.18-128.el5。此外,需要安装一些必要的库文件,如glibc、gcc等。 2. 下载并解压Oracle安装包 在Oracle官网上下载适用于Linux系统的Oracle11g安装包,并将其解压至指定目录。 3. 设置环境变量 在终端中输入以下命令设置Oracle11g的环境变量:export ORACLE_HOME=安装目录;export PATH=$ORACLE_HOME/bin:$PATH;export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib。 4. 安装图形界面 为方便安装使用,建议安装图形界面,可以使用VNC远程连接方式或在服务器上安装GUI桌面环境,如KDE等。 5. 准备并运行安装程序 运行本地GUI或VNC客户端,然后在终端中运行安装程序“runInstaller”,进行图形界面安装。 6. 配置DBCA 安装完成后,应该配置Database Configuration Assistant,即DBCA,会在安装程序的最后一步提示配置DBCA。安装过程中需要选择数据库类型、字符集、配置文件大小等,并设置系统密码和管理员用户密码。 7. 建立数据库 使用DBCA,在图形用户界面中建立Oracle数据库实例,设置数据库名称、管理员信息、监听器端口等。 通过以上步骤,就可以在基于Linux操作系统上安装Oracle 11g,并建立数据库了。当然,在使用Oracle时,还需要了解相关的数据库操作和应用知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值