Oracle常用命令

创建用户:

create user 用户名 identified by 密码 default tablespace zhijie;

grant dba,resource,connect to 用户名;

CREATE OR REPLACE TYPE DOMAIN_NAMES_COLTYPE AS TABLE OF varchar2(255);

CREATE OR REPLACE TYPE TYPE_SPLIT is table of varchar2(4000);

CREATE OR REPLACE TYPE DOMAIN_NAMES_COLTYPE AS TABLE OF varchar2(255);

CREATE OR REPLACE TYPE TYPE_SPLIT is table of varchar2(4000);

1导出数据库:

exp 用户名/密码@100_orcl file=d:\aa\dm.dmp

2 将数据库中system用户与sys用户的表导出

exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)

3 将数据库中的表table1 、table2导出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)

4 将数据库中的表table1中的字段filed1以"00"打头的数据导出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\

导出数据库带日志:

exp 用户名/密码@100_orcl file=d:\aa\dm.dmp log=d:\aa\dm.log

导入数据库:

imp 用户名/密码@100_orcl file=d:\aa\dm.dmp full=y

Oracle ORA-01940 无法删除当前已连接用户

1.查看用户的连接状态

select username,sid,serial# from v$session;

2.找到要删除用户的sid和serial并杀死

alter system kill session'sid,serial';

3.删除用户

drop user xxx cascade;

4.定义存储过程参数

CREATE OR REPLACE TYPE DOMAIN_NAMES_COLTYPE AS TABLE OF varchar2(255);

CREATE OR REPLACE TYPE TYPE_SPLIT is table of varchar2(4000);

相关推荐
少妇的美梦15 小时前
logstash教程
运维
chen94515 小时前
k8s集群部署vector日志采集器
运维
chen94515 小时前
aws ec2部署harbor,使用s3存储
运维
轻松Ai享生活20 小时前
5 节课深入学习Linux Cgroups
linux
christine-rr20 小时前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神55520 小时前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs
東雪蓮☆21 小时前
深入理解 LVS-DR 模式与 Keepalived 高可用集群
linux·运维·服务器·lvs
qq_2642208921 小时前
LVS负载均衡群集和LVS+Keepalived群集
运维·负载均衡·lvs
乌萨奇也要立志学C++21 小时前
【Linux】进程概念(二):进程查看与 fork 初探
linux·运维·服务器
雨落Liy21 小时前
Nginx 从入门到进阶:反向代理、负载均衡与高性能实战指南
运维·nginx·负载均衡