我安装了oracle服务器12c。 在安装过程中,我创建了默认'实例' orcl.xxxxxxx.local'。 之后我创建了一个表空间,之后我创建了一个用户并给出了一些授权。 我记录了表空间,它工作正常。
但现在我想创建一个新实例。我有点困惑的是什么,实际上是Oracle中的一个实例。我该如何创建一个新实例? 无论如何,我使用SQL * PLUS来完成所有这些。
感谢。
答案 0 :(得分:1)
Oracle数据库是一组文件,包括: 控制文件 数据文件 临时文件 重做日志文件
Oracle实例是访问Oracle数据库的进程集。
我建议你在交互模式下使用dbca创建新的数据库实例,它比使用sqlplus更简单,你可以帮助理解Oracle数据库实例的工作方式。
使用Sqlplus创建Oracle数据库是一项更困难的任务,需要更多技能。
在这里您可以找到后者和以前方法的描述: http://docs.oracle.com/database/121/ADMIN/create.htm#ADMIN12479
除此之外,如果使用dbca创建新的Oracle实例,可以让他生成创建脚本,然后从sqlplus运行这些脚本。您可以根据需要修改脚本以创建任意数量的Oracle数据库实例。
方面 Giova
答案 1 :(得分:0)
与Giova的答案一起,通常ORACLE_SID对应于一个实例。换句话说,ORACLE_SID和实例之间有1:1的关系,即除非你在RAC环境中我怀疑你是谁。