Oracle建库常用命令

Windows:用户
create temporary tablespace SP_MINES_TMP
tempfile ‘E:\Oracle\oradata\orcl\SP_MINES_TMP.dbf‘
size 50m
autoextend on
next 50 maxsize 2048m
extent management local;

create  tablespace SP_MINES
logging
datafile ‘E:\Oracle\oradata\orcl\SP_MINES.dbf‘
size 50m
autoextend on
next 50 maxsize 2048m
extent management local;

create user mines identified by 123456
default tablespace SP_MINES
temporary tablespace SP_MINES_TMP

grant connect,resource,dba to mines;

Linux用户:
管理员用户登录oracle数据库

1、创建临时表空间
查出当前数据库临时表空间,主要是使用里面的存放路径;
select name from v$tempfile;

得到其中一条记录/opt/oracle/oradata/orcl/temp01.dbf

创建临时表空间:create temporary tablespace SP_MINES_TMP tempfile ‘/opt/oracle/oradata/orcl/SP_MINES_TMP.dbf‘ size 100m reuse autoextend on next 20m maxsize unlimited; 

2、创建表空间

查询出当前数据库表空间,使用里面的路径
select name from v$datafile;

得到其中一条记录/opt/oracle/oradata/orcl/system01.dbf

创建表空间:create tablespace SP_MINES datafile ‘/opt/oracle/oradata/orcl/SP_MINES.dbf‘ size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);

3、创建用户并指定表空间

create user MINES identified by 123456 default tablespace SP_MINES temporary tablespace SP_MINES_TMP;

4、赋予用户权限

grant connect,resource,dba to mines;

快速导出导入数据:
exp mines/123456@xxx.xxx.x.xxx:1521/orcl file=D:\data\mine-2019-12-17.dmp  log=D:\data\mine-2019-12-17.log

imp mines/123456@localhost:1521/orcl full=y file=D:\data\mine-2019-12-17.dmp

原文地址:https://www.cnblogs.com/yscec/p/12060431.html

时间: 2024-11-08 19:36:19

Oracle建库常用命令的相关文章

Oracle-01-数据库分类/oracle sql*plus常用命令

一.数据库分类 一.数据库分类1.小型数据库:access.foxbase2.中型数据库:informix.sql server.mysql3.大型数据库:sybase.db2.oracle 二.项目中如何合理地使用数据库,可以依据如下三个方面入手1.项目的规模a.负载量有多大,即用户数有多大b.成本c.安全性 eg.小型数据库1.负载量小,用户大概100人之内比如:留言板.信息管理系统2.成本在千元之内3.对安全性要求不高 中型数据库比如负载量 日访问量5000~10000成本在万元内比如商务

ORACLE 建库过程总结

1,忘记sys密码 打开CMD命令窗口,执行以下操作: 1,SQLPLUS /NOLOG; 2, 3,CONNECT / AS SYSDBA 4, 5,ALTER USER SYS IDENTIFIED BY 新密码 6, 7,ALTER USER SYSTEM IDENTIFIED BY 新密码 8, 2,以sys账号登陆 建立用户表空间,索引表空间,创建用户,授权,分配配额: --创建用户表空间--基础区 CREATE TABLESPACE TABLESPACE_NAME DATAFILE

管理oracle 11g RAC 常用命令

1).检查集群状态: [[email protected] ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online 2).所有 Oracle 实例 —(数据库状态): [[email protected] ~]$ srvctl status da

Oracle 建表常用数据类型的详解

创建表时,必须为表的各个列指定数据类型.如果实际的数据与该列的数据类型不相匹配,则数据库会拒绝保存.如为学生指定出生日期为"1980-13-31". 在Oracle中,常见的数据类型有: 字符串:字符串分为定长类型char和变长类型varchar2. 数字:整数 number(整数位),小数 number(总长度,小数位),只写number,表示无限制. 日期:date类型,可以保存年月日时分秒. 问题:Oracle中为什么字符串类型为varchar2,它与varchar有什么关系?

ORACLE学习03-SQLPLUS常用命令和数据类型

一.数据库基本操作 1,创建用户 SQL> create user 用户名 identified by 密码; 2,超级用户system给新用户权限 SQL> grant connect , resource to mike; 授权 连接权限 增删改查权限 3,新用户登录,进入新用户的空间 SQL> connect mike/m111; 4,显示当前用户 SQL>show user; 5,建表,添加数据,增删改查. 6,登录sqlplus >sqlplus 登录名/密码@12

ArchLinux最小化安装 必备库 常用命令

铸成强大的工作站环境——ArchLinux最小化安装 所有问题归结起来,只是一个问题:ArchLinux最小化安装,需要安装哪些包? 1.bash//最基本的Bash Shell(必须)2.bzip2//提供bzip2压缩与解压缩功能(非必须,但就算不选它,系统也会自动将其装上)3.coreutils//提供GNU环境下最基本的工具与命令(必须)4.dnsutils//DNS工具(必须)5.file//文件类型识别工具(必须)6.filesystem//提供基本的文件系统结构(必须)7.find

PowerDesigner使用Oracle建库语句中""双引号的问题

这几天使用powerdesigner建库,general database导出的sql建表语句带有""双引号,结果导致我的库中表名都是小写的,但是Oracle查询等语句默认都是大写判断的,因此很是不方 便,以前使用pd没发现这个问题,可能是版本升级导致的,查了一下,原来需要Pd再设置一下:两种方式1.pd Edit Current DBMS-ORACLE9i2::Script\Sql\Format\CaseSensitivityUsingQuote将双引号的设置改为NO 2.变通方法就

oracle sql*plus常用命令

一.sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1).sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2).system用户是管理操作员,权限也很大.具有sysoper角色,没有create database的权限,默认的密码是manager(3).一般讲,对数据库维护,使用system用户登录就可以拉注意:也就是说sys和system这两个用户最大的

二、oracle sql*plus常用命令

一.sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1).sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2).system用户是管理操作员,权限也很大.具有sysoper角色,没有create database的权限,默认的密码是manager(3).一般讲,对数据库维护,使用system用户登录就可以拉注意:也就是说sys和system这两个用户最大的