扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、以oracle用户登录系统,如果是root用户,使用su - oracle切换用户。
创新互联专业为企业提供永川网站建设、永川做网站、永川网站设计、永川网站制作等企业网站建设、网页设计与制作、永川企业网站模板建站服务,十年永川做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
2、以oracle用户cd到oracle的bin目录,cd $ORACLE_HOME/bin。
3、以nolog方式运行sqlplus。
4、以sysdba连接数据库,如下SQL conn /as sysdba。
5、输入用户名sys 和密码。
6、启动数据库实例,SQL startup;等待片刻,等到database opened就是打开数据库实例成功了。
7、使用命令shutdown abort ;或者 shutdown immediate ; 关闭数据库。
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: 这一步中,可以用到我们在注册表清理软件一文中介绍的一款及其方便查找路径的小软件。Registry Manager HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro
1、由于oracle运行在Linux系统里面,第一步,我们要连接Linux系统。
2、然后我们转换到oracle安装用户里面。 我的是 oracle。
3、然后我们运行oracle的环境里的变量, 用来输入相关命令。
4、进去oracle的控制台。输入一个命令: sqlplus / as sysdba。
5、如果要启动数据库,就输入命令: startup。
6、如果关闭数据库, 就输入命令: shutdown immediate。
1、正常关闭
正常关闭数据库所用的选项是normal,数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程。
联入sys用户
sqlshutdown normal;
2、紧急关闭
该方式用在某些紧急的情况下,比如通知马上停电,此时需要紧急关闭数据库以应付这些情况。这种方式用的选项是immediate,在这种方式下并不等待所有的用户断开连接再关闭,而是由系统断开连接,然后关闭数据库。
sqlshutdown immediate;
一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它。
3、异常关闭
异常关闭选项是abort,此种方式下系统并不做任何检查和断开用户操作以及回退操作,而是直接将数据库现场撤销,这样现场中的数据库数据当然就无效了,数据库自然也就被关掉了。
sqlshutdown abort;
以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长。
Deleting a Cluster Node on Linux and UNIX Systems
1.确定要删除的节点,是否active,pinned
$ olsnodes -s -t
如果 pinned ,则crsctl unpin css -n nodename unpinned 相应的节点
2、禁用相应集群节点的应用资源,进程
先停掉 em:
emctl stop dbconsole
以root 用户运行 在要删除节点的 $Grid_home/crs/install 路径下运行rootcrs.pl 脚本
# ./rootcrs.pl -deconfig -force
如果要删除所有节点:
# ./rootcrs.pl -deconfig -force -lastnode
有时vip 资源不一定会被删除,这是需要手动来删除:
# srvctl stop vip -i vip_name-f
# srvctl remove vip -i vip_name-f
3、在其他节点执行以下命令:
crsctl delete node -n node_to_be_deleted
4、在要删除的节点上执行以下命令:
脚本在 :$Grid_home/oui/bin
$ ./runInstaller -updateNodeList Oracle_HOME=Grid_home"CLUSTER_NODES={node_to_be_deleted}" CRS=TRUE -silent -local
5、清理要删除节点的Clusterware home 安装文件:
$ Grid_home/deinstall/deinstall –local
注意一定要添加 -local 选项 ,否者会删除 所有节点的Clusterware home 安装目录.
6、在其他节点执行以下命令,更新节点信息:
脚本在 $Grid_home/oui/bin
$./runInstaller -updateNodeList ORACLE_HOME=Grid_home"CLUSTER_NODES={remaining_nodes_list}" CRS=TRUE -silent
7、验证要删除的节点是否已经成功删除:
$ cluvfy stage -post nodedel -n node_list[-verbose]
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流