创建数据库快照 (Transact-SQL)
创建 SQL Server 数据库快照的唯一方式是使用 Transact-SQL语言。 SQL Server Management Studio 不支持创建数据库快照。 一、可以使用任何恢复模
转载
2024-09-25 15:23:05
160阅读
Logical VolumeManager (LVM)提供了对任意一个LogicalVolume(LV)做“快照”(snapshot)的功能,以此来获得一个分区的状态一致性备份。 在某一个状态下做备份的时候,可能有应用正在访问某一个文件或者数据库,这就是使得备份的时候文件处于一个状态,而备份完后,文件却处于另外一个状态,从而造成备份的非一致性,这种状态恢复数据库数据几乎不会成功。&nbs
转载
2024-01-27 12:50:17
72阅读
----手工创建oracle 快照BEGINDBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();END;/---删除快照详细快照信息能够查看视图 DBA_HIST_SNAPSHOTBEGINDBMS_WORKLOAD_REPOSITORY.DROP_SNAPS...
转载
2014-11-08 11:37:00
669阅读
2评论
问题概述客户由于数据库无法自动生成快照,手动kill mmon进程后无法自动启动mmon进程,手动创建快照也出现hang现象。问题原因1、在oracle 11204环境中,会偶尔出现awr snapshot缺失的现象,该问题要么是snapshot无法生成,要么是snapshot在生成过找过程中无法完成。2、链接环境发现,客户由于无法自动生成snapshot,已经手动将mmon进程在OS层kill,
原创
2024-05-09 14:26:12
0阅读
Oracle 建库共分为四步第1步:创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradata\db\user_temp.dbf'size 50mautoextend onnext 50m maxsize 204 ...
转载
2021-09-22 00:08:00
303阅读
2评论
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。
对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。
创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。
下面是创建数据库用户的具体过程:
1.假如现在已经建好名为
转载
精选
2013-03-01 13:52:32
866阅读
oracle静默建库
原创
2018-05-17 16:31:16
3552阅读
点赞
4评论
oracle 快照及 dblink使用 (两台服务器数据同步)-- 目的--要同步到的数据库--1、在目的数据库上,创建dblindrop database link dblink_zhaozhenlong_1;Create publicdatabase link dblink_zhaozhenlong_1Connect to lg iden
原创
2014-10-21 22:28:19
143阅读
1.查看当前的AWR保存策略select * from dba_hist_wr_control;DBID,SNAP_INTERVAL,RETENTION,TOPNSQL860524039,+00 01:00:00.000000,+07 00:00:00.000000,DEFAULT以上结果表示,每小时产生一个SNAPSHOT,保留7天2.调整AWR配置AWR配置都是通过dbms_workload_
原创
2016-10-13 16:46:20
1712阅读
查出最近某个时间的快照 select * from 表 as of timestamp to_timestamp('20151021 09:00:00','yyyymmdd hh24:mi:ss') where 字段名='' ...
转载
2021-08-21 16:47:00
6914阅读
2评论
oracle手动建库
原创
2012-04-26 11:59:45
497阅读
前提正常启动数据库实例的情况下:
1. 手动删除以前的老库。
停止正在运行的数据库
SQL>shutdown immediate;
进入挂载数据库(装载实例和打开控制文件,激活某些功能,用户不能存取数据库可以进行实例或数据的恢复处理)
SQL>startup mount;
开启静默状态,
转载
精选
2013-01-02 23:09:53
545阅读
1、建立口令文件,用于sys用户远程登录的认证(remote_login_passwordfile=exclusive),位置
$ORACLE_HOME/dbs/orapwSID.创建命令: orapwd
[oracle@work dbs]$ orapwd file=orapwprod password=oracle entries=5
force=y
remote_login_pas
原创
2013-03-12 09:24:03
558阅读
1,学生表 1 -- Create table 2 create table T_HQ_XS 3 ( 4 xueh VARCHAR2(10) not null, 5 xingm VARCHAR2(20) not null, 6 xingb CHAR(1) default '1',...
转载
2015-10-25 18:46:00
224阅读
2评论
--创建表空间test1 create tablespace test1 datafile 'd:\test1.dbf' size 100m autoextend on next 10m --创建用户test1.一个表空间可以有多个
原创
2024-09-06 11:37:24
69阅读
相对来说,oracle中平时我们大多采用dbca图形化建库方式,所以手工建库或许比较有些难度,这个也是OCM考试中需要关注的地方,特别做了测试,主要是9i, 对于10g可宜采用同样的步骤实现。
1.修改/etc/orataboral:/opt/oracle/database:N2.创建sys口令认证文件orapwd file=$ORACLE_HOME/dbs/orapworal password
原创
2011-03-08 09:15:50
506阅读
开始安装数据库:
1、确定sid
2、创建alertlog等目录
3、确定初始化文件
4、生成密码文件
5、生成spfile和改参数
5、根据在线文档,找出并修改create database语句
6、startup nomount后,开始create database
7、catalog和catproc
SID=orcl
数据库目标挂载点 /data/
原创
2012-08-02 12:07:26
614阅读
把库删了先~~
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> drop database;
开始手工建库
vi .bash_profile
source .bash_profile(它比较二,改完不会立
原创
2012-12-27 17:50:52
656阅读
点赞
1评论
手动建库:找到官方文档,打开主索引找到管理--createdatabase停止现有的数据库,释放内存1.设置环境变量--ORACLE_SID2.建立密码文件3.建立文本的参数文件4.建立二进制参数文件5.建立参数文件中描述的路径6.启动数据库到nomount7.createdatabase...8.运行脚本:@$ORACLE_HOME/rdbms/admin/catalog建立数据字典@$ORAC
原创
2018-03-25 10:11:33
915阅读
点赞
在使用Linux系统中搭建Oracle数据库时,正确的分区管理是非常重要的,可以有效地提高数据库的性能和运行稳定性。今天我们来讨论一下如何在Linux系统上建立Oracle数据库的分区。
首先,我们需要明确的一点是,在Linux系统上建立Oracle数据库分区时,我们需要考虑到以下几个方面:数据文件的存放位置、日志文件的存放位置、临时文件的存放位置以及控制文件的存放位置。这样可以更好地管理和维护
原创
2024-03-25 10:50:33
176阅读