oracle笔记
查看当前所有数据库
select name from v$database;
创建用户www
create user www identified by wangwei account unlocak; #unlocak解锁账号,默认锁定账号
修改用户密码www
alter user www identified by wangwei;
给用户最高权限www
grant dba to www;
查看监听是否开启lsnrctl(也可以执行lsnrctl,进入命令终端查看)
lsnrctl status/lsnrctl show trc_level
开启监听
lsnrctl set trc_level 16
oracle web管理端口配置文件
portlist.ini
创建数据库实例(Linux下需要图形界面才可以执行)
dbca
配置监听服务(Linux下需要图形界面才可以执行)
netca
客户-web管理-监听服务-数据库服务
关闭和启动数据库服务
sqlplus / as sysdba #以dba身份进入到数据库(数据库的启动和关闭都)
startup; #启动
startup nomount #启动数据库,但不加载数据库
startup mount #启动和加载数据库,但不打开数据库
shutdown immediate; #关闭
注册数据库实例(创建完实例监控在操作)
lsnrctl stop #关闭监听服务
lsnrctl start #启动监听服务
alter system register; #注册实例(登录数据库里面执行)
启动和关闭em管理界面服务
emctl start dbconsole
emctl stop dbconsole
用sqlplus登录指定的实例数据库
sqlplus username/password@databases
启动顺序:监听服务、数据库服务、em服务
数据库身份
sysdba #管理员
sysyoper #数据库基本操作权限
normal #只有查看权限
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步