百科狗-知识改变命运!
--

oracle数据库中 如果我有2个实例ORCL,MYDB,怎么连接到指定的实例.默认的是ORCL 但我想连接MYDB

百变鹏仔1年前 (2023-12-19)阅读数 7#综合百科
文章标签数据库参数

1、首先参数INSTANCE_TYPE对于ASM实例具有ASM的值,对于oracle实例默认值为RDBMS。

2、参数DB_UNIQUE_NAME默认值是ASM,是ASM实例唯一名称。

3、参数ASM_DISKGROUPS参数,指定一个包含磁盘组名称的列表。

oracle数据库中 如果我有2个实例ORCL,MYDB,怎么连接到指定的实例.默认的是ORCL 但我想连接MYDB

4、参数ASM_DISKSTRING指定一个或多个字符串,对于创建磁盘组的磁盘设备。

5、最后参数ASM_PREFERRED_READ_FAILURE_GROUPS是一个故障组列表,如下图。

rhel6无法安装asm怎么办

以下是我的安装文档,有些地方不太完善。

--oracle软件已经正确安装,具体安装步骤参考oracle安装文档:

--根据硬件配置对磁盘分区

fdisk /dev/sdb

--格式分区

mke2fs -j /dev/sdb1

mke2fs -j /dev/sdb2

mke2fs -j /dev/sdb3

mke2fs -j /dev/sdb5

--配置ocssd

以root用户运行$ORACLE_HOME/bin/localconfig

--安装oracleasm lib程序(程序可以从oracle网站上下载)

rpm -Uvh oracleasm-support-2.1.2-1.el4.i386.rpm

rpm -Uvh oracleasmlib-2.0.2-1.i386.rpm

rpm -Uvh oracleasm-2.6.9-42.EL-2.0.3-1.i686.rpm

rpm -Uvh oracleasm-2.6.9-42.ELhugemem-2.0.3-1.i686.rpm

rpm -Uvh oracleasm-2.6.9-42.ELsmp-2.0.3-1.i686.rpm

--创建asm磁盘

/etc/init.d/oracleasm createdisk DG_SYSTEM01 /dev/sdb1

/etc/init.d/oracleasm createdisk DG_LOG01 /dev/sdb2

/etc/init.d/oracleasm createdisk DG_DATA01 /dev/sdb3

/etc/init.d/oracleasm createdisk DG_CTL /dev/sdb5

--查看oracle asm磁盘创建情况

ls /dev/oracleasm/disks

--创建相应目录

mkdir $ORACLE_BASE/admin/+ASM/bdump

mkdir $ORACLE_BASE/admin/+ASM/cdump

mkdir $ORACLE_BASE/admin/+ASM/pfile

mkdir $ORACLE_BASE/admin/+ASM/udump

--编写init+ASM.ora文件保存在$ORACLE_HOME/dbs目录

*.background_dump_dest='/oracle/app/admin/+ASM/bdump'

*.core_dump_dest='/oracle/app/admin/+ASM/cdump'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passwordfile='SHARED'

*.user_dump_dest='/oracle/app/admin/+ASM/udump'

*.asm_diskstring='/dev/oracleasm/disks/*'

--以ORACLE用户登录主机,设置环境变量

export ORACLE_HOME="/oracle/app/oracle/product/10.2.0/db_1"

export ORACLE_BASE="/oracle/app"

export ORACLE_SID=+ASM

--以sys as sysdba登录启动ASM实例

17:00:46 idle>startup

ASM instance started

Total System Global Area 83886080 bytes

Fixed Size 1217836 bytes

Variable Size 57502420 bytes

ASM Cache 25165824 bytes

--创建SPFILE

create spfile from pfile

--重启数据库

shutdown immediate

startup

--创建diskgroup

create diskgroup dg_system01 external redundancy disk '/dev/oracleasm/disks/DG_SYSTEM01';

create diskgroup dg_log01 external redundancy disk '/dev/oracleasm/disks/DG_LOG01';

create diskgroup dg_data01 external redundancy disk '/dev/oracleasm/disks/DG_DATA01';

create diskgroup dg_ctl external redundancy disk '/dev/oracleasm/disks/DG_CTL';

--查看asm_diskgroups

17:03:23 idle>show parameter asm

NAME TYPE VALUE

------------------------------ ---------------------- ------------------------------

asm_diskgroups string DG_SYSTEM01, DG_DATA01, DG_LOG

01, DG_CTL

asm_diskstring string /dev/oracleasm/disks/*

asm_power_limit integer 1

--重启数据库

shutdown immediate;

startup

--创建目录(可以用SQL命令创建,也可用asmcmd命令处理)

--asm10g为即将新建数据库的SID

alter diskgroup dg_system01 add directory '+dg_system01/asm10g';

alter diskgroup dg_system01 add directory '+dg_system01/asm10g/oradata';

alter diskgroup dg_data01 add directory '+dg_data01/asm10g';

alter diskgroup dg_data01 add directory '+dg_data01/asm10g/oradata';

alter diskgroup dg_log01 add directory '+dg_log01/asm10g';

alter diskgroup dg_log01 add directory '+dg_log01/asm10g/online';

alter diskgroup dg_ctl add directory '+dg_ctl/asm10g';

alter diskgroup dg_ctl add directory '+dg_ctl/asm10g/control';

--新建asm10g的初始参数文件保存为:$ORACLE_HOME/dbs/initasm10g.ora

#cache and I/O

###########################################

db_block_size=8192

db_file_multiblock_read_count=16

###########################################

# Cursors and Library Cache

###########################################

open_cursors=100

###########################################

# Database Identification

###########################################

db_domain=world

db_name=asm10g

###########################################

# Diagnostics and Statistics

###########################################

background_dump_dest=/oracle/app/admin/asm10g/bdump

core_dump_dest=/oracle/app/admin/asm10g/cdump

user_dump_dest=/oracle/app/admin/asm10g/udump

###########################################

# File Configuration

###########################################

control_files=("+DG_CTL/asm10g/controlfile/control01.ctl", "+DG_CTL/asm10g/controlfile/control02.ctl", "+DG_CTL/asm10g/controlfile/control03.ctl")

db_recovery_file_dest=/u01/asm10g/flash_recovery_area

db_recovery_file_dest_size=268435456

###########################################

# Job Queues

###########################################

job_queue_processes=10

###########################################

# Miscellaneous

###########################################

compatible=10.2.0.1.0

###########################################

# NLS

###########################################

nls_language="SIMPLIFIED CHINESE"

nls_territory="CHINA"

###########################################

# Processes and Sessions

###########################################

processes=100

sessions=115

###########################################

# SGA Memory

###########################################

sga_target=523239424

###########################################

# Security and Auditing

###########################################

audit_file_dest=/oracle/app/admin/asm10g/adump

remote_login_passwordfile=EXCLUSIVE

###########################################

# Sort, Hash Joins, Bitmap Indexes

###########################################

pga_aggregate_target=174063616

###########################################

# System Managed Undo and Rollback Segments

###########################################

undo_management=AUTO

undo_tablespace=UNDOTBS1

--设置环境变量

export ORACLE_HOME="/oracle/app/oracle/product/10.2.0/db_1"

export ORACLE_BASE="/oracle/app"

export ORACLE_SID=asm10g

--启动SQL*Plus并以sys as sysdba登录

startup nomount;

create spfile from pfile;

shutdown immediate;

startup nomount

--运行创建数据库脚本

CREATE DATABASE asm10g

USER SYS IDENTIFIED BY xssismine

USER SYSTEM IDENTIFIED BY xssismine

LOGFILE GROUP 1 ('+DG_LOG01/asm10g/online/redo01.log') SIZE 28m REUSE,

GROUP 2 ('+DG_LOG01/asm10g/online/redo02.log') SIZE 28M REUSE,

GROUP 3 ('+DG_LOG01/asm10g/online/redo03.log') SIZE 28M REUSE

MAXLOGFILES 5

MAXLOGMEMBERS 5

MAXLOGHISTORY 1

MAXDATAFILES 100

MAXINSTANCES 1

CHARACTER SET ZHS16GBK

NATIONAL CHARACTER SET AL16UTF16

DATAFILE '+dg_system01/asm10g/oradata/system01.dbf' SIZE 500M REUSE

EXTENT MANAGEMENT LOCAL

SYSAUX DATAFILE '+dg_system01/asm10g/oradata/sysaux01.dbf' SIZE 500M REUSE

DEFAULT TABLESPACE ttx datafile '+dg_data01/asm10g/oradata/ttx01.dbf' SIZE 500M REUSE

EXTENT MANAGEMENT LOCAL

DEFAULT TEMPORARY TABLESPACE tempts1

TEMPFILE '+dg_data01/asm10g/oradata/temp01.dbf'

SIZE 500M REUSE

UNDO TABLESPACE UNDOTBS1

DATAFILE '+dg_data01/asm10g/oradata/undotbs01.dbf'

SIZE 500M REUSE AUTOEXTEND on MAXSIZE UNLIMITED;

--创建系统数据字黄

@?/rdbms/admin/catalog.sql

@?/rdbms/admin/catproc.sql

转载,仅供参考,祝你愉快,满意请采纳。

如果是新安装,说明你的数据库安装没有成功,最大的可能是内存分配问题。

实际上是数据库服务没有启起来。

如果能看到页面,证明EM是启动了的。但是监听程序和数据库实例没有启动。

检查你的服务里面的ORACLE的那几个服务,特别是TNSLISNER,和TEST。。。启动了没有。

而看你的数据库名称叫TEST,应该是学习用的,重装一下好了。注意在选内存分配的时候选自动管理,并且保证有400M以上空间。

如果是比较重要的数据库,则可先在页面填写凭据:

数据库部分是SYS

主机部分是Administrator

而在10G的时候,填Administrator需要在本地安全设置中,在“作为批处理作业登录”这一项添加Administrator用户。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)