oracle运维
简单命令使用
这个简单了解就可以,我是从网上和书本收集而来。(我自己没怎么用过)
进入SQL*Plus$sqlplus 用户名/密码
退出SQL*PlusSQL>exit
在sqlplus下得到帮助信息SQL>helpSQL>help 命令名
显示表结构命令 DESCRIBESQL>DESC 表名
SQL*Plus 中的编辑命令SQL>L
首先要将待改正行变为当前行SQL>nSQL>c/旧/新SQL>LSQL>i
SQL>输入内容
调用外部系统编辑器SQL>edit 文件名
可以使用DEFINE命令设置系统变量EDITOR 来改变文本编辑器的类型,在login.sql文件中定义如下一行
DEFINE_EDITOR=vi
运行命令文件SQL>START test
SQL>@test
关于侦听
1、新建/修改/删除侦听
以oracle 用户登录,运行netca,会跳出图形配置界面。
2、打开侦听lsnrctl start
3、查看侦听Lsnrctl status
4、关闭侦听lsnrctl stop
ORACLE的启动和关闭
在单机环境下su -oracle$sqlplus /nologSQL> conn / as sysdbaSQL>startup$sqlplus /nologSQL> conn / as sysdbaSQL> shutdown immediate
数据库管理员日常工作
检查alterSID.log
这个日志文件位于参数BACKGROUND_DUMP_DEST 指定的目录,可能通过以下
命令来查看。SQL> SHOW PARAMETER background_dump_dest
在出现大故障前,数据库有可能会报一些警告或错误信息,应该充分重视这
些信息,未雨绸缪,避免更大错误的发生。
检查alterSID.log 的什么内容。