linux重启数据库 如何在linux下重启oracle数据库
其实linux重启数据库的问题并不复杂,但是又很多的朋友都不太了解如何在linux下重启oracle数据库,因此呢,今天小编就来为大家分享linux重启数据库的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
如何重启 MySQL 数据库(具体怎么做)
windows下:
打开命令行窗口(cmd),如果安装的Mysql服务名为mysql,则net start mysql(此步也可直接在控制面板->管理->服务中启动Mysql)
输入命令进入到Mysql的安装目录中的bin目录内,如安装目录为c:\program files\Mysql,则输入命令cd c:\program files\Mysql\bin;
使用命令启动mysql服务,如用户名为root密码为123456,则命令mysql-u root-p 123456;如果登录成功,则说明mysql服务启动成功。
Linux下:
直接在命令行窗口中service mysql start(假设服务名称为mysql);
然后按windows下的第2和第3步进行同样验证;
如何在linux下重启oracle数据库
方法/步骤
打开secureCRT,连接到数据库所在的linux机器。若用户为root,请输入命令“su- oracle”并回车,若要密码,输入密码后并回车,就切换到了oracle用户下。(图为已切换到oracle用户下了)
关掉oracle的监听进程:命令为“lsnrctl stop”并回车,这时外部没法连接到数据库了。如图有提示关闭成功信息。
先杀掉所有session,小编用的是命令:“ps-ef|grep$ORACLE_SID|grep-v ora_|grep LOCAL=NO|awk'{print$2}'|xargs kill”也可以用其他办法。然后用sqlplus登录到数据库。命令依次为:“sqlplus/nolog”-“connect/ as sysdba”,最后用命令关闭oracle数据库"shutdown immediate"。关闭命令的时候需要等待点时间,成功后会有如图的提示。
用命令"exit"退出sqlplus。然后用命令“lsnrctl start”启动数据库的监听进程。如图
提示语句表明启动成功。
linux oracle数据库服务怎么重启
第一步:登陆
root登陆之后切换到oracle用户上,输入
su oracle
第二步:连接
在oracle用户下,输入
sqlplus/nolog
第三步:使用管理员权限
输入
connect/as sysdba
第四步:启动/关闭服务
输入
startup
startup参数
不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
mount,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!
谢谢!不准确的地方请指教!
linux 服务器数据库重新启动怎么操作跪求
LINUX操作系统重启Oracle数据库的方法步骤
1.停应用层的各种程序
2.停Oralce的监听进程$ lsnrctl stop
3.在独占的系统用户下,备份控制文件:$ sqlplus"/as sysdba"
SQL> alter database backup controlfile to trace;
4.在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件
SQL> alter system switch logfile;
5.在独占的系统用户下,运行下面
SQL语句,生成杀数据库用户连接的
kill_all_session.sql文件:SQL> set head off;
SQL> set feedback off;
SQL> set newpage none;
SQL> spool./kill_session.sql
SQL> select'alter system kill session''' sid',' serial#''';' from v$session where username is not null;
SQL> spool off;
6.在独占的系统用户下,执行杀数据库用户连接的kill_session.sql文件
SQL>@./kill_session.sql
7.在独占的系统用户下,用immediate方式关闭数据库:
SQL> shutdown immediate;
或者SVRMGRL> shutdown immediate;
8.启动Oralce的监听进程
$ lsnrctl start
9.进入独占的系统用户下,启动Oralce数据库
$ sqlplus/nolog
SQL> connect/ as sysdba
SQL> startup;
或者$ svrmgrl
SVRMGRL> connect internal;
SVRMGRL> startup;
10.启动应用层的各种程序
文章分享结束,linux重启数据库和如何在linux下重启oracle数据库的答案你都知道了吗?欢迎再次光临本站哦!