摘要:SELECT t1.name, t2.name FROM v$tablespace t1, v$datafile t2 WHERE t1.ts#=t2.ts#order by t1.name这两个视图,一个存储表空间的信息,另外一个是数据文件信息.表空间在磁盘上至少要对应一个数据文件的.我们来对比一下这两个视图的描述,可以看到这两个表中TS#字段的含义是一样的.而V$TABLESPACE中的name是表空间名,V$DATAFILE中的name是数据文件名,因此可以用这个字段将两张视图连接起来,就能看到表空间对应的数据文件了.
阅读全文
随笔分类 - Oracle_Learning
Oracle学习笔记
摘要:v$开头的是动态性能视图,其数据存放在内存中,动态变化,一旦实例被关闭,里面的数据就会被清空,重启实例后重新设置.数据库mount状态下可以查询. dba_开头的数据字典是静态视图,数据存放在表文件中,关闭数据库实例后,数据不会被清空.数据库open状态下才可以查询.
阅读全文
摘要:1.查看dblink select owner,object_name from dba_objects where object_type='DATABASE LINK';或者select * from dba_db_links;2.创建dblink前提: 创建dblink的用户有对应的数据库权限 create public database link 或者create database lin...
阅读全文
摘要:出错现状: 在dbvis中update一张表,报错: ORA-01552: 非系统表空间 'USERS' 不能使用系统回退段进入sqlplus查看undo的配置 SQL>show parameter undoNAME TYPE VALUE---------------------------------undo_management string AUTOundo_retention intege...
阅读全文
摘要:在要drop一个数据库用户时发现这个用户已连接到数据库,因此没法直接drop掉这个用户。使用 1: select * from v$session where username='USERNAME' and STATUS <>'KILLED'查看出要kill掉的session后,发现有近15个session。发现这样一个个去kill,太慢了,就来了招狠的: 1: SELECT CONCAT('A...
阅读全文
摘要:1. 这个东东是拿来配置不同golden gate 实例上的抽取(extract)和接收(replicat)的 2.配置的diagram是实时的 3.配置时候需要数据源端和目标端的golden gatemanager 以及数据库都正常启动 4.一个最基础的数据同步在diagram中的配置为:添加两个datasource-->在源端datasource上添加一个capture(对应到一个ex...
阅读全文
摘要:oracle数据库安装好之后,scott之类的用户默认情况下是被锁住的,无法使用scott用户登录数据库。如何解锁一个用户呢,需要进入sqlplus中,执行如下命令: 1: SQL> ALTER USER username ACCOUNT UNLOCK; 如果要解锁scott,就用scott代替上面的username部分。 同样,还可以将一个用户锁住: 1: SQL> ALTER USER us...
阅读全文