linux oracle实例创建,linux软件仓库

本篇文章给大家谈谈linux oracle实例创建,以及linux软件仓库对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

Oracle数据库如何添加新的实例

Oracle11g或更高版本在Windows或Linux系统下添加新的实例,操作步骤如下:

对于Windows系统用户,需在开始菜单中找到数据库配置助手并点击;Linux用户需切换至oracle用户下,定位到Oracle安装目录并执行./dbca命令。

进入配置助手界面后,不论是Windows还是Linux系统,操作步骤相同。接下来选择创建一个新的数据库,即新的实例。然后选择数据库用途,一般情况下选择第一条,即适用于一般事务用途。

填写数据库实例名后,系统会要求设置密码。为简化管理,可以选择统一为所有用户设置相同密码。在配置过程中,对于剩余步骤,可按照默认设置进行,只需点击next即可。

在设置语言时,根据实际用途选择,如果数据库需要支持多种语言,推荐选择第二项Unicode编码;仅支持中英文,则选择第一项。完成所有配置后,点击finish按钮,系统将开始创建新的数据库实例。

在Linux中手动启动ORACLE实例

在Linux系统中,若Oracle数据库已安装并配置为多实例模式,服务器重启后可能无法自动启动所有实例。此时,需要手动启动未启动的实例。下面是详细的步骤:

首先,使用以下命令切换到oracle用户:

确保在“su”和“oracle”之间包含空格,避免执行“bash: sqlplus: command not found”错误。

接下来,在oracle用户下,使用以下命令查看当前实例和切换实例:

执行命令以确定当前实例,然后根据需要切换实例。

之后,进入sqlplus模式,执行以下命令以开始会话:

使用“sqlplus/nolog”命令启动会话。

然后,连接到数据库的dba角色,执行以下命令:

运行“conn/as sysdba”以连接至系统管理员角色。

最后,启动数据库实例,执行以下命令:

使用“startup”命令启动数据库。

此过程确保手动启动未自动启动的Oracle实例,恢复数据库运行。若发现任何问题,请检查错误日志以获取详细信息,并进行相应调整。

非图形界面linux创建oracle的实例

1.查看oracle相关的系统参数

$su- oracle//进入oracle用户模式下

$echo$ORACLE_HOME 

$echo$ORACLE_BASE  //查看oracle的base目录

2.创建实例配置文件

$cd$ORACLE_HOME

$cd dbs

cp init.ora initcloud.ora   (命名规则:initSID.ora)

vim  initcloud.ora

3.相关文件创建

0)文件修改完成后,在ORACLE_BASE/admin目录下,创建一个与SID一致的目录cloud

1)在cloud目录下创建:mkdir adump bdump cdump pfile udump

2)在ORACLE_BASE/oradata目录下创建cloud目录

需要的基本设置已经弄完了,开始创建新的实例

4.添加环境变量参数:

export ORACLE_SID=cloud    #可以写到/etc/profile或者~/.bash_profile中

5.创建实例;

sqlplus/ as sysdba

startup nomount;

6.测试登录:

1)添加内容到tnsnames.ora

2)sqlplus  /nolog

conn  用户名/密码@实例名

阅读剩余
THE END