
启动数据库实例,分为两步:第一步,启动监听;[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”[oracle@wuzhq ~]$ lsnrctl start --“打开监听”第二步,启动数据库实例。[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”SQL> conn /as sysdba --“连接到sysdba”SQL> startup --“启动数据库实例”关闭数据库实例:SQL> shutdown immediate --“关闭数据库实例”SQL> exit[oracle@redhat ~]$ lsnrctl stop========================================= 假如你的服务器上有DB1和DB2两个实例,且这两个实例都是由同一个 *** 作系统用户创建的,用此 *** 作系统用户登录到服务器,执行 export ORACLE_SID=DB1 sqlplus /nolog connect / as sysdba startup exit EOF export ORACLE_SID=DB2 sqlplus /nolog connect / as sysdba startup exit ==========================================sqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB1oraexitsqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB2oraexit
直接通过图形界面的方式删除实例
windows下启动(Net Configuration Assistant)界面删除
Linux下启动dbca图像化删除
注明(这种删除一般不彻底),建议与第2步骤一起使用
查看$ORACLE_BASE目录下admin、oradata、cfgtoollogs/dbca、diag/rdbms、product/1120/db_1/dbs删除。
注明(dbs下面的密码文件和spfile初始化文件删除掉)
以上是只删除实例不删除oracle软件的一个参考,望采纳。
$db = M('table'); //表名
$where = array( //条件数组
'id' => 2,
);
$rs = $db->where($where)->select(); //查询, 用find()只能查出一条数据,select()多条
$this->assign('datalist',$rs); //模板赋值
$this->display();//输出到模板
Linux 下启动oracle步骤
1进入到sqlplus启动实例
[oracle@redhat ~]$ su - oracle --“切换到oracle用户”
2[oracle@redhat ~]$ lsnrctl start --“打开监听”
3[oracle@redhat ~]$ sqlplus /nolog --“进入到sqlplus”
4SQL> conn /as sysdba --“连接到sysdba”
5SQL> startup --“启动数据库实例”
6SQL> shutdown immediate --“关闭数据库实例”
7[oracle@redhat ~]$ lsnrctl stop --“关闭监听”
OSSClient实例使用完后需要调用shutdown方法
启动oracle数据库的同时也就创建了一个数据库实例,并且可以选择数据库启动的状态。通常,可以通过装载和打开数据库来启动实例,这样任何一个有效的用户都可以链接到实例并执行典型的数据库访问 *** 作,下面介绍这方面的内容。
1、使用SQLPLUS 使用SQLPLUS连接到具有管理员权限的Oracle上,然后发布startup命令,从而启动数据库。
2、使用Recovery Manager 即使用RMAN来执行startup和shutdown命令来启动和关闭数据库实例。若是在RMAN环境中最好使用这种方法,而不是调用SQLPLUS方法。
3、使用Oracle Enterprise Manager 可以使用Oracle Enterprise Manager来管理oracle数据库,当然也包含启动和关闭数据库。Oracle Enterprise Manager是一个独立的oracle数据库产品,它与图形控制台、代理程序、公用服务以及各种工具一起为管理oracle产品提供了一个集成的和复杂的系统管理平台。
启动数据库实例的步骤:以没有连接数据库的方法启动SQLPLUS:sqlplus /nolog,然后作为SYSDBA连接到oracle:connect username/password as sysdba,至此,就连接到了oralce数据库,并准备好启动数据库实例。接着使用startup命令来启动数据库实例,oracle必须从服务器参数文件或者传统的文本初始化参数文件中读取实例配置文件。当使用不带pfile子句的startup命令时,oracle将从平台指定的默认位置上的服务器参数文件(spfile)中读取初始化参数。也可以指定初始化参数所在的位置,如startup pfile=/u01/oracle/dbs/initora。
以上就是关于Linux 启动停止oracle实例+如何启动多个实例全部的内容,包括:Linux 启动停止oracle实例+如何启动多个实例、如何删除一个数据库实例、thinkphp3.2.3 如何关闭数据库模型检测就是数据表不存在只实例调用模型文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)