Oracle如何启库 oracle12c启动数据库

Oracle数据库有哪几种启动方式有以下几种启动方式:
1、startup nomount
非安装启动 , 这种方式启动下可执行:重建控制文件、重建数据库
读取init.ora文件 , 启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件 。
2、startup mount dbname
安装启动,这种方式启动下可执行:
数据库日志归档、
数据库介质恢复、
使数据文件联机或脱机 ,
重新定位数据文件、重做日志文件 。
执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,
但此时不对数据文件和日志文件进行校验检查 。
3、startup open dbname
先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件,
这种方式下可访问数据库中的数据 。
4、startup,等于以下三个命令
【Oracle如何启库 oracle12c启动数据库】startup nomount
alter database mount
alter database open
5、startup restrict
约束方式启动
这种方式能够启动数据库,但只允许具有一定特权的用户访问
非特权用户访问时,会出现以下提示:
ERROR:
ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用
6、startup force
强制启动方式
当不能关闭数据库时,可以用startup force来完成数据库的关闭
先关闭数据库,再执行正常启动数据库命令
7、startup pfile=参数文件名
带初始化参数文件的启动方式
先读取参数文件,再按参数文件中的设置启动数据库
例:startup pfile=E:Oracleadminoradbpfileinit.ora
8、startup EXCLUSIVE
linux下怎么启动oracle数据库,命令是什么?启动oracle数据库步骤:\x0d\x0a首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:\x0d\x0a第一步:打开Oracle监听\x0d\x0a$ lsnrctl start\x0d\x0a第二步:进入sqlplus\x0d\x0a$ sqlplus /nolog\x0d\x0aSQL\x0d\x0a第三步:使用sysdab角色登录sqlplus\x0d\x0aSQL conn /as sysdba\x0d\x0a第四步:启动数据库\x0d\x0aSQL startup\x0d\x0a经过上面的四个步骤 , oracle数据库就可以启动了 。\x0d\x0a关闭数据库用 shutdown 是要等待事物结束才关闭 , 强制关闭用 shutdown abort 。
怎样启动和关闭oracle数据库1、由于oracle运行在Linux系统里面Oracle如何启库,第一步 , Oracle如何启库我们要连接Linux系统 。
2、然后我们转换到oracle安装用户里面 。我的是 oracle 。
3、然后我们运行oracle的环境里的变量 , 用来输入相关命令 。
4、进去oracle的控制台 。输入一个命令Oracle如何启库: sqlplus/ as sysdba 。
5、如果要启动数据库 , 就输入命令Oracle如何启库: startup 。
6、如果关闭数据库,就输入命令Oracle如何启库: shutdown immediate 。
如何启动oracle1、打开命令行窗口界面 , 可以同时按住“ctrl R”键,在弹出来的运行窗口中输入cmd 。2、启动oracle服务,在命令行窗口中输入“netstartoracleserviceXXXX”后面的XXXX实际是需要根据您自己的数据库实例名进行替换 。如果您不知道 , 可以看下“计算机管理”界面下的服务中 , 能不能找到服务名类似的服务 。提示“服务已经启动成功”就说明服务启动起来了 。3、启动监听程序,在命令行窗口输入lsnrctlstart,等到提示“命令执行成功”就可以了 。4、接下来就开始加载数据库实例了 。在命令行窗口输入“sqlplus/assysdba”登录到一个空闲的例程 。5、登录完成后,输入“startup” 。这个过程可能有点慢,直到出现“数据库已经打开”则表示实例启动成功了 。6、测试一下把,随便连接一个数据库用户,如果提示“连接成功”则说明数据库服务现在可以正常使用了 。注意事项如果操作过程中提示“监听已经启动” , “服务已经运行”等,则可以跳过相应步骤,继续执行 。
怎样重启oracle数据库?最简单的办法Oracle如何启库:重启服务器 。\x0d\x0a高效一点的:\x0d\x0a按WIN R组合键调出运行框Oracle如何启库,输入CMD回车,进入命令行模式 。\x0d\x0a输入SQLPLUS / AS SYSDBA 回车 。\x0d\x0a输入SHUTDOWN IMMEDIATE 回车 。\x0d\x0a等待提示数据库关闭完成后,\x0d\x0a输入STARTUP回车 。\x0d\x0a等待数据库开启完成 。\x0d\x0a以上
Oracle数据库的启动与关闭方法这篇文章主要介绍Oracle如何启库了Oracle数据库Oracle如何启库的启动与关闭方法 需要Oracle如何启库的朋友可以参考下
一 启动数据$sqlplus "sys/pass as sysdba" sqlstartup
二 启动监听器数据库启动后 如果未启动监听进程 则客户端无法与数据库连接 监听进程的启动方法为 $lsnrctl start 在widnows中 可以从服务列表中启动监听器 监听里程配置文件为listener ora 位于目录/home/app/oracle/product/ /db /neork/admin/ 此配置文件分为两部分 一部分为监听程序本身的配置 包括协议 地址 端口号等 另一部分为监听程序所连接的数据库的实例信息 包括 实例名 全局数据库名 oracle主目录等 监听器可以利用oracle net config 向导来配置 要显示监听器的运行状态 $lsnrctl status; 要停止监听器 $lsnrctl stop
三 数据库的启动过程分为三个阶段 启动实例 包括以下操作 ) 读取参数文件 ) 分配SGA ) 启动后台进程 2.装载数据库 装载数据库是将数据库与已启动的实例相联系 数据库装载后 数据库保持关闭状态 3.打开数据库 此步骤使用数据库可以进行正常的操作的处理 主要是打开控制文件 数据库文件和日志文件
四 数据库启动参数NOMOUNT:只启动实例 不装载数据库 sqlstartup nomount MOUNT:启动实例 并装载数据 但不打开数据库 sqlstartup mount READ ONLY:将数据库置为只读 sqlstartup mount sqlalter database open read only READ WRITE:以可读写方式打开数据 这是默认方式 sqlstartup mount sqlalter database open read write OPEN:打开数据库 这是默认方式 sqlstartup mount sqlalter database open; RESTRICT:以受限方式打开 只有具有RESTRICTED SESSION权限的用户才可以连接数据库 sqlstartup restrict PFILE:启时指定参数文件 sqlstartup pfile=/u /user/mypfile ora FORCE:以强制方式启动数据库 sqlstartup pfile=/u /user/mypfile ora open restrict force
五 数据库的关闭与启动过程相对应 关闭包括三个过程 1).关闭数据库 2).卸载数据库 3).关闭数据库实例
1.NORMAL关闭方式 NORMAL关闭方式是正常关闭方式 是默认关闭方式 在这种关机方式下 数据库服务器必须等待所有客户端从Oracle中正常退出时 才可以关闭数据库 SQLSHUTDOWN NORMAL 2.IMMEDIATE关闭方式 使用这种方式关闭数据库时 系统将连接到数据库的所有用户尚未提交的事务全部回退 中断连接 然后关闭数据库 SQLSHUTDOWN IMMEDIATE 3.ABORT关闭方式 ABORT关闭方式为异常方式 使用这种方式关闭数据库时 系统立即将数据库实例关闭 对事务膛数据完整性不作检查 是最快的关机方式 sqlshutdown abort; 4.TRANSACTIONAL关闭方式 在这种关机方式中 数据库必须等待所有的客户运行的事务结束 提交或回退 sqlshutdown transactional
sql startup force 强制启动
lishixinzhi/Article/program/Oracle/201311/19075
Oracle如何启库的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于oracle12c启动数据库、Oracle如何启库的信息别忘了在本站进行查找喔 。

    推荐阅读