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);

相关推荐
无足鸟ICT10 分钟前
【RHCA+】mpstat命令(监控CPU)
linux
乐维_lwops34 分钟前
案例解读:大型综合性科创产业园运维监控落地实践
运维·网络·人工智能·安全·it监控·国产运维智能体
GeW1 小时前
新质生产力Linux和数据库为啥这么关键
linux
番茄啊2 小时前
linux 开启xftp连接
linux·运维·服务器
CodeYp20192 小时前
第1讲:Linux 基础指令
linux·指令
IT利刃出鞘2 小时前
Docker Compose--解决修改配置后不生效的问题
运维·docker·容器
李松桃3 小时前
基于端口号的服务配置
linux·nginx-核心模块配置
Lsetea3 小时前
Docker更新SSL证书后容器仍读旧文件:单文件挂载与目录挂载排查
运维·nginx·docker·https·ssl证书
Julien20043 小时前
管理机密(一)
运维·服务器·开发语言·学习方法
十碗饭吃不饱4 小时前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络