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 如果有输出则正确,没输出则添加环境变量


本文标签: 数据库 启动 命令 安装 登录