- 浏览: 5157084 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
silence19841230:
先拿走看看
SpringBoot2.0开发WebSocket应用完整示例 -
wallimn:
masuweng 写道发下源码下载地址吧!三个相关文件打了个包 ...
SpringBoot2.0开发WebSocket应用完整示例 -
masuweng:
发下源码下载地址吧!
SpringBoot2.0开发WebSocket应用完整示例 -
masuweng:
SpringBoot2.0开发WebSocket应用完整示例 -
wallimn:
水淼火 写道你好,我使用以后,图标不显示,应该怎么引用呢,谢谢 ...
前端框架iviewui使用示例之菜单+多Tab页布局
1,启动ASM 数据库的步骤
由于启动ASM 数据库必须要先启动ASM 实例,所以基本上启动步骤如下。
1. 以oracle 用户进入操作系统
2. $ export ORACLE_SID=+ASM
3,
[oracle@Rm-DevDB ~]$ sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on Sun May 16 16:55:02 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter user-name: /as sysdba
Connected to an idle instance.
SQL>
4. SQL> startup
SQL> startup
ASM instance started
Total System Global Area 130023424 bytes
Fixed Size 2019032 bytes
Variable Size 102838568 bytes
ASM Cache 25165824 bytes
ASM diskgroups mounted
SQL> exit
5. SQL> exit
6. $ export ORACLE_SID=<your_real_db_sid>
7. SQL> sqlplus / as sysdba
8. SQL> startup
SQL> startup
ORACLE instance started.
Total System Global Area 1224736768 bytes
Fixed Size 2020384 bytes
Variable Size 318770144 bytes
Database Buffers 889192448 bytes
Redo Buffers 14753792 bytes
Database mounted.
Database opened.
需要重新启动2遍
8.启动监听器:[oracle@Rm-DevDB ~]$ lsnrctl start
9,启动em控制器:[oracle@Rm-DevDB ~]$ emctl start dbconsole
2,配置listener.ora
正常的监听器为
[oracle@Rm-DevDB admin]$ lsnrctl status
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 16-MAY-2010 16:36:20
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=Rm-DevDB)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 16-MAY-2010 14:54:58
Uptime 0 days 1 hr. 41 min. 22 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /opt/app/oracle/product/10.2.0.1/db_1/network/admin/listener.ora
Listener Log File /opt/app/oracle/product/10.2.0.1/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Rm-DevDB)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "+ASM", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
Instance "+ASM", status BLOCKED, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "rmsdata1" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
Service "rmsdata1XDB" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
Service "rmsdata1_XPT" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
The command completed successfully
-------------------------------------------------------------------------
listener.ora 这个文件的配置
监听器的操作命令
$ORACLE_HOME/bin/lsnrctl start,其他诸如stop,status等。具体敲完一个lsnrctl后看帮助。
服务器端配置
[oracle@rs2600-2 admin]$ vi listener.ora
# listener.ora Network Configuration File: /opt/app/oracle/product/10.2.0/server/network/admin/listener.ora
# Generated by Oracle configuration tools.
LSNRASM =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rs2600-2)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = +ASM)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(SID_NAME = +ASM)
)
(SID_DESC =
(GLOBAL_DBNAME = danghj)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(SID_NAME = danghj)
)
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rs2600-2)(PORT = 1521))
)
)
客户端的配置
ASM_172.22.11.124 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.22.11.124)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = danghj)
)
)
3,tnsnames.ora和tnsnames.ora的作用
当你输入sqlplus sys/oracle@orcl的时候
1. 查询sqlnet.ora看看名称的解析方式,发现是TNSNAME
2. 则查询tnsnames.ora文件,从里边找orcl的记录,并且找到主机名,端口和service_name
3. 如果listener进程没有问题的话,建立与listener进程的连接。
4. 根据不同的服务器模式如专用服务器模式或者共享服务器模式,listener采取接下去的动作。默认是专用服务器模式,没有问题的话客户端就连接上了数据 库的server process。
5. 这时候网络连接已经建立,listener进程的历史使命也就完成了。
转自:http://hi.baidu.com/danghj/blog/item/d666ce88e037ce9fa4c27252.html
由于启动ASM 数据库必须要先启动ASM 实例,所以基本上启动步骤如下。
1. 以oracle 用户进入操作系统
2. $ export ORACLE_SID=+ASM
3,
[oracle@Rm-DevDB ~]$ sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on Sun May 16 16:55:02 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter user-name: /as sysdba
Connected to an idle instance.
SQL>
4. SQL> startup
SQL> startup
ASM instance started
Total System Global Area 130023424 bytes
Fixed Size 2019032 bytes
Variable Size 102838568 bytes
ASM Cache 25165824 bytes
ASM diskgroups mounted
SQL> exit
5. SQL> exit
6. $ export ORACLE_SID=<your_real_db_sid>
7. SQL> sqlplus / as sysdba
8. SQL> startup
SQL> startup
ORACLE instance started.
Total System Global Area 1224736768 bytes
Fixed Size 2020384 bytes
Variable Size 318770144 bytes
Database Buffers 889192448 bytes
Redo Buffers 14753792 bytes
Database mounted.
Database opened.
需要重新启动2遍
8.启动监听器:[oracle@Rm-DevDB ~]$ lsnrctl start
9,启动em控制器:[oracle@Rm-DevDB ~]$ emctl start dbconsole
2,配置listener.ora
正常的监听器为
[oracle@Rm-DevDB admin]$ lsnrctl status
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 16-MAY-2010 16:36:20
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=Rm-DevDB)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 16-MAY-2010 14:54:58
Uptime 0 days 1 hr. 41 min. 22 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /opt/app/oracle/product/10.2.0.1/db_1/network/admin/listener.ora
Listener Log File /opt/app/oracle/product/10.2.0.1/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Rm-DevDB)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
Services Summary...
Service "+ASM" has 1 instance(s).
Instance "+ASM", status BLOCKED, has 1 handler(s) for this service...
Service "+ASM_XPT" has 1 instance(s).
Instance "+ASM", status BLOCKED, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "rmsdata1" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
Service "rmsdata1XDB" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
Service "rmsdata1_XPT" has 1 instance(s).
Instance "rmsdata1", status READY, has 1 handler(s) for this service...
The command completed successfully
-------------------------------------------------------------------------
listener.ora 这个文件的配置
监听器的操作命令
$ORACLE_HOME/bin/lsnrctl start,其他诸如stop,status等。具体敲完一个lsnrctl后看帮助。
服务器端配置
[oracle@rs2600-2 admin]$ vi listener.ora
# listener.ora Network Configuration File: /opt/app/oracle/product/10.2.0/server/network/admin/listener.ora
# Generated by Oracle configuration tools.
LSNRASM =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rs2600-2)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = +ASM)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(SID_NAME = +ASM)
)
(SID_DESC =
(GLOBAL_DBNAME = danghj)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(SID_NAME = danghj)
)
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/app/oracle/product/10.2.0/server)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rs2600-2)(PORT = 1521))
)
)
客户端的配置
ASM_172.22.11.124 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.22.11.124)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = danghj)
)
)
3,tnsnames.ora和tnsnames.ora的作用
当你输入sqlplus sys/oracle@orcl的时候
1. 查询sqlnet.ora看看名称的解析方式,发现是TNSNAME
2. 则查询tnsnames.ora文件,从里边找orcl的记录,并且找到主机名,端口和service_name
3. 如果listener进程没有问题的话,建立与listener进程的连接。
4. 根据不同的服务器模式如专用服务器模式或者共享服务器模式,listener采取接下去的动作。默认是专用服务器模式,没有问题的话客户端就连接上了数据 库的server process。
5. 这时候网络连接已经建立,listener进程的历史使命也就完成了。
转自:http://hi.baidu.com/danghj/blog/item/d666ce88e037ce9fa4c27252.html
发表评论
-
Oracle连接故障的排除
2024-09-09 22:33 377Oracle版本为11G,操作系统为Windows Ser ... -
Oracle数据库相关系统突然提示“SQLException:违反协议”
2024-02-19 15:50 1070SQLException:违反协议这个异常可能由很多的 ... -
CentOS在Docker中安装Oracle
2024-02-06 12:13 11401.拉取Oracle镜像,并检 ... -
Windows Server安装oracle数据库一直停在82%
2023-02-04 12:01 573网上有个说法:服务器超过一定数量的CPU后,将不能正常安装 ... -
ORA-04030错误处理
2023-02-04 11:52 2604【错误描述】 错误信息如下: ORA-04030:在尝 ... -
ORA-04030错误处理
2023-02-04 11:45 403【错误描述】 错误信息如下: ORA-04030:在尝 ... -
Linux安装MySQL数据库
2019-06-10 22:27 17711.进入安装包所在目录,解压: tar zxvf mysql- ... -
确定MySQL在Linux系统中配置文件的位置
2019-04-14 19:30 27561.通过which mysql命令来查看mysql的安装位置。 ... -
mysql set names 命令和 mysql 字符编码问题
2019-04-12 00:34 1133转自:https://www.cnblogs.com/digd ... -
MYSQL中取当前周/月/季/年的第一天与最后一天
2018-11-17 23:16 2196转自:https://blog.csdn.net/ ... -
Oracle删除大量数据的实践
2016-11-07 18:03 5807一、引言 从来没有 ... -
Oracle 数据库简明教程 V0.1
2016-03-23 21:01 2043供初学者入门学习使用,以开发者常见、常用的知识为主,基本上 ... -
Oracle拆分字符串函数
2016-03-23 10:58 3348create or replace type string ... -
Oracle数据库远程连接无响应
2016-03-21 10:20 4292故障现象: 服务器本机使用sqlplus / as s ... -
Oracle PGA详解
2015-10-21 15:34 11446转自:http://yanguz123.iteye.com/b ... -
Oracle12C导入dmp数据
2015-10-08 23:43 20518Oracle12C,发生了较大的变化。以前熟悉的东西变得陌 ... -
SQLLDR数据导入小结
2015-07-25 22:06 75081.创建数据表 CREATE TABLE ... -
Window7安装Oracle10
2015-03-06 12:14 1597每次安装都要百度,转到自己的博客上,找起来方便,还能增加访 ... -
Oracle SQL Developer 连接 Mysql 数据库
2015-02-25 19:36 3641下载JDBC包,解压缩这里只要mysql-connector- ... -
Mysql数据备份与恢复
2015-02-25 19:15 1339备份/恢复策略 1. 要定期做 mysql备份,并考虑系统可以 ...
相关推荐
**启动ASM数据库步骤**: 1. 启动ASM实例。 2. 启动数据库实例。 3. 验证数据库是否正常运行。 **ASM数据库的简单测试**: 可以通过SQL*Plus或其他数据库管理工具进行简单的读写测试,检查数据文件是否正确地分布于...
### ASM实例+ASM数据库安装(Win8+Ora10) #### 第一篇 创建未格式化的磁盘分区 在本部分,我们将详细介绍如何在Windows 8操作系统上为Oracle 10g ASM实例创建一个未格式化的磁盘分区。该步骤非常重要,因为ASM...
5. **启动ASM数据库**:一旦数据库创建完成,通过启动ASM实例并关联数据库实例,最终使数据库上线。 6. **ASM数据库的简单测试**:启动后,应进行简单的读写测试,验证ASM的条带化和镜像功能是否按预期工作,以及...
5. **启动ASM数据库**:一旦ASM数据库构建完成,需通过特定命令序列启动ASM数据库。这通常包括启动ASM实例、挂载ASM磁盘组、打开ASM数据库等操作。 6. **ASM数据库的简单测试**:最后,对创建的ASM数据库进行初步...
总的来说,Oracle 10g ASM数据库的创建是一个涉及多个组件和步骤的过程,通过学习这个教程,你将掌握如何利用ASM实现高效、可靠的数据库存储管理。在实际操作中,一定要仔细规划,遵循最佳实践,确保系统的稳定性和...
当出现“无法启动ASM实例1”的问题时,这通常意味着ASM实例未能成功启动,可能由于多种原因导致,包括但不限于系统参数错误、集群服务异常、资源管理问题等。下面我们将深入探讨这些可能的问题及其解决方法。 首先...
本文将详细介绍 Oracle 11g+ASM RAC 数据库集群的搭建过程,涵盖了从初始环境准备到集群搭建的每一个步骤。 一、环境准备 在开始搭建 RAC 集群之前,需要准备好以下环境: * 两个节点(Node 1 和 Node 2),每个...
在ASM实例中,我们可以使用SQLPLUS命令连接到ASM实例,并启动ASM实例。在这个过程中,我们需要使用 sysdba 权限连接到ASM实例,以便进行ASM实例的管理。 二、修改目标数据库(TOASM)的SPFILE 在迁移数据库之前,...
2. 创建ASM实例:通过创建数据库实例,指定启动参数如`- asm`和`- asm_diskgroups`。 3. 添加磁盘到磁盘组:使用`ALTER DISKGROUP`命令将准备好的磁盘添加到新创建的磁盘组。 4. 创建ASM文件系统:通过Oracle ASM...
3. **关闭并重新启动ASM实例:** ```bash SQL> shutdown immediate SQL> startup mount ``` ##### Step5: 恢复数据库 恢复数据库是最后一步,确保所有数据都能正确无误地加载到新的磁盘组中。 **具体操作示例...
8. **启动ASM实例和数据库实例**:启动ASM实例,然后启动数据库实例,确保它们都能正确识别和使用ASM磁盘组。 通过这些步骤,你可以在单实例环境中成功地部署和使用Oracle 10G的ASM,实现高效、自动化的存储管理。...
本篇文章将详细介绍在Oracle环境下新建数据库以及配置连接的步骤。为了确保数据的安全性和高效性,理解并掌握这些步骤至关重要。 首先,新建一个Oracle数据库涉及到多个阶段,主要可以分为以下几步: 1. **环境...
4. 创建并启动ASM实例,然后创建ASM磁盘组以存储数据库文件。 在数据库部署和运维过程中,理解并熟练使用Oracle ASMLib和oracleasm-support是至关重要的,它们对于优化存储性能、简化管理流程以及确保高可用性具有...
总结,配置ASM在Linux 6.5上的Oracle数据库安装是提升数据库管理效率的关键步骤。理解并掌握ASM的工作原理和配置过程,对于数据库管理员来说至关重要,能够优化存储资源的利用,提高系统的稳定性和可扩展性。在实践...
此外,还需要更新数据库的初始化参数文件(init.ora或spfile)以指向ASM中的新位置,并重新启动数据库实例。 在ASM环境中,数据文件和控制文件的自动管理特性可以带来许多优势,例如自动故障检测和恢复、动态扩展和...
总结来说,Oracle数据库的启动过程涉及多个关键步骤,包括环境变量的设置、参数文件的加载、控制文件和数据文件的定位以及状态的转换。理解这些步骤有助于我们在遇到启动问题时能够更有效地进行排查和解决。
- `oracleasm-support`:提供用于配置和启动ASM驱动程序的工具。 - `kmod-oracleasm`:为ASM库提供核心级别的驱动支持。 2. **安装过程**:首先需要从Oracle官方网站下载前两个软件包,而`kmod-oracleasm`则需...
如果 Oracle 数据库实例已经启动,则不能直接关闭 ASM 实例,必须先关闭数据库实例。 综上所述,Oracle 10g 中的 ASM 是一种强大的存储管理工具,能够有效地简化存储管理和提高性能。通过了解其基本概念、启动关闭...