`
wj98127
  • 浏览: 268180 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

常用SQL(二)

阅读更多

1、使用最高权限登录

#su - oracle

#sqlplus "/ as sysdba"

 

2、导出dmp文件,存储目录及日志目录,前提是目录/home/data/20090803/已经存在并具oracle用户对它有读写权限,输出dmp和日志文件。

#exp userid=user/passwd file=/home/data/20090803/bt.dmp owner=user log=/home/data/20090803/bt.log

 

3、导入dmp文件,导入已有的dmp文件,并记录导入过程到bt_imp.log日志文件。

imp user/passwd file=/home/date/20090803/bt.dmp  ignore=y commit=y log=/home/date/20090803/bt_imp.log

 

nohup imp hubei/huibei file= /home/oracle/data_bak/chongqing/bak_gddba.dmp ignore=y commit=y destroy=y full=y log=imp.log &

 

4、创建表空间

授权chown -R oracle:dba /home/oracle/bt_data_file/

SQL> create tablespace bt_space datafile '/home/oracle/bt_data_file/bt_space.dbf' size 100M autoextend on next 10M;

-- 查看权限

select * from dba_sys_privs where grantee='btdba';

 

5、查看表空间

select ff.s tablespace_name,

         ff.b total,

         (ff.b - fr.b) usage,

         fr.b free,

         round((ff.b - fr.b) / ff.b * 100) || '% ' usagep

          from (select tablespace_name s, sum(bytes) / 1024 / 1024 b

            from dba_data_files

           group by tablespace_name) ff,

         (select tablespace_name s, sum(bytes) / 1024 / 1024 b

            from dba_free_space

           group by tablespace_name) fr

         where ff.s = fr.s;

 

--查询数据库中所有的表空间
select * from dba_tablespaces;

--查询数据库中所有的用户
select * from dba_users;

--查询数据库中所有的数据文件
select * from dba_data_files;

 

6、建立用户

create user huibei identified by huibei default tablespace PRO_GD_SPACE;

--常用的赋权
GRANT connect to user;
GRANT RESOURCE TO user;
GRANT create session,create table to user;

--如果新建一个普通(非我们系统)用户 只建立以上三个权限就可以了 下面三个是 建物化试图、建全文索引

GRANT CREATE MATERIALIZED VIEW TO user;
GRANT EXECUTE ON "SYS"."DBMS_JOB" to user;
GRANT EXECUTE ON "CTXSYS"."CTX_DDL" TO user;
--10g 用到 赋建立job 的权限
grant create job to user;
grant create any job to user;
grant create view to user;

 

分享到:
评论

相关推荐

    U8常用SQL.sql

    用友U8常用sql 表描述 ,支持查询所有基础资料和单据模板表和字段。便于日常问题的排查。

    达梦数据库常用sql.sql

    达梦数据库常用sql.sql

    50个常用SQL语句.zip

    50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用SQL语句.zip50个常用...

    易飞9.0常用SQL.sql

    易飞9.0常用SQL.sql

    sqlserver常用sql

    死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 查询所有表的主键 查询所有索引 查询表结构 ...修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC

    常用sql指令一般面试都可通过

    SQL常用指令详解 SQL 是结构化查询语言(Structured Query Language),是一种专门用于管理关系数据库管理系统(RDBMS)的语言。 SQL 指令是数据库管理系统的基础,掌握 SQL 指令是开发者和数据库管理员必备的技能...

    金蝶K3CLOUD 常用SQL

    金蝶K3CLOUD 常用SQL 金蝶K3CLOUD 是一个基于云计算的企业管理软件,提供了一个完整的企业资源规划(ERP)解决方案。以下是金蝶K3CLOUD 中常用的SQL语句,涵盖了物料管理、组织管理、元数据管理、部门管理、单据...

    常用web开发工具 SQL数据库文件.zip

    常用web开发工具 SQL数据库文件.zip常用web开发工具 SQL数据库文件.zip常用web开发工具 SQL数据库文件.zip常用web开发工具 SQL数据库文件.zip常用web开发工具 SQL数据库文件.zip常用web开发工具 SQL数据库文件.zip...

    易飞常用SQL

    易飞常用SQL

    常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧

    常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧

    《数据库开发常用SQL文件批量备份》---备份

    《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---...

    oracle常用sql.rar

    "oracle常用sql.rar"这个压缩包文件显然包含了关于Oracle数据库中常用SQL语句的集合,这对于学习和工作中解决常见问题非常有帮助。以下是一些Oracle SQL的重要知识点: 1. **锁表查询**: 在Oracle中,锁定数据是...

    Snipptes常用SQL代码块

    Snipptes常用SQL代码块,数据库开发常用SQL,以及金蝶K3常用查询和处理SQL

    面试常用SQL常用语句

    在SQL面试中,掌握一些常用的查询语句是至关重要的,以下是一些常见的SQL知识点: 1. **ISNULL函数**:这个函数用于判断一个值是否为NULL,如果是,则替换为指定的值。例如,在第一条查询中,如果员工的出生日期为...

    常用sql语句汇总

    这篇文档“常用sql语句汇总”将涵盖多个与SQL相关的主题,包括处理死锁、BCP数据导入导出、动态生成日期维度以及如何断开并更改数据库名称等关键知识点。 首先,我们来探讨死锁。死锁是数据库系统中常见的问题,...

    oracle常用sql整理

    本文将基于"oracle常用sql整理"的主题,深入探讨Oracle SQL的一些核心概念、语句及其实用技巧,适合初级到中级水平的学习者。 一、SQL基础 SQL是标准化的查询语言,分为DDL(Data Definition Language)、DML(Data...

    dba常用sql多年长期总结

    ### DBA常用SQL总结 #### 一、DBA的基本职责与技能要求 作为一个数据库管理员(DBA),除了具备一定的技术背景之外,还需要深入了解业务流程以及业务对于数据库的具体操作需求。这意味着DBA不仅要能够确保数据库...

    EXCEL 常用SQL语句解释+VBA 完全手册

    学习"EXCEL 常用SQL语句解释+VBA 完全手册"的内容,不仅可以提升你在Excel中的数据处理能力,还能够使你在面对复杂数据挑战时游刃有余。无论你是数据分析师、项目经理还是企业决策者,掌握这些技能都将大大提高你的...

    Mysql常用SQL语句

    MySQL常用SQL语句 MySQL是一种关系型数据库管理系统,使用SQL(Structured Query Language)语言来管理和操作数据库。下面是MySQL中一些常用的SQL语句: 创建、删除和基本查询 * 显示数据库:`show databases;` *...

Global site tag (gtag.js) - Google Analytics