今天想学习下oracle 的几种启动模式,nomount,mount,open.
但是却不行。最后找到了原因,oracle在windows平台启动的时候在实例启动的
时候默认已经启动了整个数据库。
修改注册表的启动项
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORA_ORCL_AUTOSTART
的值改为FALSE;
然后再启动监听服务和实例的服务就可以了
C:\WINDOWS\system32>sqlplus
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 3月 17 17:15:30 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
请输入用户名: sys/oracle as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 247466884 bytes
Database Buffers 356515840 bytes
Redo Buffers 7135232 bytes
数据库装载完毕。
数据库已经打开。
SQL>
linux下的
http://blog.chinaunix.net/u/7334/showart_1098103.html
在sqlnet.ora添加
SQLNET.AUTHENTICATION_SERVICES=(NTS)
分享到:
相关推荐
Oracle在Windows 7环境下,手动启动服务以及创建数据库的过程涉及到一系列步骤和技术要点。首先,我们需要了解Oracle服务在Windows上的启动方式。默认情况下,Oracle服务可能会设置为自动启动,这不仅会延长系统的...
### Oracle 12c Windows 安装包下载技巧与注意事项 #### 一、问题背景及解决方案概述 在尝试将Oracle数据库版本从11g升级至12c的过程中,可能会遇到官方下载速度过慢的问题,这使得获取必要的安装包变得异常困难。...
这将把Oracle服务的启动类型设置为手动,意味着在系统启动时,Oracle服务不会自动启动,除非通过命令或服务管理器手动启动。 编写bat文件的过程非常简单: 1. 使用文本编辑器(如记事本)创建新文件。 2. 输入相应...
总结起来,Linux和Windows环境下启动和管理Oracle服务需要熟悉SQL*Plus命令以及环境变量的设置。理解并掌握这些基本操作对于Oracle数据库管理员来说至关重要,能够确保数据库系统的正常运行和维护。
6. **OracleHOME_NAMEDataGatherer**:性能数据收集服务,与Oracle Capacity Planner和Oracle Performance Manager一起使用,手动启动。VPPDC.EXE进程处理数据采集,alert_dg.log记录日志,控制台工具vppcntl.exe。 ...
2. **手动启动Oracle服务** - 打开“服务”管理工具:点击“开始”按钮,搜索“服务”,然后选择“服务(本地)”。 - 在服务列表中找到与Oracle相关的服务,如“OracleDBConsole”、“OracleOraDb11g_home1...
在Oracle数据库环境中,这意味着Windows系统无法找到或访问用于启动OracleDBConsole服务所需的文件或路径。 ##### 可能原因 - **服务文件丢失或损坏**:OracleDBConsole服务依赖于某些文件或配置来正确运行,如果...
在Windows中,数据库服务通常可以通过服务管理器(services.msc)手动启动,但通过批处理文件可以自动化这一过程。文件内容可能包括以下步骤: 1. 使用`net start`命令启动Oracle相关的服务,例如"OracleServiceSID...
1. **系统环境准备**:确保你的操作系统(如Linux或Windows)满足Oracle数据库的安装需求,包括内存、磁盘空间和硬件兼容性。同时,你需要安装Oracle Database软件,这通常包括一个称为Database Creation Assistant ...
2. 编写启动脚本(startup.sh或startup.bat):在Unix/Linux环境下通常为shell脚本,在Windows环境下则是批处理文件。脚本内容应包含数据库实例的启动命令,如`sqlplus / as sysdba`进入命令行模式,然后执行`...
完成后,可以在Windows服务列表中查看到Oracle服务,但此时使用SQL*Plus连接时只能连接到空实例。 ##### 5. 创建口令文件 最后一步是创建口令文件,这一步骤使用`orapwd`命令完成。口令文件用于存储数据库管理员的...
创建完毕后,需要手动停止所有Oracle服务,并将其启动类型设置为手动,以防止服务自动启动。 5. **在B节点上创建数据库**:与A节点类似,停掉A节点后,再在B节点上使用DBCA创建与A节点相同的数据库。确保所有配置和...
在Windows环境下配置Oracle 11g R2 Data Guard涉及多个步骤,包括环境准备、数据库配置、redo log文件设置、保护模式选择以及网络配置等。以下是对这些关键环节的详细解释: 1. **环境准备**:首先,你需要在...
手动启动Oracle服务可以避免在不使用数据库时浪费系统资源,特别是对于个人电脑或开发测试环境,这种优化更为重要。 在使用这些脚本时,确保你有适当的权限,因为操作数据库服务可能会影响其他应用程序和系统稳定性...
在没有预装Oracle客户端的Windows系统上,我们需要手动设置连接环境。 步骤一:下载并解压oraclient压缩包,这个压缩包通常包含了Oracle Instant Client的基本组件,如oci.dll、sqlnet.ora等文件,它们是连接Oracle...
在Windows操作系统中,我们经常需要通过批处理(BAT)文件来执行启动和停止这些数据库服务的操作,特别是在避免开机自启以优化系统性能的情况下。下面将详细介绍Oracle和MySQL的BAT启动命令以及它们的工作原理。 ...
- **环境变量配置**:安装完成后,可能还需要手动添加环境变量来确保应用程序能够正确识别Oracle Client的位置。具体方法可在Oracle官方文档中查找。 #### 结语 通过以上步骤,您可以顺利完成Oracle 11g 32位...
本文档详细记录了在Windows Server 2008 64位环境下安装Oracle 10G数据库的过程,包括准备工作、安装步骤及常见问题解决方法。通过遵循这些步骤,可以有效避免安装过程中可能遇到的问题,确保Oracle 10G数据库的成功...