oracle常用命令集合
一. 表空间相关命令
创建数据表空间
create SMALLFILE tablespace dataSpace datafile 'E:\oracle\product\10.2.0\oradata\orcl\dataSpace.dbf' SIZE 50M autoextend on next 10M maxsize unlimited extent management local ; 创建临时表空间
create temporary tablespace tempSpace tempfile 'E:\oracle\product\10.2.0\oradata\orcl\tempSpace.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local; 查看表空间
select spaceName from dba_tablespaces; 删除表空间(临时表空间)及关联数据
drop tablespace spaceName including contents and datafiles;
二. 用户相关命令
创建用户前必须要先建好临时表空间和数据表空间两个表空间,否则用系统默认的表空间不好。
创建用户并指定表空间
create user userName identified by password default tablespace dataSpace Temporary TABLESPACE tempSpace; 删除用户及用户的所有对象
drop user userName cascade;//cascade参数是级联删除该用户所有对象 授权
grant connect,resource,dba to userName; 查看用户
select userName from dba_users;
三. 数据导入、导出
1. 远程导入导出数据库需要在oracle客户端打开net manager,然后创建服务命名
2. 进入到cmd后,执行命令:tnsping 服务命名,测试服务器是否畅通
导入数据
imp userName/password@oracleService file=e:\orcl.dmp fromuser=userName touser=userName grants=no table=tableName 导出数据
exp userName/password@oracleService file=e:\orcl.dmp
四. 表相关命令
恢复删除的表
FLASHBACK TABLE tableName TO BEFORE DROP; 查看回收站的表
SELECT * FROM user_recyclebin WHERE original_name='tableName'; 恢复几个小时以前的数据
select * from tableName as of timestamp(systimestamp - INTERVAL''hour) 添加非空字段
alter table tableName add (columnName number(10));
alter table tableName modify columnName not null; 删除字段
alter table tableName drop COLUMN columnName;
五. 存储过程命令
存储过程输出,使oracle能够使用自带的输出方法 dbms_output put_line('XX');
set serveroutput on 存储过程创建表权限不足
GRANT CREATE ANY TABLE TO userName;
oracle常用命令集合的更多相关文章
- Oracle常用命令1
一. 安装是用户管理: sqlplus /nolog; connect /as sysdba; alter user sys identified by change_on_install; alte ...
- oracle常用命令总结
声明:本文为博主在做项目中用到的一些常用命令,请勿转载,只为保存. oracle常用命令总结 创建表空间: --create tablespace vms--datafile 'e:\vms.dbf' ...
- oracle常用命令【转载】
oracle常用命令 一.Oracle数据库实例.用户.目录及session会话查看: 1.ORACLE SID查看设置 查看SID.用户名 $ env|grep SID .select * from ...
- CentOS7 常用命令集合
CentOS7 常用命令集合 文件与目录操作 touch test.txt: 创建一个文本文件 文本内容处理 查询操作 压缩.解压 yum安装器 网络相关 系统相关 XSheel 5相关操作 窗体快捷 ...
- centos7常用命令集合
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] CentOS7 常用命令集合 这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一 ...
- Data Base Oracle 常用命令
Data Base Oracle 常用命令 1.登录:(不需要密码,属于管理员权限) conn /as sysdba; 2.查看数据库存储位置: select name from v$datafil ...
- oracle常用命令(1)
oracle常用命令 一.登录 1.管理员身份登录:sqlplus/nolog--->conn/as sysdba 2.普通用户登录:sqlplus/nolog---->conn 用户名/ ...
- 【Linux】CentOS7 常用命令集合
CentOS7 常用命令集合 常用命令 文件与目录 操作命令解析 cd /home 进入 ‘/home’ 目录cd .. 返回上一级目录cd ../.. 返回上两级目录cd - 返回上次所在目录cp ...
- Oracle常用命令大全(很有用,做笔记)
一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...
随机推荐
- Intellij Idea上传本地项目到Git
方法一:选择菜单VCS-Import into Version Control - Share project on Github,填写仓库名和github账户之后,点击"Share&quo ...
- SpringMVC框架介绍
1. SpringMVC通过一套MVC注解,让POJO成为处理请求的控制器,而无须实现任何接口. 2.支持REST风格的URL请求. 3.采用了松散耦合可插拔组件结构,比其他MVC框架更具扩展性和灵 ...
- 泛函编程(38)-泛函Stream IO:IO Process in action
在前面的几节讨论里我们终于得出了一个概括又通用的IO Process类型Process[F[_],O].这个类型同时可以代表数据源(Source)和数据终端(Sink).在这节讨论里我们将针对Proc ...
- mesos 学习笔记1 -- mesos安装和配置
参考资料: 官方文档:http://mesos.apache.org/documentation 中文翻译:http://mesos.mydoc.io/ GitHub:https://github.c ...
- JVM的生命周期、体系结构、内存管理和垃圾回收机制
一.JVM的生命周期 JVM实例:一个独立运行的java程序,是进程级别 JVM执行引擎:用户运行程序的线程,是JVM实例的一部分 JVM实例的诞生 当启动一个java程序时.一个JVM实例就诞生了, ...
- Asynchronous Jobs
Because Play is a web application framework, most of the application logic is done by controllers re ...
- Droidicon – 1600+ 漂亮的 Android 图标
Droidicon 提供超过1600款定制图标,让你可以超级容易的把图标和徽章添加到您的应用程序中.你可以自定义你想要的各种形式的图标,给图标添加描边,透明度和颜色过滤器.包括这些 Google Ma ...
- 高性能javascript学习笔记系列(1) -js的加载和执行
这篇笔记的内容主要涉及js的脚本位置,如何加载js脚本和脚本文件执行的问题,按照自己的理解结合高性能JavaScript整理出来的 javascript是解释性代码,解释性代码需要经历转化成计算机指令 ...
- 原生JS:Date对象详细参考
Date对象:基于1970年1月1日(世界标准时间)起的毫秒数 本文参考MDN做的详细整理,方便大家参考MDN 构造函数: new Date(); 依据系统设置的当前时间来创建一个Date对象. ne ...
- C#联合Union的实现方式
一.基础篇 C#不像C++,他本身是没有联合Union的,但是可以通过手动控制结构体每个元素的位置来实现,这需要结合使用StructLayoutAttribute.LayoutKind以及FieldO ...