Oracle新建DBCA实例

合集下载

dbca创建数据库实例

dbca创建数据库实例

dbca创建数据库实例1. 介绍在Oracle数据库中,使用Database Configuration Assistant(简称dbca)工具可以轻松地创建和配置数据库实例。

dbca是一个图形化工具,提供了一个简单的界面来指导用户完成数据库实例的创建过程。

本文将详细介绍如何使用dbca创建数据库实例。

2. 准备工作在开始创建数据库实例之前,需要确保已经安装了Oracle软件,并且已经正确地配置了环境变量。

3. 打开dbca在命令行中输入以下命令来打开dbca:$ dbca运行该命令后,dbca将会启动,并显示欢迎页面。

点击”Next”按钮开始创建数据库实例。

4. 创建数据库步骤1:选择操作类型在这一步中,您需要选择要执行的操作类型。

通常情况下,我们选择”Create Database”选项来创建新的数据库实例。

点击”Next”按钮继续。

步骤2:选择模板在这一步中,您需要选择一个模板来作为新建数据库的基础。

您可以根据自己的需求选择不同的模板,例如:General Purpose、Data Warehouse等。

点击”Next”按钮继续。

步骤3:指定数据库标识符和配置文件位置在这一步中,您需要指定新建数据库的标识符(例如:数据库名称)和配置文件的位置。

您可以选择使用默认值,也可以根据自己的需求进行修改。

点击”Next”按钮继续。

步骤4:选择数据库组件在这一步中,您需要选择要安装的数据库组件。

根据自己的需求选择需要安装的组件,并点击”Next”按钮继续。

步骤5:指定数据库文件位置在这一步中,您需要指定数据库文件的位置。

您可以选择使用默认值,也可以根据自己的需求进行修改。

点击”Next”按钮继续。

步骤6:指定数据库配置在这一步中,您需要指定数据库配置参数,包括字符集、内存分配等。

根据自己的需求进行配置,并点击”Next”按钮继续。

步骤7:指定管理选项在这一步中,您需要指定管理员用户和密码。

输入管理员用户名和密码,并点击”Next”按钮继续。

oracle数据库实例的创建和修改

oracle数据库实例的创建和修改

我们经常所说的数据库实例这一称谓应该换做数据库更为准确,数据库可以理解为是一个物理的静态概念,主要包括一些物理存在的数据库文件,而数据库实例则是一个动态概念,包括一些内存区域以及若干进程,数据库实例是对数据库进行操作的执行者。

安装完Oracle数据库系统的安装后,需要创建数据库实例才能真正开始使用Oracle 数据库服务。

总结起来,Oracle有三种创建数据库实例的方法。

第一种,最常用也最简单,那就是通过DBCA(Database Configuration Assistant),这是Oralce提供的一个图形界面的数据库实例配置工具,通过它可以创建、删除和修改数据库实例,它的使用也比较简单、易懂,交互式的图形界面操作,非常准确有效的提示与配置,是一个比较方便的创建数据库实例的方式。

按照DBCA给出的提示,很容易创建一个新数据库实例。

在创建数据库的时候,DBCA还提供了两个选项,让你可以根据刚刚设置好的参数生成一个数据库实例模板和一份数据库实例创建脚本。

这两个东西是非常好,非常有用的东西,数据库模板由Oracle自己管理维护,已经创建好的数据库实例模板可以在DBCA图形程序新建数据库实例时作为模板来使用,另外在DBCA使用responseFile文件或者命令行参数创建数据库时也需要用到(见后面介绍);数据库创建脚本是一组脚本,包括shell脚本和sql 脚本,这些脚本共同实现一个功能,那就是按照你之前在DBCA中设置好的那样创建一个数据库实例(后面也会有介绍),你需要做的只是将这些脚本在你的代码中调用起来。

当然,你也可以选择只生成数据库模板或者数据库脚本,而不用去创建一个真的数据库(这通常很费时间)。

Oracle数据库实例的创建、删除、修改DBCA是一个非常强大的工具,上面看到的只是DBCA最常用的创建一个数据库实例的使用,其实DBCA还提供另外两种使用方法,分别是responseFile和命令行带参调用。

linux系统oracle 数据库创建实例

linux系统oracle 数据库创建实例

linux系统oracle 数据库创建实例在Linux系统上创建Oracle数据库实例,可以按照以下步骤进行操作:1. 安装Oracle数据库软件。

首先,下载适用于Linux系统的Oracle数据库软件,并按照安装步骤进行安装。

2. 设置环境变量。

将Oracle数据库软件的安装路径添加到PATH环境变量中,以便系统可以找到相关的Oracle命令和工具。

3. 创建数据库实例目录。

选择一个合适的目录用于存储数据库实例文件,例如:/u01/app/oracle/oradata/。

4. 使用Oracle用户登录系统。

在Linux系统上创建一个拥有合适权限的Oracle用户,并使用该用户登录系统。

5. 使用dbca命令创建数据库实例。

在终端中输入以下命令启动数据库配置助手(Database Configuration Assistant):dbca6. 选择创建数据库实例选项。

根据实际需求,选择创建新的数据库实例或者基于现有的模板来创建数据库实例。

7. 配置数据库实例参数。

在配置向导中,按照提示设置数据库实例的名称、监听器、字符集、内存大小等参数。

8. 创建数据库。

根据向导的指示,输入数据库管理员(DBA)密码,并完成数据库的创建过程。

9. 启动数据库实例。

使用以下命令启动数据库实例:sqlplus / as sysdba,然后输入startup命令。

10. 验证数据库实例。

输入以下命令验证数据库实例是否成功创建:sqlplus / as sysdba,然后输入select * from v$version命令,查看数据库版本信息。

以上就是在Linux系统上创建Oracle数据库实例的基本步骤。

具体操作可能会因Oracle软件版本和Linux发行版的不同而略有差异,可以根据具体情况进行调整。

oracle数据库创建实例

oracle数据库创建实例

oracle数据库创建实例Oracle数据库是目前世界上使用最广泛的商业数据库之一,它的稳定性和数据处理能力备受业界推崇。

在使用Oracle数据库时,首先需要创建一个实例,本文将介绍Oracle数据库创建实例的步骤和注意事项。

1. 配置环境变量在创建Oracle实例之前,需要先配置好相关的环境变量,确保Oracle数据库可以正常运行。

首先需要设置ORACLE_BASE,这是Oracle的基础路径,一般情况下设为/opt/oracle。

其次需要设置ORACLE_HOME,这是Oracle的安装路径,一般情况下设为/opt/oracle/product/11.2.0/dbhome_1。

最后需要设置PATH和LD_LIBRARY_PATH,将Oracle相关的二进制文件路径和库文件路径加入到系统环境变量中。

2. 创建实例创建Oracle实例需要使用dbca命令行工具,该工具可以通过Oracle安装程序自动安装。

在使用dbca之前,需要确保Oracle 数据库服务已经启动。

执行以下命令启动Oracle服务:$ su - oracle$ sqlplus / as sysdbaSQL> startup在Oracle服务启动后,使用dbca创建实例。

执行以下命令:$ dbca在dbca的图形界面中,选择创建数据库。

在创建数据库的过程中,需要指定实例名称、数据库名称、数据库字符集、数据库管理员密码等信息。

需要注意的是,实例名称和数据库名称可以不同,但是实例名称必须唯一。

3. 配置监听器在创建Oracle实例后,需要配置监听器。

监听器是Oracle数据库服务的入口,它负责监听客户端的连接请求,并将请求转发给相应的实例。

在Oracle中,监听器可以使用lsnrctl命令进行管理。

执行以下命令启动监听器:$ lsnrctl start在监听器启动后,需要将实例注册到监听器中。

执行以下命令:$ lsnrctl status$ sqlplus / as sysdbaSQL> alter system register;4. 连接实例在实例和监听器配置完成后,可以使用sqlplus命令连接Oracle实例。

CentOs6-oracle11g-dbca建库

CentOs6-oracle11g-dbca建库

CentOs6安装oracle11g软件后用dbca建库
(by:唐光辉/)
在CentOs6安装oracle11g软件(不建库)篇幅中,我们成功安装好了数据库软件,此篇介绍如何建库
一、创建数据库文件存放目录,通常数据库软件与数据库文件存放在不同的目录下[root@localhost~]#mkdir/ora11data
[root@localhost~]#chown-R ora11:dba/ora11data
[root@localhost~]#chmod-R775/ora11data/
二、使用dbca命令开始建库
[ora11@localhost~]$dbca
打开另一个终端,使用ora11用户创建一个监听#此处说明,在建库时,必须先创建好监听[root@localhost~]#su-ora11
[ora11@localhost~]$export DISPLAY=192.168.163.62:0.0
[ora11@localhost~]$netca
监听创建完成后,再回到建库时的警告提示位置,对警告提示点击OK进行确认,再点击Back,再点击Next,警告提示就没有了勾选Configure Enterprise Manager,配置Enterprise Manager
为所有账号设置相同的密码,这个可根据自己需求来做
设置的密码不满足oracle的要求,所以有警告信息,点击Yes进行确认,或者按oracle账户密码策略设置密码
选择Use Common Location for All Database Files,数据文件存放位置选择为/ora11data
字体设置为简体中文
生成数据库创建脚本
开始建库,慢慢待待完成。

Oracle11g利用DBCA创建数据库

Oracle11g利用DBCA创建数据库

Oracle11g利⽤DBCA创建数据库在前⾯两篇的基础上,本篇将详细描述利⽤DBCA⼯具创建数据库。

DBCA创建数据库1、在命令⾏运⾏DBCA命令;[oracle@sz ~]$ dbca2、启动DBCA窗⼝,点击Next;3、默认选项,点击Next;4、默认选项,点击Next;5、在Global Database Name输⼊szpri,点击Next;6、默认选项,点击Next;7、选择下⾯的选项,使⽤统⼀密码,点击Next;8、默认选项,点击Next;9、默认选项,点击Next;10、勾选Sample Schemas,安装样本数据库,点击Next;11、设置初始化参数,分别设置Memory,Sizing,Character Set;12、默认选项,点击Next;13、在此勾选Generate Database Creation Scripts,可以为⼿⼯建库脚本提供参考;14、出现确认页,点击OK;15、进⾏数据库的创建;16、安装完成;17、检查数据库状态;SQL> conn / as sysdbaConnected.SQL> select instance_name, status from v$instance;INSTANCE_NAME STATUS---------------- ------------szpri OPEN18、查看OEM的状态;[oracle@sz ~]$ emctl status dbconsoleOracle Enterprise Manager 11g Database Control Release 11.2.0.4.0Copyright (c) 1996, 2013 Oracle Corporation. All rights reserved.https://:1158/em/console/aboutApplicationOracle Enterprise Manager 11g is running.------------------------------------------------------------------Logs are generated in directory /u01/app/oracle/product/11.2.0/dbhome_1/_szpri/sysman/log[oracle@sz ~]$19、在本地主机打开EM,⾄此,数据库创建成功,EM安装成功。

Oracle11G数据库实例创建

Oracle11G数据库实例创建

输入dbca,打开图形化界面
选择Custom Database
指定实例名:
指定用户口令:
此处指定是否使用归档(生产环境建议开启归档;测试环境不需要归档,取消勾选。


取消不用的插件:
指定SGA的大小(建议为服务器物理内存的40%-60%即可)
Processes建议修改为500-1500(根据并发判断)
修改字符集为:ZHS16GBK
点击下方按钮All Initiallzation Parameters
点击按钮Show Advanced Parameters:
修改db_writer_processes 为2(缺省值为1)
修改open_cursors 为1000(缺省值为300)
点击Close
点击NEXT:
在这里可以修改默认表空间的路径、大小等信息:
Redolog 建议增加为4组,每组500M (缺省3组,每组50M)
点击Finish,
点击OK ,开始创建数据库
经过等待,弹出下列窗口则说明数据库实例创建成功。

使用DBCA创建数据库(Database Configuration Assistant)

使用DBCA创建数据库(Database Configuration Assistant)

Database Configuration Assistant
SQL Developer 不能用于创建Oracle数据库,只能用来连接已经创建的数据库。

一般使用Database Configuration Assistant(DBCA)来创建数据库。

直接点“下一步”,一直到步骤3。

步骤3:输入数据库标识别。

点击“下一步”
(第二个)
步骤4:指定管理选项。

默认,直接点击“下一步”。

(这里会出现监听程序未启动的提示。

从cmd,输入lsnrctl start,解决)
步骤5:输入数据库口令:选择所有账户使用统一口令。

填完之后有个提示框,直接点击“是”。

Oracle11g
步骤6:网络配置,直接“下一步”。

步骤7:选择数据库文件所在位置,“下一步”
步骤8:指定回复选项,直接“下一步”
步骤9:数据库内容,可以直接“下一步”
步骤10:初始化参数设置,可直接“下一步”
步骤11:直接“下一步”
步骤12:创建选项,默认为“创建数据库”,直接点击“完成”
点击“完成”后出现将要创建数据库的提示框,截图概要前面部分,SID等信息以后要用。

(第二个)
点击“完成”,等待数据库的创建
(第二个)。

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

工程实施安装宝典版本:V1.02S.20100411Oracle10GR2 For RHEL AS4U5安装手册证券客户服务事业部2010年4月十六字真言入我门者,必诵此典。

触类旁通,举一反三。

聚沙成塔,集腋成裘。

积少成多,滴水成流。

文档版本页目录1.前言 (5)1.1文档概述 (5)1.2适用范围 (5)2. ORACLE安装流程 (5)2.1安装准备工作 (5)2.2图形化安装过程 (9)2.3创建数据库实例 (15)1.前言1.1 文档概述本文旨在帮助您以最快的速度在RHEL AS4U5版本的Linux系统平台上完成Oracle10GR2的安装。

文档只描述整个安装过程,对Oracle本身的优化工作请参阅其它相关资料。

1.2 适用范围本文内容只适用于作为测试环境或生产环境中间件平台上Oracle的安装过程参考。

如果您是部署生产环境主机DB,请从恒生电子客服事业部系统支持线获取相关支持。

2.Oracle安装流程2.1 安装准备工作关于Linux系统的安装,请参阅《001-Linux简明安装手册》.pdf在开始Oracle的图形化界面安装过程之前,我们首先需要做一些安装环境的准备工作,此部分工作流程如图-2.1.1所示。

以下简要描述流程中的每一步我们所需要进行的操作。

虚拟机ip地址修改一下,和本机地址网段一致。

(1)设置内核参数与系统限制参数(root身份)a.设置内核参数打开终端,执行命令vi /etc/sysctl.conf(同下面的所有命令一样,注意命令行里面的空格)编辑内核参数配置文件,在最后增加以下内容(蓝色部分需要修改(按“i”即可对显示的信息作修改,修改后,按“Esc”键,然后输入“:wq”回车返回,执行完成修改操注意:计算方法为:kernel.shmmax = 1024*1024*RAM(M)/2 (至少),即数值大小为物理内存一半;kernel.shmmax是指最大共享内存,单位为bytes。

kernel.shmmni指最小共享内存,单位为bytes。

kernel.shmall指所有共享内存,单位为pages。

kernel.shmmax、kernel.shmall、kernel.shmmni、kernel.sem等参数详解见:Shared Memory and Semaphores.mhtfs.file-max指文件句柄的最大数量。

文件句柄设置表示在linux系统中可以打开的文件数量。

net.ipv4.ip_local_port_range设置IP 本地端口范围net.core.wmem_default、net.core.wmem_max默认和最大发送缓冲区大小net.core.rmem_default、net.core.rmem_max默认和最大接收缓冲区大小sysctl.conf详解见:解析与参考\sysctl.conf详解.txtb.设置系统限制参数执行命令vi /etc/security/limits.conf编辑系统限制参数配置文件,增加以下内容:limits.conf详见:解析与参考\limits.conf详解.txt注意:执行完修改操作之后,相关OS(operating system)用户需要重新SSH登录或者su - 用户名重新切换后设定的参数值才会生效。

(2)在/etc/pam.d/login文件加入(root身份)session required /lib/security/pam_limits.so对于老板的linux需要,新版本的,比如Red Hat Enterprise Linux 4,不需要了,因为/etc/pam.d/login中调用了system-auth,而/etc/pam.d/system-auth中已经调用了pam_limits.so 了,cat /etc/pam.d/system-auth查看是否定义了session required /lib/security/$ISA/pam_limits.so(3)修改/etc/selinux/config文件中SELINUX=disabled,或者在Applications > System Settings > Security Level,设置SELinux tab为无效图-2.1.1(4)创建OS组:dba、oinstall(root身份)执行命令:groupadd dbagroupadd oinstall注意:如果是Oracle服务端的安装,必须创建dba用户组,否则无法使用操作系统认证方式登录。

(5)创建OS用户:oracle(root身份)执行命令:useradd -g oinstall -G dba oracle完成用户创建;执行命令:passwd oracle完成密码分配。

注释:问:为什么安装Oracle前创建Oracle用户时,执行命令:useradd -g oinstall -G dba oracle完成用户创建;一个是-g,另一个是-G呢?答:-g 是主属组-G是附加群组。

其实两者作用差不多目的就是为了让一个用户能够同时属于多个组一般个用户只能有一个主属组但却可以有多个附加群组。

(6)创建Oracle安装目录结构(root身份)执行命令:mkdir -p /u01/app/oracle/product/10.2.0/db_1(7)修改Oracle安装目录权限(root身份)执行命令:chown -R oracle.oinstall /u01(8)设置oracle用户环境变量(.bash_profile)(oracle身份)目的:设置安装路径和实例名,可以顺利安装。

以oracle用户身份SSH登录或者注销后以oracle用户登录系统(关于SSH的安装和使用请参考《证券交易系统06单机版【傻瓜式】安装手册(使用虚拟机VMware).doc》),执行命令:vi .bash_profile修改配置文件,在最后增加以下内容:注意:修改完.bash_profile配置文件之后,oracle用户需要重新SSH登录,所设定的环境变量才会真正生效,当然也可以执行以下命令使.bash_profile配置文件中的内容立即生效:source .bash_profile或者. .bash_profile(第一个点号”.”为OS命令)(9)以oracle用户身份上传Oracle10GR2安装包(oracle身份)必须以oracle用户身份通过SFTP方式(即使用SSH Secure File Transfer Client)上传安装包(10201_database_linux32.zip)至Linux主机目录:/home/oracle/(即oracle用户的主目录下),且解压操作必须在安装包上传至Linux主机后,直接在主机上执行unzip进行解压,而不是本地解压后再上传。

(10)以oracle用户身份通过Xshell登录linux(oracle身份)【也可以不使用,上传后直接在oracle 用户下运行unzip 10201_database_linux32.zip进行解压,只是这样会让系统运行的比较慢罢了】Xshell为Xmanager工具套件中所包含的SSH客户端,推荐使用此工具。

(11)执行解压操作:unzip 10201_database_linux32.zip(oracle身份)执行unzip 10201_database_linux32.zip命令解压后,当前目录下会产生一个database的子目录。

(12)执行命令:cd database然后运行./runInstaller(oracle身份)(需安装xmanager)切换至database子目录下,运行./runInstaller(oracle身份),即可出现图形化的安装界面(可能会有2-3秒的等待时间)。

2.2 图形化安装过程安装准备工作完毕之后,我们即可看到oracle图形化的安装界面(如下图所示)。

⑴选择安装界面上的“Advanced Installation”,点击Next继续图-2.2.1⑵“Specify Operating System group name”区域选择“oinstall”“Enter the full path of the inventory directory”选择“/u01/app/oracle/oraInventory”点击Next继续图-2.2.2⑶在安装界面选择“Custom”,点击Next继续图-2.2.3⑷“Path”区域为“/u01/app/oracle/product/10.2.0/db_1”在安装界面上点击Next继续图-2.2.4 ⑸在安装界面上点击Next继续图-2.2.5⑹检查如下图所示红色线框区域是否有提示错误或者需要验证如有警告或错误,必须依据提示检查相关设置,直至界面不再提示!!(这里会有警告或错误产生一般是前面没有确证配置好安装环境需要的各种环境变量)图-2.2.6⑺在安装界面所示区域输入oracle数据库管理组名称(通常情况下为dba)图-2.2.7图-2.2.8 ⑼在安装界面上点击Install开始安装图-2.2.9⑽在命令行下以root身份执行安装界面中所提示的两个shell脚本,执行完毕点击OK继续图-2.2.10以root用户身份在终端命令行下执行以下两个Shell脚本:①:/u01/app/oracle/oraInventory/orainstRoot.sh②:/u01/app/oracle/product/10.2.0/db_1/root.sh⑾安装完成,点击Exit退出图-2.2.11至此,我们已经完成了Oracle软件部分的安装工作,接下去的工作就是创建数据库实例2.3 创建数据库实例⑴以oracle用户身份通过Xshell登录Linux,执行命令:dbca后,出现如下界面,点击Next继续图-2.3.1⑵选择“Create a Database”,点击Next继续图-2.3.2⑶选择“General Purpose”,点击Next继续图-2.3.3⑷输入数据库实例名(SID),注意与你.bash_profile中配置的ORACLE_SID环境变量一致⑸在安装界面上点击Next继续⑹在如下图所示区域内输入Oracle数据库用户密码(记住密码),输入完毕点击Next继续⑺选择“File System”,点击Next继续⑻选择“Use Database File Locations from Template”,点击Next继续⑼在安装界面上点击Next继续⑽在安装界面上点击Next继续⑾选择“Character Sets”选项卡⑿选择字符集为“ZHS16GBK”,然后点击Next继续,如下图所示⒀在安装界面上点击Next继续⒁在安装界面上点击Finsh继续⒂点击“OK”开始创建数据库实例小,在向上拖动,即可看到⒃接下去就是数据库实例的创建过程了,请耐性等待图-2.3.16 ⒄数据库创建完毕,点击Exit退出图-2.3.17安装完成后检查以oracle 用户执行:sqlplus / as sysdba如果类似于以下提示连接成功信息,则安装成功。

相关文档
最新文档