Oracle常用操作备忘
登录远程数据库
sqlplus system/password@192.168.12.1:1521/testdb
一台服务器多个实例如何登录
export ORACLE_SID=instance_name
sqlplus / as sysadmin
清理归档文件
-- 登录
RMAN target system/pwd@testdb
-- 交叉检查归档日志信息
crosscheck archivelog all;
-- 删除三天前的归档日志
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
--列出所有过期的归档日志信息
list expired archivelog all;
日期字符串的互转
-- 日期转字串
select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual
-- 字串转日期
select to_date('2021-12-24,14:13:23','yyyy-mm-dd,hh24:mi:ss') from dual
创建表空间
create tablespace TESTSPACE datafile '/path/dsf.dbf' size 1024M reuse autoextend on;
创建用户
create user TESTUSER identified by TESTUSER default tablespace TESTSPACE temporary tablespace TEMP;
赋予权限
grant resource,connect to TESTUSER;
修改密码
alter user username identified by pwd;
锁定、解锁用户
-- 锁定用户
alter user username account lock;
-- 解锁用户
alter user username account unlock;
查看当前实例名
select name from v$database;
本文来自博客园,作者:白首码农,转载请注明原文链接:https://www.cnblogs.com/bsmn/p/15991745.html