create sequence seq_   minvalue 0   maxvalue 999999999999   start with  0   increment by 1   nocache;
原创 2013-06-08 16:59:10
330阅读
每天一个 DBA 小知识,助你更进一步!
原创 2021-09-13 09:48:11
5624阅读
每天一个 DBA 小知识,助你更进一步!
原创 2022-02-08 16:35:05
430阅读
    Oracle数据库备份与恢复的三种方法     Oracle数据库有三种标准备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。   一、 导出/导入(Export/Import)   利用Export可将数据从数据库中提取出来,利用Import则可将提取出来数据送回
转载 精选 2008-07-09 22:17:17
747阅读
1.首先以 sysdba的身份登录数据库 SQL> conn sys/oracle as sysdba SQL> col  name for a50 SQL> select  * from v$controlfile;   找到控制文件所在目录 STATUS ------- NAME ---------------------
原创 2010-08-31 15:58:49
599阅读
关闭数据库的模式: shutdown normal;最慢。禁止新连接,等待所有用户和事务完成并用户自动退出。 shutdown transactional;较慢。禁止新连接,等待所有用户和事务完并强行断开用户连接。 shutdown immediate;较快。禁止新连接,中断事务并回滚,并强行断开用户连接。 shutdown abort最快,但是它相当于断电,会造成数据库不一致,启动时较慢(需要自
原创 2012-02-29 16:41:21
542阅读
1.创建虚拟目录,映射到本地 create directory beifen as 'd:/beifen'; 查看所有目录 SELECT * FROM
原创 2022-12-08 15:15:54
74阅读
备份RMAN 备份:先查看oracle是否为归档状态,archive log list如果没有开启归档模式:先关闭数据库:然后: startup mountalter database archivelogalter database open然后在查看数据库是否为归档模式:archive log list查看rman中的所有参加配置:show all启动控制文件的自动备份: configure
原创 2013-07-31 14:56:29
581阅读
1 /** 2 Oracle 中的优化; 3 4 1. 硬件设备。 5 6 2. 软件设备调优(修改Oracle中系统参数)。——DBA 7 8 3. SQL语句的调优。 9 10 3.1 终极目标:减少查询次数。11 12 3.2 13 in 查询 —— 全表扫描(性能低下)14 exists 查询 —— 全表扫描(命中率高一些)15 16 使用场合:17 in 查询适合:in(数据量小的情况)18 exists 查询适合:exists(数据量大的情况)19 20 select * from scott.emp where deptno in (select deptno from ...
转载 2013-01-28 23:32:00
131阅读
2评论
--完整备份 Backup Database NorthwindCS To disk='G:\Backup\NorthwindCS_Full_20070908.bak' --差异备份 Backup Database NorthwindCS To disk='G:\Backup\NorthwindCS_Diff_20070908.bak' With Differential --日志备份,默认截断日
转载 2009-07-30 15:36:01
340阅读
备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -ppasswo
转载 2023-05-23 14:16:27
143阅读
一、备份 1、备份一个数据库   基本语法:   mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql   常用选项:--where:"筛选条件",特定的导出某些条件下的数据; -e:使用全新的多行insert语法; --h:在目标主机导出数据备份,缺省值为localhost; -d,--no-data:不写入
转载 2024-04-26 12:24:47
74阅读
首先最常用的备份方法是删除用户重建用户。可以调用脚本,可以运行SQL。但是你要删除当前用户,一定要有一个管理员登录账号。但是这个项目中,客户想要一个自己(非管理员)备份数据的入口。理论上我们不希望把dba用户当成普通用户来登录。就是不想给普通用户这么高的权限。在这个前提实下现数据的备份和还原。也就是不删除用户的前提下,实现数据备份还原。我的实现思路是,查找用户下的所有对象,便利所有对象然后一次删除
[quote] 一、数据备份   1、使用mysqldump命令备份   mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。   mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后
1. 工作中经常需要备份数据库表, 有时候经常需要baidu或者是询问,简单些一下.. 如果备份表不存在时: 备注: Oracle的语法 是ddl语句 自动提交. 如果备份表已经存在时的语法是一样的. 自己的SQL一直比较low 简单总结一下.
原创 2021-08-24 09:33:51
692阅读
Oracle语句
原创 2017-06-12 11:05:25
821阅读
一、查询语句 查看所有用户: select username from dba_users; 查看当前连接的用户: show user; 查看指点用户权限: select * from dba_sys_privs where grantee = 'U_NAME'; 查看当前用户权限: select ...
转载 2021-10-24 08:22:00
126阅读
2评论
  一、基础 1、说明:创建数据库 CREATE DATABASE database-name  2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\ms
sql
转载 2012-05-21 22:21:46
203阅读
1、创建索引CREATE INDEX INDEX_NAME ON TABLENAME (COL_NAME) NOLOGGING PARALLEL 4;2、去重复,然后取一条数据<1> select * from table where rowid=any(select max(rowid) from table groupby cola)<2> select * from
原创 2013-11-18 15:02:48
321阅读
数据操纵语言(DML)SELECTINSERTUPDATEDELETEMERGE数据定义语言(DDL)CREATEALTERDROPRENAMETRUNCATECOMMENT数据控制语言(DCL)GRANTREVOKE事务处理控制COMMITROLLBACKSAVEPOINTselectdepartment_idfromemployees;默认情况下会显示查询返回的所有行,包括重复行select=
原创 2019-06-01 21:44:58
517阅读
  • 1
  • 2
  • 3
  • 4
  • 5