`
Jonny-java
  • 浏览: 12548 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

oracle开发笔记

阅读更多
设置所有列宽
SELECT 'COL ' || t.COLUMN_NAME || ' for a20;'
  FROM user_tab_columns t
WHERE t.TABLE_NAME IN ('大写表名1', '大写表名2');


oracle 解锁
select t2.username,t2.sid,t2.serial#,t2.logon_time
from v$locked_object t1,v$session t2
where t1.session_id=t2.sid order by t2.logon_time;
--查看锁


--alter system kill session 'sid,serial#';
--把锁给KILL掉
alter system kill session '146,21177';


数据库备份
三种模式
    (1)表方式,将指定表的数据导出/导入。
    导出:导出一张或几张表:$ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,table2
    导出某张表的部分数据
    $ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1 query=\“where col1=\‘…\’and col2 \<…\”
    导入:导入一张或几张表
    $ imp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,
    table2 fromuser=dbuser touser=dbuser2 commit=y ignore=y
    (2)用户方式,将指定用户的所有对象及数据导出/导入。
    导出:$ exp user/pwd file=/dir/xxx.dmp log=xxx.log owner=(xx, yy)
    只导出数据对象,不导出数据 (rows=n )
    $ exp user/pwd file=/dir/xxx.dmp log=xxx.log owner=user rows=n
    导入:$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2
    commit=y ignore=y
    (3)全库方式,将数据库中的所有对象导出/导入导出:
    $ exp user/pwd file=/dir/xxx.dmp log=xxx.log full=ycommit=y ignore=y
    导入:$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2
分享到:
评论

相关推荐

    oracle开发笔记.doc

    Oracle开发笔记主要关注的是SQL语言的基础知识,这是数据库管理和开发的核心部分。SQL,全称为Structured Query Language,即结构化查询语言,是一个国际标准,用于在数据库中进行数据查询、操作和管理。Oracle...

    Oracle开发笔记

    "Oracle开发笔记" Oracle 是一种关系型数据库管理系统,它提供了强大的功能来存储、管理和检索数据。以下是 Oracle 开发笔记的知识点总结: 序列建立 * 序列是一种特殊的数据库对象,可以生成唯一的编号。Oracle...

    ORACLE开发笔记

    Oracle开发笔记涵盖了数据库管理、SQL编程等多个方面的内容。在Oracle数据库中,表空间是存储数据文件的地方,通过`CREATE TABLESPACE`语句可以创建表空间,例如创建名为`gouchao`的表空间,指定数据文件`f:\xyc01....

    Oracle学习笔记

    Oracle学习笔记 Oracle学习笔记是李兴华老师编写的Oracle从入门到精通的学习笔记,涵盖了 Oracle 的多表查询、连接、组函数和分组统计等知识点。在本篇笔记中,李兴华老师详细介绍了多表查询的基本语法、左右连接...

    Oracle学习笔记 PDF

    ### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...

    李兴华Oracle全部笔记

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和维护。李兴华Oracle全部笔记是一份详细记录了Oracle相关知识的学习资料,涵盖了从基础概念到高级特性的...

    oracle培训笔记2

    在"Oracle培训笔记2"中,我们可以看到一系列的课程涵盖了XML基础和多行函数的应用,这些都是Oracle数据库管理和开发中的关键知识点。 XML(可扩展标记语言)在Oracle中的应用非常广泛,特别是在数据交换和存储非...

    Oracle学习笔记.pdf

    Oracle数据库是一款功能强大的企业级数据库管理系统,由甲骨文公司(Oracle Corporation)开发。Oracle数据库的不同版本适应了不同时期的技术需求,从早期的Oracle8到最新的Oracle12C,每一代版本都根据技术发展趋势...

    Oracle课堂笔记(很全很详细的Oracle笔记)

    - **Application Express (APEX)**: 用于快速开发和部署Web应用程序。 ### Oracle数据库用户 - **SYS**: 拥有最高权限的用户,通常用于系统管理。 - **SYSTEM**: 普通用户,拥有一定的数据库操作权限。 - **SCOTT**...

    oracle实用笔记 命令 文档 pdf

    10. **Oracle工具**:除了SQL*Plus,还有许多其他工具,如Enterprise Manager Cloud Control、SQL Developer、Toad等,它们提供了图形化的界面,方便进行数据库管理和开发工作。 这本"Oracle实用笔记 命令 文档 PDF...

    Oracle数据库笔记大全

    Oracle数据库是世界上最流行的关系型数据库管理系统之一,广泛应用于企业级数据管理、数据分析和应用程序开发。以下将详细阐述Oracle的一些核心知识点。 1. **基础概念和术语**: - **关系型数据库**: 数据以表格...

    Oracle学习笔记-日常应用、深入管理、性能优化

    资源名称:Oracle学习笔记-日常应用、深入管理、性能优化内容简介:Oracle学习笔记-日常应用、深入管理、性能优化Oracle 11g是最具代表性的高端关系型数据库管理系统,它在世界各地的大型商务数据库应用系统中被广泛...

    oracle教程笔记

    Oracle教程笔记涵盖了数据库管理系统Oracle的核心概念、安装配置、SQL语言基础、PL/SQL编程以及数据库管理等多个方面。这篇笔记旨在帮助初学者系统地理解和掌握Oracle技术。 首先,Oracle是全球最大的企业级数据库...

    oracle OAF 开发笔记 .part2

    oracle OAF 开发笔记 .part2,王重东大侠所写,内含高级案例,值得推荐

    oracle_sql笔记

    Oracle SQL是数据库管理员和开发人员在Oracle数据库系统中进行数据查询和管理的重要工具。这篇笔记主要涵盖了Oracle SQL的基础知识、高级特性和实际应用技巧。 一、基础SQL语法 Oracle SQL遵循标准的SQL语法,包括...

    oracle经典笔记

    总的来说,《Oracle经典笔记》这套资料是学习和提升Oracle技术的宝贵资源,无论你是新手还是经验丰富的DBA,都能从中找到有价值的信息,提升自己的数据库管理和开发能力。通过系统地学习和实践,你将能够更好地理解...

    MSDN oracle学习笔记

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和维护。MSDN(Microsoft Developer Network)是微软提供的一系列开发资源和技术支持的集合,其中包括对...

    李兴华—oracle课堂笔记(全).rar

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和维护。李兴华的Oracle课堂笔记全面涵盖了Oracle数据库的基础知识、高级特性和管理技巧,对于学习和理解...

Global site tag (gtag.js) - Google Analytics