sqlplus nolog 是什么意思

sqlplus nolog 是什么意思,第1张

sqlplus命令格式如下:用法: SQLPLUS [ [<option>] [<logon>] [<start>] ]其中<option> ::= -H | -V | [ [-M <o>] [-R <n>] [-S] ]<登录> ::= <用户名>[/<口令>][@<connect_string>] | / | /NOLOG<启动> : : = @<文件名>[<ext>] [<参数> ]"-H" 显示 SQLPlus 的版本标帜和使用语法"-V" 显示 SQLPlus 的版本标帜"-M <o>" 使用 HTML 标志选项 <o>"-R <n>" uses restricted mode <n>"-S" uses silent mode/nolog是不登陆到数据库服务器的意思如果没有/nolog参数,sqlplus会提示你输入用户名和密码如果在sqlplus环境中使用shutdown命令关闭了数据库,现在要启动数据库的话,必须先用不登陆到数据库服务器的方式进入sqlplus环境,再用startup命令启动数据库。因为数据库没有启动的话,不能登陆数据库,也无法验证用户名和密码。sqlplus /nolog --运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;SQL> connect / as sysdba --以系统管理员(sysdba)的身份连接数据库;如果需要对数据库进行管理 *** 作,那么需要以这种方式登录数据库,或者connect sys@service_nameas sysdba,其中service_name 你配置的客户tnsname服务名.SQL> startup --如果数据库没有启动的话,经过上述步骤连接后,正常启动数据1,sqlplus '/ as sysdba '和2,sqlplus /nologSQL> connect / as sysdba1和2是一样的意思。

请先启动windows系统中的Windows Event Log这项服务,然后再启动oracle的相关服务,或者清理一下日志文件,再复杂的原因我一下子就不好确定了。
这个是oracle快捷版使用的参考链接:
>对于你这个问题我可以帮你解决
1、对于11g一闪而过是开始不支持、你可以等一段时间,过了一段时间之后就会出现一个推荐安装,你只要点击推荐安装,那么下面的步骤就和平常安装10g是一样的!有问题可以在线帮你解决!!

首先,通过telnet远程登录linux服务器,然后启动sqlplus,以便能完成大部分的DML *** 作。
1启动sqlplus
登录成功后,在终端提示符下输入sqlplus,如下:
[oracle@graduate ~]$ sqlplus
SQLPlus: Release 112010 Production on Sun Nov 17 16:20:12 2013
Copyright (c) 1982, 2009, Oracle All rights reserved
Enter user-name: system
Enter password:
Connected to:
Oracle Database 11g Enterprise Edition Release 112010 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>
2 启动em(enterprise managment)
在在终端提示符下输入命令如下:
关于emctl的用法,可以在提示符下,直接输入emctl,不加任何其他选项,将会出现usage。
[oracle@graduate ~]$emctl start dbconsole
Oracle Enterprise Manager 11g Database Control Release 112010
Copyright (c) 1996, 2009 Oracle Corporation All rights reserved
>启动和关闭数据库的常用工具有三个
一、SQLPlus
在SQLPlus环境中,用户以SYSDBA身份连接到Oracle后,可以通过命令行方式启动或关闭数据库。
二、OEM(企业管理器)
利用OEM数据库控制台,可以完成数据库的启动与关闭 *** 作。
三、RMAN
在Recovery Manager(RMAN)环境中可以通过命令行方式启动或关闭数据库。
一般来说我们使用的都是SQLPlus来启动和关闭数据库
1、启动数据库:
[oracle@localhost etc]$ sqlplus /nolog
注意:该命令要以oracle用户的身份来完成。
如果最初不是用oracle登陆的话就可能会发生以下情况:
[oracle@localhost etc]$ sqlplus /nolog
bash: sqlplus: command not found
此时只要source一下就可以啦,命令如下:
[oracle@localhost etc]$ source /home/oracle/bash_profile
[oracle@localhost etc]$ sqlplus /nolog
SQLPlus: Release 112040 Production on Tue Jun 28 16:19:47 2016
Copyright (c) 1982, 2013, Oracle All rights reserved
SQL>
进去以后要先startup一下数据库:
SQL> startup
然后再以sysdba的身份登陆:
SQL> conn /as sysdba
Connected
2、关闭数据库:
关闭数据库有四种语法:
shutdown immediate
shutdown transaction
shutdown abort
shutdown normal
常用的是shutdown immediate,它是四种语法中最快的关闭方式,
一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,
并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。
在下次启动数据库时系统自动执行恢复动作。
命令如下
SQL>shutdown immediate
Linux CentOS中防火墙的关闭及开启端口
注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall 样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页,>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/12600167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存