admin 管理员组文章数量: 1086019
2024年6月6日发(作者:inputbox函数能生成什么)
linux中oracle的基本操作
1 停止数据库
使用oracle账户登录,在终端执行如下命令
(a) 进入Sqlplus控制台, 命令: sqlplus /nolog
(b) 以系统管理员登录, 命令: connect /as sysdba
(c) 如果是关闭数据库, 命令: shutdown immediate
2 启动数据库
(a) 进入sqlplus控制台,命令: sqlplus /nolog
(b) 以系统管理员登录,命令: connect /as sysdba
(c) 启动数据库,命令: startup
3 监听
(a) 进入oracle安装的bin目录下
(b) 执行: lsnrctl
(c) 执行: start/stop/status (启动/关闭/查看状态)
4 EM
(a) 进入oracle安装的bin目录下
(b) 执行: emctl start/stop/status dbconsole
dbstart 启动数据库
dbshut 关闭数据库
dbca 数据库配置助理,进行数据库安装,删除和修改
netca 数据库网络服务配置管理
netmgr 数据库网络服务和监听配置助理
备份可以用rman工具来备份
5 linux下配置SID
进入$ORACLE_HOME/network/admin/,编辑
ORCL_IC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.88.102)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
6 启动oracle自带的控制台
进入$ORACLE_HOME/sqldeveloper 运行 ./
7 快捷操作
激活sqlplus: sqlplus /logon
以管理员身份进入: sqlplus / as sysdba
启动数据库 startup
退出sqlplus: quit
启动监听 lsnrctl start
启动oem服务 emctl start dbconsole
注意oem服务启动后会有一个网址的提示,利用这个网址就可以通过ie用图形界面操
作oracle了
此时如果报错说是 ORACLE_UNQNAME是无效的:
# set ORACLE_UNQNAME=orcl即可
# echo $ORACLE_UNQNAME 如果有输出则正确,没输出则添加环境变量
版权声明:本文标题:linux中oracle的基本操作 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1717684914a710885.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论