我在 oracle linux 6.7 上有 oracle 数据库 11.2.0.4 。
我已经使用 asm 选项安装了 oracle 数据库单实例。
我有 2 个用户:oracle 和 grid
我的数据库是开放的,一切都很好!
我想安装用于将数据库连接到 sql server 的 oracle 网关。这个产品给我一个错误:你不能在 /u01/app/grid/product/11.2.0/ASM 上创建目录。
要解决此错误,请执行以下命令:
chown -R 网格:oinstall /u01
chmod -R 775 /u01
执行这些命令并重新启动服务器后,我无法启动数据库。
我的磁盘组已安装,但我无法使用 oracle 用户启动数据库:
sqlplus sys/****** 作为 sysdb
sql > 启动
ORA-01078: 处理系统参数失败
ORA-01565: 识别文件 '+DATA/orcl/spfileorcl.ora' 时出错
ORA-17503: ksfdopn:2 无法打开文件 +DATA/orcl/spfileorcl.ora
ORA-12547: TNS: 失去联系
……………………………………………………………………………………………………………………
使用网格用户,下面的命令输出为:
srvctl 启动数据库 -d orcl
PRCR-1079:无法启动资源 orcl.db
ORA-12547: TNS: 失去联系
CRS-5017:资源操作“ora.orcl.db start”遇到以下错误:
ORA-12547: TNS: 失去联系
. 有关详细信息,请参阅“/u01/app/grid/product/11.2.0/ASM/log/it/agent/ohasd/oraagent_grid/oraagent_grid.log”中的“(:CLSN00107:)”。
CRS-2674:在 'it' 上启动 'ora.orcl.db' 失败
ORA-12547: TNS: 失去联系
谁能帮我 ?