Oracle笔记1

简介: Oracle笔记1

查Oracle的SID
Last login: Wed Dec 7 15:21:50 2022 from 10.10.150.177
[root@rac1 ~]# ps -ef | grep smon
root 3534 1 4 2021 ? 19-20:45:18 /oracle/u01/app/11.2.0/grid/bin/osysmond.bin
grid 4031 1 0 2021 ? 00:13:15 asmsmon+ASM1
oracle 4723 1 0 2021 ? 08:32:00 ora_smon_orcl1
root 7431 7394 0 15:53 pts/0 00:00:00 grep smon
[root@rac1 ~]#
切换到Oracle用户,如果想回到root用户,exit即可。
su - oracle
管理员登录
sqlplus / as sysdba
接上,查看实例SID
select instance_name from v$instance;
接上,查看数据库状态(开启,关闭)
select status from v$instance;
查看监听状态,可根据打印信息查看相关配置文件位置
lsnrctl status
查看Oracle进程
ps -ef | grep smon
Oracle用户下输入cd,即/home/oracle目录下
cd
查看环境变量配置
cat .bash_profile

Oracle中的主要数据类型:
字符型
varchar(10) 定长的字符型数据
char(2) 定长的字符型数据
varchar2(20) 变长的字符型数据
数值型
number(4) 不带小数点的数值
number(8,2) 数据的总长度为8位,小数点后占两位。
日期型
date
2、Oracle建表语句
create table users(
id number(4) primary key,--主键
name varchar(10),
password varchar2(10),
sex char(2),
birthday date,
sal number(8,2)
);
3、查询表数据
select * from users;
desc users;---查询表结构,只能在命令行模式下使用
4、sql语句分类--SQL语句不区分大小写(包含登录的用户名密码)
select查询语句
DML语句(数据库操作语言)
lnsert(增)/update(修改)/delete(删除)/merge(合并)
DDL语句(数据定义语言)
create(新建)/alter/drop(删除)/truncate
DCL语句(数据控制语言)
grant(分配权限)/revoke(删除权限)
事务控制语句
commit/rollback/savepoint
授权权限

DROP USER lepus
授予用户操作视图的权限
grant create view to lepus
授予用户操作表的权限
grant create table to lepus
grant select any table to lepus
授予用户操作表空间的权限
grant unlimited tablespace to lepus;
授予DBA权限
grant dba to lepus

GRANT SELECT ANY TABLE TO lepus; //授予所有表的查询权限
GRANT SELECT ANY VIEW TO lepus; //授予所有视图的查询权限
创建库后,给权限和修改密码:
grant all privileges on nacos_cms(库名).* to nacos_cms(用户名)@'%' identified WITH mysql_native_password by 'Nacos_cms@2023(密码)';

相关文章
|
6月前
|
运维 Oracle 容灾
Oracle dataguard 容灾技术实战(笔记),教你一种更清晰的Linux运维架构
Oracle dataguard 容灾技术实战(笔记),教你一种更清晰的Linux运维架构
|
5月前
|
Oracle 关系型数据库 数据库
oracle基本操作笔记分享
oracle基本操作笔记分享
40 0
|
6月前
|
Oracle 关系型数据库
oracle基本笔记整理及案例分析2
oracle基本笔记整理及案例分析2
|
6月前
|
Oracle 关系型数据库
oracle基本笔记整理及案例分析1
oracle基本笔记整理及案例分析1
|
6月前
|
SQL Oracle 关系型数据库
oracle笔记整理2
oracle笔记整理2
|
6月前
|
SQL Oracle 关系型数据库
oracle基本笔记整理
oracle基本笔记整理
|
SQL Oracle 关系型数据库
docker快速部署oracle19c、oracle12c,测试环境问题复现demo快速搭建笔记
docker快速部署oracle19c、oracle12c,测试环境问题复现demo快速搭建笔记
1805 0
|
Oracle 关系型数据库 数据库
|
Oracle 关系型数据库
oracle基本笔记整理及案例分析2
oracle基本笔记整理及案例分析2
|
Oracle 关系型数据库
oracle基本笔记整理及案例分析1
oracle基本笔记整理及案例分析1