文档库 最新最全的文档下载
当前位置:文档库 › Solaris重启后Oracle的启动过程

Solaris重启后Oracle的启动过程

Solaris重启后Oracle的启动过程

Solaris重启后Oracle的启动过程

当前系统运行环境是Sun Solaris 5.10,Oracle 10g。其中Solaris重启后,Oracle必须重新启动。经过整理的Oracle启动命令如下,以批处理实现两个数据库的重新启动。

操作命令:

以oracle用户登录,在缺省/export/home/oracle 目录下:

$ vi ora.sh // 编辑批处理文件ora.sh

lsnrctl start // 启动监听程序

emctl stop dbconsole // 关闭OEM的启动状态

emctl start dbconsole // 启动OEM

sqlplus "/as sysdba"<

exit // 退出sqlplus

EOF // 结束sqlplus下运行

ORACLE_SID=forestdb export ORACLE_SID // 切换当前数据库为forestdb emctl stop dbconsole // 关闭OEM的启动状态

emctl start dbconsole // 启动OEM

sqlplus "/as sysdba"<

exit // 退出sqlplus

EOF // 结束sqlplus下运行

$ chmod u+x ora.sh // 赋予批处理文件执行权限

则在当前目录下可以运行批处理文件来启动两个Oracle数据库了:

$ ./ora.sh

说明:

1、OEM的启动:Oracle企业管理器(OEM)在Solaris关闭时,Oracle并没有将其自动关

闭,在Solaris重新启动后,其状态一直为运行状态,但实际上并未运行,所以必须先关闭其运行状态,然后再启动,则OEM运行正常。

2、在启动sqlplus后,后面的批处理命令并不能在sqlplus下运行,加入EOF后,则可以保

证后续命令能够正常运行。

3、不同的数据库都是通过一个1521端口的监听程序来通信,所以启动第二个数据库的时

候不需要再启动监听程序了。

4、以这种方式可以启动多个Oracle数据库运行。只要切换不同的ORACLE_SID就可以了。

Oracle实例的进程结构

Oracle 实例的进程结构 进程是操作系统中一个独立的可以调度的活动,用于完成指定的任务。进程与程序的区别在于前者是一个动态概念,后者是一个静态实体。程序仅仅是指令的有序集合,而进程则强调执行过程。进程可以动态地创建,当完成任务后即会消亡。 在Oracle 系统工作过程中,主要涉及到如下3类进程: ● 用户进程 在用户连接数据库时会创建一个用户进程。用户进程执行的是一个应用 程序或Oracle 工具程序的代码,以完成用户指定的任务。用户进程不是实例的组成部分。 ● 服务器进程 这些进程根据客户的请求来完成工作。 ● 后台进程 这些进程随数据库而启动,用于完成各种维护任务,如将数据块写至磁 盘进程DBWR 、维护在线重做日志进程LGWR 、清理异常中止的进程等。 图2-6显示了服务器进程、用户进程和后台进程之间的关系。 共享池数据缓冲区日志缓冲区 SGA Data Data Data Data Data Data Data 数据文件日志文件组 DBWR ARCH 磁盘或 磁带CKPT 服务器进程LGWR 用户进程PMON LCKn SMON RECO 图2-6 服务器进程、用户进程和后台进程之间的关系 1 用户进程 当用户执行一个Oracle 应用程序时,或者启动一个Oracle 工具时(如SQL*Plus ),Oracle 将创建一个用户进程来执行相应的用户任务。与用户进程相关的有两个概念:“连接”和“会话”。 连接是一个用户进程与数据库实例之间的一条通信路径,这条通信路径通过操作系统平台中的进程间通信机制或网络连接来实现。会话则是一个用户到数据库的指定连接。例如当一个用户启动SQL*Plus ,并输入正确的用户名和密码连接到一个数据库库后,就为该用户创建了一个会话。会话在用户连接到实例的过程中始终存在,直到用户断开连接或终止应用程序为止。 可以看出,会话是通过连接来建立的。同一个用户可以通过建立多个连接来创建到

Solaris 9操作系统的安装

Solaris 9操作系统的安装 Solaris 9的安装内容与Solaris 8基本相同,但在用户界面和具体安装步骤上有区别。Solaris 9的安装中依次使用到4张CD光盘。依次包括Solaris 9安装引导盘(Solaris 9 Installation)、Solaris 9系统软件盘1(Solaris 9 Software 1 of 2)、Solaris 9系统软件盘2(Solaris 9 Software 2 of 2)、Solaris 9语言支持盘(Solaris 9 Languages)。 1. 开机启动 把Solaris 9安装引导盘放入光驱内,开机,出现开机引导画面时,按下%26lt;Stop+A%26gt;键,出现“OK”提示符后,键入“boot cdrom”,回车,系统将从光驱启动进行Solaris 9操作系统的安装。 2. 选择安装环境参数 (1) 首先出现选择安装语言的提示,输入9选择“9) Simplified_Chinese”; (2) 进入CDE界面,系统扫描磁盘设备,出现“您需要重新划分磁盘吗?【y,n,?,q】”提示,输入y; (3) 出现“您是否想要重新划分/dev/dsk/c1t1d0【y,n,?,q】”提示,输入y; (4) 如果原来就装有低版本的Solaris,会出现提示“继续进行,并使用c1t1d0安装Solaris 安装软件【y,n,?】”提示,输入y; (5) 按提示输入交换分区的大小(根据硬盘分区大小建议,对73G和40G硬盘,输入1024;对18G硬盘,输入512),回车继续; (6) 出现“交换分区能在磁盘的起始开始吗?【y,n,?q】”提示,输入y; (7) 出现“是否正确?【y,n,?,q】”提示,输入y; ( 系统开始将安装文件复制到本地磁盘,然后自动重新启动。 3. 标识系统 (1) 重新启动后,出现的图形安装界面,在“欢迎”对话框中单击%26lt;下一步%26gt;按钮; (2) 在“网络连接”对话框中,选择“联网的”,单击%26lt;下一步%26gt;按钮; (3) 在“网络界面区段”对话框中选择一个作为主要的网络界面,选择默认的eri0,单击%26lt;下一步%26gt;按钮; (4) 在“DHCP”对话框中,选择“是否使用DHCP”为“否”,单击%26lt;下一步%26gt;按钮; (5) 在“主机名”对话框中,输入分配给工作站的主机名,如:IPHotel,单击%26lt;下一步%26gt;按钮; (6) 在“IP地址”对话框中,输入分配给工作站的IP地址,如:192.168.202.3单击%26lt;下一步%26gt;按钮; 注意: IP地址不要从数字小键盘输入。否则容易导致系统出现“IP地址必须包括四组数字,每组数字由圆点分隔”的出错提示,此时只能从步骤1“开机启动”重新开始安装。即按下%26lt;Stop+A%26gt;键,在“OK”提示符后,键入“boot cdrom”,回车,系统将从光驱启动重新进行Solaris 9的安装。 (7) 在“网络掩码”对话框中,输入分配给工作站的网络掩码,如:255.255.255.0,单击%26lt;

机动车辆启动过程的几种图象分析

精心整理 机动车辆启动过程的几种图象分析 在分析的过程中涉及的公式有:;;在匀加速运动阶段、;在达到额定功率以后。以上各式中:表示机车发动机功率,即机车发动机牵引力的功率,为机车启动的加速度,表示机车牵引力,并不表示机车受到的合外力,表示以额定功率运动过程的牵引力做功。所以可以得出,机车的启动过程 机动车的启动过程涉及到的图象有:图象、图象(为发动机的牵引力)、图象(为发动机功率)、图象、图象等。 .和图象: 从图象可以看出,汽车在做初速度为零的匀加速运动,在做加速度减小的变加速运动,后做匀速运动。汽车做匀加速运动的最大速度,而最终做匀速运动的速度,从图象可以看出,汽车的额定功率。由得汽车受到的阻力: 由题意分析可知,汽车在匀加速运动过程中受到的牵引力最大,当匀加速运动过程的速度为时功率恰好达到,所以最大牵引力:

:; 。解得汽车的质量 在内为,则, 。解得: .图象和图象: 为,随着机车速度的不断增加,、、三个物理量随之发生变化。下面就机车以恒定加速度启动为例来 ①图甲是图象,图象以、作为纵横坐标,直接反应了与之间的关系,段图象表示机车做匀加速直线运动,牵引力为恒力,随着速度的增加,机车功率逐渐增加,到达点时机车功率达到额定值,段图象表示 图象为双曲线的一支。 由于图象的段为双曲线的一支, ②图乙是图象,由于图象的横轴为,所以分析图象时应该沿着横轴从右向左分析。图象的段表示随着速度的增加,牵引力恒定不变,此过程为匀加速直线运动。图象的段表示随着速度的增加,牵引力逐渐减小,机车发动机功率不变,此过程为变加速直线运动,点时机车速度达到最大,机车开始匀速直线运动。段图象的斜率 ③图丙是图象,图象的段表示匀加速直线运动,段表示变加速直线运动。 在检测某种汽车性能的实验中,质量为㎏的汽车由静止开始沿平直公路行驶,达到的最大速度为 —图象(图象

solaris安装教程,配合图解

Sun solaris的安装心得: 作者:黄浦 下载地址: https://www.wendangku.net/doc/c416841978.html,/technetwork/server-storage/solaris10/downlo ads/index.html 下载后刻成盘,也可以直接买个盘(不贵) 我是用X86安装的 我的的配置: 内存:1.5G 硬盘:100G 1.插入光盘并开机 下图是要决定使用那一种Console 类型,基本上预设第一个就是对的。另外两个Serial Console 你可以用箭头键来选择你需要的Console 类型。基本上,这两个Serial Console 是用来给一些不是使用VGA 显示器来显示的headless rack-mounted 系统用,所以,这类型的系统是需要接上Serial Console 或Serial 终端机来操作。在60 秒之内,如果你没按ENTER 键来确定选择,系统会自动Boot Solaris OS 接下来出现如下信息

这是正在载入 便会出现六个安装选项。你可以用箭头键来选择你需要的方法或样计时功能到达30秒。超过30秒后,便会出现自动安装功能,这里我们选择1。如果发现不对,你可以按下ESC 键来改变硬件的设定。 下一步会出现如下进程 选中最后一个US-English再按F2继续安装

按“回车”键继续安装接下来进入安装界面 按“回车”进入窗口安装

这里我们选择0英文 这里是要设置的目录直接NEXT

接下来出现下面情况,如果玩单机选择Non-networked这里我们选择Networked,然后next 接下来会出现下面窗口,这里是看你是否用动态IP选择no,然后next

电脑启动过程详解!!!

电脑启动过程详解 1.当按下电源开关时,电源就开始向主板和其它设备供电,这时电压还不太稳定,主板上的控制芯片组会向CPU发生并保持一个RESET(重置)信号,让CPU内部自动恢复到初始状态,但CPU在些刻不会马上执行指令,当芯片组检查到电源已经开始稳定供电了(当然从不稳定,到稳定的过程只是一瞬间的事情)它便撤去RESET信号(如果是手工按下电脑面板上的RESET按钮来重启机器,那么松开该按钮时芯片组就会撤去RESET信号)CPU马上从地址FFFF0H处开始执行指令,这个地址实际在系统BIOS的地址范围内, 无论是Award BIOS,还是AMI BIOS,在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。 2.系统BIOS的启动代码首先要做的事情就进行POST(Power-On Self Test,加电后自检),POST的主要任务是检查系统中一些关键设备是否存在和是否正常工作,例如内存和显卡等设备.由于POST是最早进行的检查过程,此时显卡还没有初始化,如果系统BIOS在进行POST的过程中发现了些致命错误,例如没有找到内存或内存有问题 (此时只会检查640KB常规内存),那么系统BIOS就会直接控制嗽叭发生声音来报告错误,声音的长短和次数代表了错误的类型.在正常情况下,POST过程进行的非常快,我们几乎无法感觉到它的存在,POST结束之后就会调用其它代码来进行更完整的硬件检测。 3.接下来系统BIOS将查找显卡的BIOS,前面说过,存放显卡BIOS的ROM芯片的超始地址通常设在 C0000H,系统BIOS在这个地方找到显卡BIOS之后就调用它的初始化代码来初始化显卡,此时多数显卡都在屏幕上显示出一些初始化信息,介绍生产厂商,图形芯片类型等内容,不过这个画面几乎是一闪而过,系统BIOS接着会查找其它设备的BIOS程序,找到之后同样会调用这些BIOS内部的初始化代码来初始化相关的设备。 4.查找完所有其它设备的BIOS之后,系统BIOS将显示出它自己的启动画面,其中包括有系统BISO的类型,序列号和版本号等内容. 5.接着系统BIOS将检查和显示CPU的类型和工作频率,然后开始测试所有RAM,并同时在屏莫显示内存测试的速度,用户可以在CMOS设置中自行决定使用简单耗时少或详细耗时多的测试方式. 6.内存测试通过之后,系统BIOS将开始检测系统中安装的一些标准硬件设备,包括硬盘,CD-ROM,串口,并口,软驱等设备,另外绝大数较新版本的系统BIOS在这一过程中还要自动检测和设置内存的定时参数,硬盘参数和访问模式等. 7.标准设备检查完毕后,系统BIOS内部的支持即插即用的代码将开始检测和配置系统中安装的的即插即用设备,每找到一个设备之后,系统BIOS都会在屏幕上显示出设备的名称和型号等信息,同时为该设备分配中断,DMA通道和I/O端口等资源。 8.到这一步为止,所有硬件都已经检测配置完毕了,多数系统BIOS会重新清屏并在屏幕上方显示出一个表格,其它概略地列出了系统中安装的各种标准硬件设备,以及它们使用的资源和一些相关工作参数。 9.接下来系统BIOS会更新ESCD(Extended system configuration data,扩展系统配置数据.)ESCD是系统BIOS用来与操作系统交换硬件配置信息的一种手段,这些数据被存放在CMOS之中,通常ESCD数据只在系统配置发生改变后才会更新,所以不是每次启动电脑时都能够看到"updata ESCD … Success"这样的信息, 不过某些主板的系统BIOS在保存ESCD数据时使用了与widnwos 9x不相同的数据格式,于是widnwos 9x在启动过程中会把ESCD数据修改成自己的格式,但在下一次启动时,既使硬件配置没有发生改变,系统BIOS也会把ESCD的数据格式修改回来,如此循环,将会导致在每次启动电脑时,系统BIOS都要更新一遍ESCD,这就是为什么有些机器在每次启动时都会显示出相关信息的原因。 10.ESCD更新完毕后,系统BIOS的启动代码将进行它的最后一项工作,即根据用户指定的启动顺序从软件,硬件或光驱启动,以从C盘启动为例,系统BIOS将读取并执行硬盘上的主引导记录,主引导记录接着从分区表中找到第一个活动分区,然后读取并执行这个活动分区的引导记录,而分区引导记录将负责读取并执行 IO.SYS这是DOS和widnows 9x的IO.SYS(或NT的NTLDR)首先要初始化一些重要的系统数据,然后将显示出我们熟悉的蓝天白云,在这幅画面之下,widnwos 将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作. 上面介绍的便是电脑在打开电源开关(或按RESET)进行冷启动时所要完成的各种初始化工作,如果在DOS 下按Ctrl Alt DEL组合键,(或从windows中选择重新启动电脑)来进行热启动,那么POST过程将被跳过去,

oracle启动过程

通常所说的Oracle Server主要由两个部分组成:Instance和Database。Instance是指一组后台进程(在Windows上是一组线程)和一块共享内存区域;Database是指存储在磁盘上的一组物理文件。通过I nstance与Database协同,Oracle数据库才能形成一个动态的可访问关系型数据库系统。 本章将由数据库如何启动与关闭入手,开始和大家一起进入Oracle数据库的国度。 1.1 数据库的启动 从表象来看,数据库的启动极其简单,只需要以SYSDBA/SYSOPER身份登陆,敲一条startup命令既可启动数据库。然而在这条命令之后,Oracle需要执行一系列复杂的操作,深入理解这些操作不仅有助于了解Oracle数据库的运行机制,还可以在故障发生时帮助大家快速的定位问题的根源所在,所以接下来让我们一起分析一下数据库的启动过程。 Oracle数据库的启动主要包含三个步骤: 启动数据库到Nomount状态 启动数据库到Mount状态 启动数据库到Open状态 完成这三个过程,数据库才能进入就绪状态,准备提供数据访问。下面逐个来看看以上各个步骤的具体过程以及含义。 1.1.1 启动数据库到Nomount状态 在启动的第一步骤,Oracle首先寻找参数文件(pfile/spfile),然后根据参数文件中的设置(如内存分配等设置),创建实例(INSTANCE),分配内存,启动后台进程。Nomount的过程也就是启动数据库实例的过程。这个过程在后台是启动Oracle可执行程序的过程,Windows上是oracle.exe文件的初始化,在U nix/Linux上是oracle可执行文件的初始化。 Windows上Oracle11g的执行文件大小约为86M,而Linux下Oracle11g的执行文件达到145M左右: D:\oracle\product\11.1.0\BIN>dir oracle.exe 2007-10-03 17:42 89,702,400 oracle.exe [oracle@localhost bin]$ ls -al $ORACLE_HOME/bin/oracle -rwsr-s--x 1 oracle dba 151901909 Jul 4 15:13 /opt/oracle/product/11.1.0/bin/oracle 在Unix/Linux上可以通过file命令查看oracle执行文件来判断Oracle是64位或是32位的,以下是Li nux平台的一个示范输出,输出显示Oracle为32位: [oracle@localhost bin]$ file $ORACLE_HOME/bin/oracle /opt/oracle/product/11.1.0/bin/oracle: setuid setgid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped 在Windows上,也有可选的命令增强工具可以提供类似的功能。

LINUX安装ORACLE步骤注意事项

Linux AS5/4安装Oracle10g常见问题 环境: Operating System:Windows2003Enterprise Edition Virtual Machine:VMware6.0 Linux:Redhat Linux AS5 注:由于Redhat Linux AS5不是Oracle官方文档中的支持版本,所以下面的检查配置项均参照Oracle对AS4的要求进行设置。 一、检查硬件 查看内存和交换空间以及磁盘大小 命令:#grep MemTotal/proc/meminfo #grep SwapTotal/proc/meminfo #df-h #df-k/tmp 要求:所需最小内存为256MB,而所需最小交换空间为512M。对于内存小于或等于2GB 的系统,交换空间应为内存的两倍;对于内存大于2GB的系统,交换空间应为内存的一到两倍。安装Oracle10g软件需要2.5GB的可用磁盘空间,而数据库则另需1.2GB的可用磁盘空间。/tmp目录至少需要400MB的可用空间。 二、验证Linux安装

1.检查内核版本:#uname-r 所需版本:2.6.9-5.EL(为官方RHEL4.0的要求)2.检查所需软件包:#rpm-q package-name 所需包及其版本: binutis-2.15.92.0.2-13.EL4 compat-db-4.1.25-9 compat-libstdc++-296-2.96-132.7.2 control-center-2.8.0-12 gcc-3.4.3-22.1.EL4 gcc-c++-3.4.3-22.1.EL44 glibc-2.3.4-2.9 glibc-common-2.3.4-2.9 gnome-libs-1.4.1.2.90-44.1 libstdc++-3.4.3-22.1 libstdc++-devel-3.4.3-22.1 make-3.80-5 pdksh-5.2.14-30 sysstat-5.0.5-1 xscreensaver-4.18-5.rhel4.2 setarch-1.6-1

solaris安装完整版

Solaris 进入OK界面:stop+a boot cdrom 在安装过程当中,要注意: 注意在选择安装位置的时候,(选“c0t8d0”,这一般选择两个disk进行安装) Esc+2 不保留 手工分配manual layout esc+4 Customize 重新分盘(可以选两个c0t8d0 和c0t9d0)让opt创建在一个盘下,(看笔记)。 Sun 对磁盘的管理限制在Slice0 到Slice7 的范围。其中Slice2,即标明overlap的分区是指整个磁盘的大小,不能编辑,也不用理会。 (swap为内存的2到3倍) “/”分一个根文件系统,而其他所有的目录或由系统自动建立在根文件系统上,或由用户自己建立。尽管现网上一般不会采用这种分配方法,但对于培训环境,这种解决opt 空间不足。 或者可以选两个盘,弄以个专门的盘给opt。 继续安装补丁

。 收尾工作: 1.将下列参数增加到/etc/system文件的最后面。(内核参数修改) set ip:ip_enable_group_ifs=0 exclude: logfs set ecache_scrub_enabl=1 set ecache_scan_rate=1000 set ecache_calls_a_sec=100 set shmsys:shminfo_shmmax=2147483647s set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmni=100 set semsys:seminfo_semmsl=500 set semsys:seminfo_semmns=600 set semsys:seminfo_semopm=100 set semsys:seminfo_semvmx=32767 shminfo_shmmax计算公式:4294967295=4096*1024*1024-1。 其中4096对应主机配置的4096MB内存,如果配置为2GB内存,则该公式中用2048 替换4096,结果应为2147483647。

solaris安装步骤

Sun 280R 下Solaris 安装步骤 一、console口转并口对应线序 由于sun280、890等系列服务器不能直接通过console线进行管理,而是使用并口管理,因此需要制作console口转并口的转接插头,注意:由于sun服务器上并口A是母口(凹口),因此需要购买公口(凸)的转接插头,其线序如下: Rj45(console口)DB25(并口) 红————————————右起上排第一行1口(宽行为上行,以下同)黑————————————右起上排第一行2口 黄————————————右起上排第一行3口 兰————————————右起上排第一行4口 白————————————右起上排第一行5口 绿————————————右起上排第一行7口 棕————————————右起上排第一行8口 桔————————————右起第二行20口 若需要进行管理时可通过,用一根USB转DB9的转接线,连接CISCO console线即DB9转 RJ45 线,最后接RJ45转DB25转接头,将该线插入sun 280服务器并口A。然后进入window超级终端,设置:每秒位数“9600”,数据位“8位”,奇偶校验“无”,停止位“1”,数据流控制“无”。注: USB转DB9的转接线接入PC后会要求安装驱动,选择HL-340文件夹下的安装文件,安装后在windows设备管理中可找到一个新的USB-SERIAL CH340设备,在设置超级终端选项时,选择此设备。 二、安装步骤 输入reboot 命令重起操作系统 Resetting过程中按住Ctrl + Break键进入OK提示符 输入boot cdrom -s

ORACLE数据库启动过程祥解

ORACLE数据库启动过程祥解及错误排除 本文目的 在ORACLE数据库管理中,启动数据库遇到问题较多。而且多数ORACLE的使用者在数据库启动过程中遇到错误提示,无从下手使用了错误的方法修改数据库的相关文件,而从造成了不必要的数据损失。通过本文使读者对ORACLE数据库的启动过程有一个较为详细的了解,遇到启动过程的错误不至于手忙脚乱造成更大的损失。 一、数据库启动方法 1、UNIX平台数据库启动方法 使用oracle用户登录服务器 $>sqlplus ‘/ as sysdba’(使用sys用户登录数据库) Sql>(系统提示连接到一个没有启动的实例) Sql>startup(正常启动数据库) 2、WINDOWS平台数据库启动方法 使用手工方式启动数据库。

?打开DOS窗口 ?C:\>ordim –startup –sid ora9i(其中ora9i为实例的名称) 在WINDOWS平台启动ORACLE时经常遇到如下错误: 以上错误是由于,没有启动ORACLE数据库在WINDOWS平台中的服务。 正确启动过程如下:

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dba)(PORT=1521)) )正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0))) LISTENER 的STATUS ------------------------ 别名LISTENER 版本TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc tion 启动日期28-7月-2006 22:24:16 正常运行时间0 天0 小时0 分 4 秒 跟踪级别off 安全性OFF SNMP OFF 监听器参数文件c:\oracle\ora92\network\admin\listener.ora 监听器日志文件c:\oracle\ora92\network\log\listener.log 监听端点概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXT PROC0ipc))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dba)(PORT=1521)) ) 服务摘要.. 服务"PLSExtProc" 包含 1 个例程。 例程"PLSExtProc", 状态UNKNOWN, 包含此服务的 1 个处理程序... 服务"oracle" 包含 1 个例程。 例程"ora9i", 状态UNKNOWN, 包含此服务的1 个处理程序... 命令执行成功 C:\>sqlplus "/ as sysdba" SQL*Plus: Release 9.2.0.1.0 - Production on 星期五7月28 22:24:47 2006 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. 连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.1.0 - Production

Solaris11.3安装指南(原创)

Solaris11.3安装指南 ---文本安装 一、 OracleSolaris安装方法 除了AI以外,所有这些安装方法都可用于安装单个系统。AI可用于通过网络安装单个系统或多个系统 1.LiveMedia 图形安装程序的正式名称为“Live Media”,LiveMediaISO映像上的安装程序仅适用于x86平台。这意味着 Oracle Solaris 将被引导到 RAM 中,不会对现有操作系统造成任何影响。加载安装安装程序后,您就可以随意体验 Oracle Solaris,然后确定是否确实要将其安装到系统中(类似于window安装系统中的PM系统)。Live Media 不适合长期使用。例如,关闭系统后,您对系统的所有更改都将丢失。因此,接下来您需要在系统上安装 Oracle Solaris。通过 Live Media 在桌面上放置的 Install Oracle Solaris 图标,您可以轻松进行安装。。

2.文本安装 文本安装介质包含更适用于通用服务器的一组软件。文本安装程序可以在现有的OracleSolarisx86分区或SPARC分片上执行安装。或者,文本安装程序可以使用整个磁盘。如果选择了整个磁盘选项,则会创建分区或分片涵盖目标设备。不论发生何种情况,安装都会覆盖目标分区或分片上的任何内容。如果使用文本安装程序,以后可能需要安装附加的软件包 3.AI安装 可以从 CD、DVD 或 USB 设备引导 AI 映像以仅启动该系统的无人参与安装。AI 清单提供安装指令。要安装的系统必须可访问网络。要完成安装,将从Internet 上或本地网络上的 IPS 系统信息库检索软件包

Windows启动过程详解

Windows启动过程详解 我们每天都在和Windows打交道,很多人可能每天都要面对多次W indows的启动过程,可是您知道在Windows的启动过程背后,隐藏着什么秘密吗?在这一系列过程中都用到了哪些重要的系统文件?系统的启动分为几个步骤?在这些步骤中计算机中发生了什么事情?这些就是本文试图告诉您的。 本文的适用范围 随着技术的发展,我们能够见到的计算机硬件种类越来越多。以计算机上最重要的组件CPU来说,目前就有很多选择。当然,这里的选择并不是说AMD或者Intel这种产品品牌,而是指其内部的体系结构。目前常见的CPU体系结构主要基于复杂指令集(Complex I nstruction Set Computing,CISC)或者精简指令集(Reduced Ins truction Set Computing,RISC),我们常用的Intel的Pentium、C eleron系列以及AMD的Athlon、Sempron系列都是基于复杂指令集的,而这些基于复杂指令集的CPU还有32位和64位的寄存器数据带宽区别。关于这些指令集以及寄存器数据带宽之间的区别等内容比较繁杂,而且不是本文的重点,感兴趣的朋友可以自己在网上搜索相关内容。因为CPU种类的不同,在不同CPU的系统中运行的Wind ows的启动过程也有一些小的不同。本文将会以目前来说最普遍的,在x86架构的系统上安装的32位Windows XP Professional为例向

您介绍。 基本上,操作系统的引导过程是从计算机通电自检完成之后开始进行的,而这一过程又可以细分为预引导、引导、载入内核、初始化内核,以及登录这五个阶段。 在继续阅读之前,首先请注意图1,这是Windows XP的操作系统结构,其中包括了一些在后台工作的组件以及经常和我们打交道的程序。在了解Windows XP的启动过程之前,对系统结构有一个初步概念是很重要的。

Oracle 操作流程

Oracle 操作流程 Oracle10g 装好后,我们以sys帐户,sysdba 身份进入到数据库控制台。 1)登陆进行后,我们在管理――》存储――》表空间里面创建表空间. (我们注意要创建分别创建表空间和临时表空间) 2)表空间创建好后,我们在管理――安全性――用户里面创建新用户. 2.1 在进入到创建用户页面里面,我们要注意给“默认表空间” 和“临时表空间” 分别赋上前面我们创建的表空间和临时表空间。 2.2 我们选取页面上的用户――》创建用户――》角色――》修改――》可用角色 可以看到左右两个列表框. 在左边的可用角色中,我们选取DBA,然后点击页面中间的移动图标,即给当前所创建的用户赋予DBA 角色.然后单击确定. 2.3 我们选取页面上的用户――》系统权限――》修改, 可以看到新页面有左右两个列表框,我们在左边的“可用系统权限” 中选取 “SYSDBA”并单击页面中间的移动图标,即给当前系统赋予SYSDBA 角色。然后单击确定. 用PL/SQL连接数据库 在“开始” ――》Oracle –Oradb10g ――-》Configuration and Migration Tools ――》Net Manager ,打开Oracle Net Manager 管理工具。 点击Oracle Net 配置――》本地――》服务命名前句的”+” , 我们再在点击左边的那个绿色的导航条

这样可以启动Net 服务名向导. 我们在中间的文本框中输入net 服务名..如Winning 点击下一步,进到第二页,默认选中为“Tcp/IP(Internet协议)”,我们选中默认, 点击下一步.进到第三页,有两个文本框,上面是主机名,即Oracle 装在哪台机器上.如172.16.130.167 下面是Oracle 的端口,默认为1521.由于我们没更改端口,所以选默认. 点击下一步,我们可以看到Oracle 的服务名配置页面,由于我们装的是10g,在上面的服务名填写我们Oracle10g 安装时的服务名.即实例名.这个很重要.不要弄错了.由于我本机当初的实例名是ORA10.所以这里填写ORA10.下面, 我们点击下一步,进入最后一个页面.这是一个测试页面,用户可以点击测试.若看到以下页面,则表示, Net Manager 配置正确. 我们点击关闭,结束配置过程.注意在最后有一个对话框,我们选择保存,以保存我们前面配置的选项

linux内核启动 Android系统启动过程详解

linux内核启动+Android系统启动过程详解 第一部分:汇编部分 Linux启动之 linux-rk3288-tchip/kernel/arch/arm/boot/compressed/ head.S分析这段代码是linux boot后执行的第一个程序,完成的主要工作是解压内核,然后跳转到相关执行地址。这部分代码在做驱动开发时不需要改动,但分析其执行流程对是理解android的第一步 开头有一段宏定义这是gnu arm汇编的宏定义。关于GUN 的汇编和其他编译器,在指令语法上有很大差别,具体可查询相关GUN汇编语法了解 另外此段代码必须不能包括重定位部分。因为这时一开始必须要立即运行的。所谓重定位,比如当编译时某个文件用到外部符号是用动态链接库的方式,那么该文件生成的目标文件将包含重定位信息,在加载时需要重定位该符号,否则执行时将因找不到地址而出错 #ifdef DEBUG//开始是调试用,主要是一些打印输出函数,不用关心 #if defined(CONFIG_DEBUG_ICEDCC)

……具体代码略 #endif 宏定义结束之后定义了一个段, .section ".start", #alloc, #execinstr 这个段的段名是 .start,#alloc表示Section contains allocated data, #execinstr表示Section contains executable instructions. 生成最终映像时,这段代码会放在最开头 .align start: .type start,#function /*.type指定start这个符号是函数类型*/ .rept 8 mov r0, r0 //将此命令重复8次,相当于nop,这里是为中断向量保存空间 .endr b 1f .word 0x016f2818 @ Magic numbers to help the loader

oracle启动的三个阶段

oracle启动的三个阶段 三个阶段: 1. 启动到nomount状态,这个阶段数据库读取spfile/pfile文件中的参数,启动数据库实例。 1-1读取初始化参数文件.注意读取顺序.主要是指定控制文件及数据库实例名1-2分配系统全局区 1-3启动后台进程 1-4打开alertSID.log文件和跟踪文件 补充说明: 在nomount阶段,oracle 会查找参数文件,启动实例,参数文件的查找顺序为spfile.ora,init.ora,init.ora如果以上三个文件均查找不到oracle 在此时就会报错,同时在此阶段oracle会查找alter文件,如果没有找到alter 文件会自动创建;启动相应的后台进程至少包括五个 pmon,DBWn,ckpt,smon,LGWn。总之,这个阶段主要就是启动一个实例,并为加载数据库确定必要的参数。 2. 启动到mount状态,这个阶段数据库打开控制文件,验证控制文件。 2.装载数据库--startup mount,读控制文件等 2-1将数据库与一个已打开的实例相关联 2-2打开控制文件 2-3获取数据文件和重做日志文件的名称和状态.

补充说明: 在mount阶段,oracle会打开控制文件,加载数据库,此时数据库的基本结构信息都能够查询了,但是还不能查询用户表的内容。 3. 启动到open状态,这个阶段数据库打开控制文件里描述的文件。 3.打开数据库--database open 3-1打开数据文件 3-2打开联机重做日志文件. 补充说明:

在open阶段,就是打开数据库,在这个阶段SMON会对数据文件的检查点进行一致性检查,不一致时smon会介入进行恢复。 Oracle中数据库实例和数据库是独立实体,可以独立存在。因此启动过程分成多个阶段:首先在内存中构建实例,然后通过安装数据库启用到数据库的连接,最后打开数据库来使用它。Oracle数据库有四种状态:SHUTDOWN:所有数据库文件都关闭,不存在实例 NOMOUNT:实例在内存中创建(SGA已经被创建,根据参数文件指定启动某些后台进程),但没有连接到任何数据库。 MOUNT:实例定位并读取数据库控制文件。 OPEN:所有的数据库文件都被定位和打开,终端用户可以使用数据库。 数据库的启动可分为三个阶段: 1、nomount:在这一阶段,只需要读取initSID.ora文件,启动数据库实例,创建后台进程。在initSID.ora文件中,可以定位SPFILEORAC.ora文件,这是参数文件,通过它可以初始化SGA和启动后台进程。并可以定位控制文件位置。在此阶段,可以执行的操作有:重建控制文件,重建数据库。 2、mount:在nomount阶段,可以通过读取控制文件来转换到mount阶段。在数据库加载阶段(mount),所有的数据文件和联机日志文件的名称和位置都从控制文件中读取,但是并没有真正查找这些文件。在此阶段,可以执行的操作有:数据库日志归档、数据库介质恢复、使数据文件联机或脱机、重定位数据文件和联机日志文件。

Oracle Solaris 11 上手指南

Oracle Solaris 11 上手指南 作者:Brian Leonard 和Glynn Foster 注:本文替代Solaris 11 Express 版本。Oracle 不再支持Oracle Solaris 11 Express。Oracle Solaris 11 安装简介,包括安装新软件和管理其他系统配置的步骤。 Oracle Solaris 11 分发时有多个不同安装选项:基于服务器的无需手动操作的自动化安装、基于文本的交互式安装(也适用于服务器)和包括完整桌面环境的交互式图形安装程序。 OTN 旨在帮助您充分熟悉 Oracle 技术以便作出明智的 决策。提供文章、软件下载、 文档等。立即加入以获取完成 工作所需的技术资源。 尽管本文所讨论的许多概念也适用于其他Oracle Solaris 11 安装选项,但本文重点介绍交互式图形安装程序。强烈建议使用Oracle Solaris 10 的用户阅读从Oracle Solaris 10 转移到Oracle Solaris 11指南。 图形安装程序的正式名称为“Live Media”。这意味着Oracle Solaris 将被引导到RAM 中,不会对现有操作系统造成任何影响。加载安装安装程序后,您就可以随意体验Oracle Solaris,然后确定是否确实要将其安装到系统中。 您可以下载适用于x86 的Oracle Solaris 11 Live Media(该映像文件约为800 MB)并使用DVD 刻录机刻盘,也可以在虚拟机中或通过Oracle Integrated Lights Out Manager (ILOM) 远程控制台直接使用该ISO 映像。 Live Media 不适合长期使用。例如,关闭系统后,您对系统的所有更改都将丢失。因此,接下来您需要在系统上安装Oracle Solaris。通过Live Media 在桌面上放置的Install Oracle Solaris 图标,您可以轻松进行安装。在继续下一步之前,我们先来了解一下安装选项。 安装选项 可通过以下几种方式安装Oracle Solaris 11: 安装到现有操作系统的虚拟机上 作为独立的操作系统安装到计算机上 在已经安装了其他操作系统的计算机上进行安装(多重引导方案) 安装在虚拟机上

电脑启动过程详解

电脑从按完开关加电开始直到进入到系统桌面的整个过程详解本文以Windows2000/xp和Windows Vista/7两个内核做讲解 电脑从加电到进桌面可以分为两大部分: 无论是Windows2000/XP还是Windows Vista/7,在硬件自检方面都是想同的,不同的是在系统加截。 硬件部分: 在讲解前,我们先来了解几个概念: BIOS:即“Basic Input/Output System”(基本输入输出系统),它是一组被“固化”在计算机主板上的一块 ROM 中直接关联硬件的程序,保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序,其主要功能是为计算机提供最底层的、最直接的硬件设置和控制,它包括系统 BIOS(主板 BIOS).其它设备 BIOS(例如 IDE 控制器 BIOS、显卡 BIOS 等)其中系统 BIOS 占据了主导地位.计算机启动过程中各个 BIOS 的启动都是在它的控制下进行的。 CMOS:即“Complementary Metal-Oxide-Semiconductor”(互补金属氧化物半导体),它本是计算机系统内一种重要的芯片,保存了系统引导最基本的资料。 内存地址:我们知道,内存空间的最基本单位是位,8 位视为一个字节,即我们常用的单位 B,内存中的每一个字节都占有一个地址(地址是为了让 CPU 识别这些空间,是按照 16 进制表示的),而最早的 8086 处理器只能识别 1MB(2 的 20 次方 B)的空间,这 1MB 内存中低端(即最后面)的 640KB 就被称为基本内存,而剩下的内存(所有的)则是扩展内存。这 640KB 的空间分别由显存和各 BIOS 所得。 我们来看一下硬件部分的流程图:

Oracle数据库的启动与关闭

以下资料来自Oracle数据库精讲与疑难解析,仅供学习 一、Oracle数据库的启动 Oracle数据库的启动要经历3个阶段。 阶段一:启动实例 (Start An Instance)--nomount 阶段二:装载数据库 (Mount The Database)--mount 阶段三:打开数据库 (Open The Database)--open 1.启动实例 ①读取参数文件(Initialization Parameter File, PFILE 或者 Server Parameter Files, SPFILE) ②Oracle根据参数文件中的参数,分配系统全局区(System Global Area, SGA) ③启动后台进程(DBWR: 数据库写入进程,LGWR:日志写入进程,CKPT:检查点进程,SMON: 系统监控进程,PMON:进程监控进程,ARCH归档进程等)。 这些内存和后台进程组合起来组成实例(Oracle Instance)。 参数文件(PFILE或者SPFILE)还指定了控制文件(Control File)的位置。 2.装载数据库 打开控制文件(Control File),从控制文件中获得数据文件(Data File)和联机日志文件(Redo Log File)的名字和位置。这时候,Oracle已经把实例和数据库关联起来。对于普通用户,数据库 还是不可访问。 3.打开数据库 Oracle打开数据文件 (Data Files) 和联机日志文件 (Redo Log File) 。这时候,数据库可以使用。 普通可以登录数据库,对数据库进行操作。 4.分步启动Oracle STARTUP NOMOUNT; ALTER DATABASE MOUNT; ALTER DATABASE OPEN; 5.直接启动Oracle STARTUP (相当于上面三个过程依次进行) 6.使用特定初始化参数文件 (Initialization Parameter File, FILE) 启动数据库 STARTUP PFILE='C: \oracle\product\10.2.0\db_1\dbs\PFILEORCL.ORA'; 7.把数据库启动到限制模式(RESTRICT) 在限制模式下,只有CREATE SESSION 和RESTRICTED SESSION权限的用户可以访问数据库。 ①如果数据库是关闭的 STARTUP RESTRICT; ②如果数据库是开启的 ALTER SYSTEM enable restricted session; 8.以只读模式(Read Only)打开数据库 ①如果数据库是关闭的 STARTUP open read only; ②如果数据库是开启的 ALTER DATABASE OPEN read only; 在直读模式下,数据文件和日志文件都禁止写操作。整个数据库是只读的。 但是允许数据库恢复(Database Recovery)及其他不会产生回滚的操作。 9.把数据库启动到回复模式 (RECOVER) STARTUP OPEN RECOVER; 10.重启数据库(RESET) STARTUP FORCE

相关文档
相关文档 最新文档