Home
> 2016年5月发布的文章
-
Oracle 热备份与恢复
一)热备份开启条件
1.启用归档&打开自动归档
mount mode >alter database archivelog
alter system log_archive_start=true
2.数据库未使用,或者使用量很少(热备份需要使文件处于备份模式,在此模式下数据库文件是不可用的,如果操作,会产生大量redo log)
二)热备...
阅读全文 →
-
Linux登录终端执行任意一个程序,如果在此程序未执行完之前退出terminal,则响应的该回话中运行的进程均会被终止运行,如果想要在退出terminal之后还能继续运行,就需要使用nohup命令。
具体用法:
nohup command
nohup command &
两者的具体区别在于加不加“&”符号
nohup command 在用户执行此命令之后,此任务会在后台继续运行,用户可以继续在此终端执行其它任务,而不用等待此任务执行完毕,但是此用户不能退出terminal或终止会话,否则此任...
阅读全文 →
-
闪回查询以及闪回恢复
开启闪回查询的先决条件
1.启用归档
2.闪回开启
1,查看数据库归档是否开启,闪回是否开启,如下均没有开启,则归档需要在mount模式下开启。
SQL> select log_mode,flashback_on from v$database;
LOG_MODE FLASHBACK_ON
------------ ------------------
NOARCHIVELOG NO
Elapsed: 00:00:00.00
2.启动到mount模式
SQL> select open_mode from v$database;
OPEN_MODE
--------------------
MOUNTED
Elapsed: 00:00:00.00
2.检查归档是否开启...
阅读全文 →
-
dba_开头--------------------------------------------
dba_users 数据库用户信息
dba_segments 表段信息
dba_extents 数据区信息
dba_objects 数据库对象信息
dba_tablespaces 数据库表空间信息
dba_data_files 数据文件设置信息
dba_temp_files 临时数据文件信息
dba_rollback_segs 回滚段信息
dba_ts_quotas 用户表空间配额信息
dba_free_space数据库空闲空间信息
dba_profiles 数据库用户资源限制信息
dba_sys_privs 用户的系统权限信息
dba_tab_privs用户具有的对象权限信息
dba_col_...
阅读全文 →
-
-------------------------------------------------------
Oracle归档日志默认路径为:USR_DB_RECOVERY_FILE_DEST 也就是闪回恢复区($ORACLE_BASE/flash_recovery_area),默认情况下ORACLE对这个路径有限制,且这个路径也是默认备份文件和闪回日志的存储路径,所以尽量去修改一下。
SQL> archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVER...
阅读全文 →
-
SQL> startup
ORACLE instance started.
Total System Global Area 776646656 bytes
Fixed Size 2257272 bytes
Variable Size 511708808 bytes
Database Buffers 255852544 bytes
Redo Buffers 6828032 bytes
Database mounted.
Database opened.
SQL> archive log list; -----查询是否归档模式
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 7
Current log sequence ...
阅读全文 →
-
[oracle@oracle admin]$ cat listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
# the 2 items (DB01/DB02) are static listener info.
ADR_BASE_LISTENER_DB01 = /u01/app/oracle
ADR_BASE_LISTENER_DB02 = /u01/app/oracle
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = DB01)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
(SID_NAME =...
阅读全文 →
-
----Database download----
11.2.0.4 for x86-64 1of7/2of7/3of7
链接:http://pan.baidu.com/s/1dErGlax 密码:et6a
----Redhat download----
Redhat 5.11 for i386/x86-64/6.6 for x86-64/6.7 for x86-64/7.1 for x86-64
链接: http://pan.baidu.com/s/1o89xhQa 密码: rbqh
阅读全文 →
-
1>创建pfile文件
2>定义参数
三个必定的参数
1)db_name=testdb01
2)sga_target=1024mb
3)db_create_file_dest='/xxx/yyy/zzz/'
3>设置SID
4>进入sqlplus
5>执行启动命令到nomount
1)startup nomount
6>执行命令创建数据库
1)create database extent management local;
7>待以上执行命令执行完毕,执行以下命令创建必须的东西
1)@?/rdbms/admin/catalog
2)@?/rdbms/admin/catproc
3)@?/sqlplus/admin/pupbld
8>待以上三条命令执行完毕,即可正常登录数据库。
阅读全文 →
-
查看当前用户有哪些表
select table_name,tablespace_name from user_tables;
查看都有哪些表空间
select tablespace_name ,block_size from dba_tablespaces;
阅读全文 →
-
Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows ...
阅读全文 →
-
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、...
阅读全文 →
-
20世纪约70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,埃里森是程序员之一。
1977年埃里森与同事Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,埃里森以此造出新数据库,名为甲骨文。
1978年 公司迁往硅谷,更名为“关系式软件公司”(RSI)。RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。美国中央情报局想买一套这样的软件...
阅读全文 →