![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle数据库基本管理
文章平均质量分 69
haiross
这个作者很懒,什么都没留下…
展开
-
Tnsping OK不代表listener正常
Tnsping OK不代表listener正常2012-05-08 15:37:27 Tnsping OK不代表listener正常,近日遇到一个问题,环境是11Gr2 RAC,tnsping正常,但是实际访问数据库报错ORA-12545: 因目标主机或对象不存在, 连接失败 代码如下[grid@grida ~]$ srvctl config scan S转载 2013-08-21 11:02:17 · 1839 阅读 · 0 评论 -
11gR2中的SCAN监听器和本地监听器配置
11gR2中的SCAN监听器和本地监听器配置上一篇 /下一篇 2012-02-09 23:38:11 / 个人分类:Oracle RAC查看( 458 ) /评论( 1 ) / 评分( 5 / 0 ) 11.2 Scan and Node TNS Listener Setup Examples [ID 1070607.1]转载 2013-08-21 14:06:22 · 4517 阅读 · 0 评论 -
oracle 11g r2 rac怎么新建和配置scan ip的监听
oracle 11g r2 rac怎么新建和配置scan ip的监听1#发表于 2012-6-26 17:37:12 | 查看: 1257| 回复: 1ML大神,我做了一套hpux 11.31的 oracle 11g r2的rac,监听是用自动生成的,客户端可以通过两个vip连接数据库,我想请教一下怎么在rac下将scan ip添转载 2013-08-21 14:16:59 · 3097 阅读 · 0 评论 -
10g RAC监听器配置文件listener.ora中的IP=FIRST
10g RAC监听器配置文件listener.ora中的IP=FIRST上一篇 /下一篇 2012-02-09 17:00:22 / 个人分类:Oracle RAC查看( 1220 ) /评论( 0 ) / 评分( 0 / 0 ) What is IP=FIRST in the LISTENER.ORA file ? [ID 300729.转载 2013-08-21 14:03:09 · 1708 阅读 · 0 评论 -
监听器控制程序lsnrctl跟踪trace file
监听器控制程序lsnrctl跟踪trace file上一篇 /下一篇 2011-12-19 23:46:47 / 个人分类:安装配置工具使用查看( 1460 ) /评论( 3 ) / 评分( 5 / 0 ) Oracle监听器是一个独立的数据库组件,在整个体系中扮演非常重要的作用。即使在windows平台上,监听器listener也被实现成为一个独立转载 2013-08-21 14:11:59 · 4812 阅读 · 1 评论 -
Oracle OS认证与口令文件认证详解(贝塔中的DBA)
贝塔中的DBAOracle OS认证与口令文件认证详解马齿苋发表评论阅读评论2,768 次查看本文概述与实验环境概述:本文只讨论OS认证和口令文件认证方式的配置方法,如何配置以及使用OS认证和口令文件认证方式验证SYSDBA/SYSOPER权限。实验环境:Oracle 10.1 + Windows 2003 和 Oracle 10.2 +转载 2013-08-01 13:36:29 · 736 阅读 · 0 评论 -
Service Name是什么(贝塔中的DBA)
Oracle Service Name的动态注册马齿苋发表评论阅读评论1,537 次查看Service Name是什么Service Name的动态注册几个常见的Oracle动态注册service name_XPT._DGB .参考资料topService Name是什么自从Oracle 8i之后,Or转载 2013-08-01 13:38:04 · 2355 阅读 · 0 评论 -
v$session SERIAL#字段的含义
v$session SERIAL#字段的含义2008-10-09 22:11:10标签:oracle 休闲 职场wabjtam123 在itpub的一个提问帖子,我经常看到要KILL SESSION好象不止杀一个SID,好象是Alter system kill session 'SID,SERIAL#' 这个SERIAL#是什么东西呢?为什么不是转载 2013-08-23 17:29:10 · 1802 阅读 · 0 评论 -
创建表空间及添加数据文件
创建表空间及添加数据文件1、创建表空间create tablespace tablespacenamedatafile ‘/u02/oradata/$ORACLE_SID/datafilename’size128Mautoextend on next 2048Kmaxsize2048M,‘u02/oradata/$ORACLE_SID/datafilename’ size1转载 2013-08-26 14:32:33 · 2870 阅读 · 0 评论 -
Oracle数据字典详解
Oracle数据字典详解学习笔记:oracle数据字典详解--- 本文为TTT学习笔记,首先介绍数据字典及查看方法,然后分类总结各类数据字典的表和视图。然后列出一些附例。 数据字典系统表,保存在system表空间中。由表和视图组成,由服务器在安装数据库时自动创建,用户不可以直接修改数据库字典,在执行DDL语句时,oracle会自动修改。记录一转载 2013-08-26 15:26:55 · 1233 阅读 · 0 评论 -
Oracle内部视图:X$BH
Script:List Buffer CacheDetails2009/06/17 byMaclean Liu暂无评论以下脚本用于列出Oracle Buffer Cache的详细信息:REM List Buffer Cache DetailsSET LINESIZE 200 PAGESIZE 1400SELECT /*+ ORDERED USE_HA转载 2013-08-26 15:41:09 · 4125 阅读 · 0 评论 -
启动Oracle服务的几种方式
启动Oracle服务的几种方式 启动oracle服务有三种方式: 1从控制面板 2使用MS-DOS命令 3通过OracleAdministration Assistant for WindowsNT 通过控制面板启动oracle服务 1)选择开始 >控制面板〉管理工具 --〉服务 2)找到你所要启动的oracle服务,单击启动 通过MS-DOS命转载 2013-05-08 11:54:49 · 1107 阅读 · 0 评论 -
Oracle在Windows操作系统上服务解析
Oracle在Windows操作系统上服务解析 本文导航第1页:了解主要的数据库服务第2页:了解各种服务之间的关系第3页:利用服务启动数据库与利用命令启动数据库的差异了解主要的数据库服务 如果在Windows操作系统上部署Oracle数据库系统,会将起动过程写入到操作系统的服务列表中。并且一些主要的服务都会被设置为自动启动。如此转载 2013-08-15 23:30:27 · 973 阅读 · 0 评论 -
oracle官方文档对连接和会话的解释
官方解释1.1 connection: A connection is a physical path from a client to an Oracle instance. A connection is established either over a network or over an IPC mechanism. A connection is typically be原创 2013-08-29 16:03:23 · 1293 阅读 · 0 评论 -
ORA-16038错误解决
ORA-16038错误解决(2009-10-07 15:25:19)转载▼标签:杂谈分类:MSN搬家发现测试用的一个DB在startup时报如下错误:SQL> alter database open;alter database open*ERROR at line 1:ORA-16038: log 1 seq转载 2013-09-02 11:14:10 · 895 阅读 · 0 评论 -
oracle提供的关于数值或字符与其用于实际存储到硬盘上的编码值间以及不同进制的数值间的转化方法的总结[收集中]
1.将十六进制的数值转化为十进制的数值0x1a是个16进制数,转成10进制: scott@ORCL> select to_number('1a','xx') from dual; TO_NUMBER('1A','XX') -------------------- 26 例如,dba(data block a原创 2013-09-03 16:51:22 · 1028 阅读 · 0 评论 -
ORA-04089:无法对SYS拥有的对象创建触发器
创建触发器,结果错误提示——ORA-04089:无法对SYS拥有的对象创建触发器。我该如何解决这个问题数据库是ORACLE.ORA-04089 cannot create triggers on objects owned by SYS Cause: An attempt was made to create a trigger转载 2013-09-13 11:37:28 · 6498 阅读 · 0 评论 -
使用db link执行存储过程
使用db link执行存储过程上一篇 /下一篇 2006-06-20 00:00:00 / 个人分类:工作技术查看( 627 ) /评论( 2 ) / 评分( 5 / 0 ) 众所周知,使用db link通常用来在本机检索远程数据库的表里的数据。那么是否可以使用db link来执行远程数据库里的存储过程呢?我做了个测试,是完全可以的。SQL转载 2013-10-08 16:23:23 · 3739 阅读 · 0 评论 -
如何将数据库从文件系统迁移到ASM存储里
如何将数据库从文件系统迁移到ASM存储里 上一篇 /下一篇 2008-11-20 16:06:47 / 个人分类:工作技术查看( 1032 ) /评论( 4 ) / 评分( 8 / 1 ) 由于ASM磁盘组里的文件不能通过普通的操作系统命令访问,因此如果要将数据库从文件系统迁移到ASM磁盘组里,则必须通过RMAN。注意,迁移之前,如果启用了闪回数转载 2013-10-08 16:24:36 · 1021 阅读 · 0 评论 -
如何在数据字典中修改Oracle的表列名(col$用于查看表都有什么列名)
在Oracle数据库中没有提供直接修改表中列名称的功能,但在实际使用时常需要修改表的列名和列顺序,在不得已的情况下,有些Oracle的使用者用重新创建一个新的具有正确列名和顺序的数据库表,再将旧表的数据转储进来,最后删除旧表并将新表重命名为旧表的方法来完成此功能。此方法的最大问题是要求有双倍的存储空间、较大的回滚段和较长的时间,如果表中数据量较大,这项工作开销会很大。实际上我们可以从数据字典中直接转载 2013-09-27 16:28:34 · 5039 阅读 · 0 评论 -
OracleOraDb10g_home1TNSListener服务无法启动(该问题多是安装oracle的主机更改了计算机名而导致的)
OracleOraDb10g_home1TNSListener服务无法启动该问题多是安装oracle的主机更改了计算机名而导致的。 问题描述: OracleOraDb10g_home1TNSListener服务无法启动,启动后自动停止或者在XP服务中启动后显示“已启动”但是刷新后又回到停止状态。 解决方法: 首先查转载 2013-10-15 10:27:30 · 2786 阅读 · 0 评论 -
oracle忘记用户名密码怎样恢复
oracle忘记用户名密码怎样恢复 一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 用SYS (或SYSTEM)用户登录。 CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码。 ALTER USER user_name IDENTIFIED BY newpass; 注意:转载 2013-10-15 10:23:45 · 770 阅读 · 0 评论 -
oracle10g11g日志alter文件位置
oracle10g11g日志alter文件位置分类: 数据库架构 2012-04-06 12:34 2393人阅读 评论(1) 10g下:可以在 admin\{sid}\pfile文件下的init.ora文件中找到以下内容:audit_file_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP转载 2013-10-15 14:58:54 · 5556 阅读 · 0 评论 -
sqlplus不是内部或外部命令
sqlplus不是内部或外部命令 通过运行->cmd->sqlplus/nolog 登录sqlplus时,突然间提示“sqlplus不是内部或外部命令,也不是可运行的程序或批处理文件”,如下图:分析后感觉不可能啊,因为昨天使用正常的,从网上百度基本确定是以下两种原因所致1、没有正确地安装oralce的客户端2、oralce安装后注册到系统中的转载 2013-10-15 19:53:45 · 5471 阅读 · 0 评论 -
window下查看1099端口被哪个进程占用的命令(window下命令也类似linux啊,netstat -aon|findstr "1099)
1099端口被占用 最近测试过程中遇到一个问题,每次启动被测RMI服务器时,提示1099号端口被占用(RMI服务器端口号默认为1099),很是郁闷,上网查资料后终于干掉了,呵呵,为了再次遇到该情况时能自己解决,特将方法总结如下:1.在windows命令行窗口下执行:C:\>netstat -aon|findstr "1099,然后查看输出结果转载 2013-10-15 19:58:16 · 5701 阅读 · 0 评论 -
oracle常用操作语句【收集中】
oracle常用操作语句 oracle常用操作语句:select * from all_tab_columns where table_name='jkfilerec'执行后提示:未选定行错误原因:区分大小写,将'jkfilerec'改为'JKFILEREC' ,问题解决查询表空间信息SELECT * FROM DBA_DATA_转载 2013-10-15 20:04:16 · 854 阅读 · 0 评论 -
oracle字符集修改(AL32UTF8->UTF8)
oracle字符集修改(AL32UTF8->UTF8)分类: oracle管理知识总结2012-04-10 11:32 1440人阅读 评论(0) 收藏 举报oracledatabasesessionsystemsqlparametersauthor:skatetime:2012/04/10AL32UTF8->UTF8步骤shutdown immedia转载 2013-10-16 10:27:09 · 2649 阅读 · 0 评论 -
oracle表连接深入浅出
oracle表连接深入浅出分类: oracle 原理分析2010-08-20 01:56 1221人阅读 评论(2) 收藏 举报oraclejointable优化inputbuildauthor:skatetime:2010-08-20 表的连接 表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。如果一个SQL语句的关联转载 2013-10-16 10:30:19 · 873 阅读 · 0 评论 -
关于Oracle安装程序和补丁要知道的一些知识[收集中]
关于relink命令relink一般是oracle的可执行文件出现问题后,重新生成一下sqlplus等程序;或操作系统打完影响Oracle执行相关的补丁重新生成部分oracle的lib;还有比如说如果你做备份项目用legato结合rman去备份oracle,也需要重新link libobk.a这个库文件。这个问题,应该首先从 c 程序 从 文本程序到可执行文件来阐述一段文本原创 2013-10-16 14:16:23 · 1021 阅读 · 0 评论 -
段的创建表user_segments
段的创建表user_segments分类: Oracle之二:体系结构、模式和事务管理 2013-08-10 11:1363人阅读 评论(0)收藏 举报目录(?)[+]段的定义及类型段的创建1、段的定义及类型Oracle中的段(segment)是占用磁盘空间的一个对象,最常见的段类型包括:l 聚簇clusterl转载 2013-10-16 16:06:40 · 1749 阅读 · 0 评论 -
bitmap索引的深入研究(自我改版)
bitmap索引的深入研究上一篇 /下一篇 2008-06-10 17:28:21 / 个人分类:工作技术查看( 952 ) /评论( 9 ) / 评分( 30 / 1 ) 位图(bitmap)索引是另外一种索引类型,它的组织形式与B树索引相同,也是一棵平衡树。与B树索引的区别在于叶子节点里存放索引条目的方式不同。从前面我们知道,B树索引的叶子节点里,对于原创 2013-10-08 15:52:48 · 945 阅读 · 0 评论 -
Know More About Oracle Row Lock(二、解决疑惑,说明行级锁和TX锁即事务锁是不同概念的两个东西)
Know More About Oracle Row Lock2012/05/16 BY MACLEAN LIU 16条评论我们都知道在Oracle中实现了细粒度的行锁row lock,且在ORACLE的内部实现中没有使用基于内存的行锁管理器,row lock是依赖于数据块本身实现的。换句话说判定一行数据究竟有没有没锁住,要求Server Process去pin住相应的bl转载 2013-09-25 15:46:07 · 3197 阅读 · 0 评论 -
Oracle下绝对文件号和相对文件号区别
Oracle下绝对文件号和相对文件号区别 一:Oracle官方给出的描述 Oracle Database assigns each datafile two associated file numbers, an absolute filenumber and a relative file number, that are used to uniquely identif转载 2013-08-26 15:59:12 · 1060 阅读 · 0 评论 -
关于local_listener和remote_listener的总结[收集中]
local_listener是在一套Oracle系统上(一个主机上可以安装多套Oracle软件系统的)指定的一个监听程序[应该是在一个主机的多个账户上安装的多套Oracle软件系统公用一个local_listener,即一个主机有一个local_listener]。PMON进程将在该Oracle系统上的(后于该监听程序启动的)实例的信息注册给该监听程序,这就是所谓的动态监听功能。原创 2013-10-16 09:44:24 · 6774 阅读 · 0 评论 -
段和区:USER_SEGMENTS 和USER_EXTENTS
段和区:USER_SEGMENTS 和USER_EXTENTS如第22 章所述,空间以段(segment)为单位分配给对象(如表、群集和索引),它们在物理上对应于在数据库中创建的逻辑对象。可以查询USER_SEGMENTS 视图来查看当前的存储参数和段内有效空间的使用情况。当超出某一存储限制时,USER_SEGMENTS 视图将非常有用,它的列如下面的清单所示。SEGMENT_NAME转载 2013-10-16 16:00:42 · 8844 阅读 · 0 评论 -
oracle 怎样查询含blob字段的表所占空间的大小
oracle 怎样查询含blob字段的表所占空间的大小1#发表于 2012-5-8 22:11:21 | 查看: 946| 回复: 2oracle 怎样查询含blob字段的表TEST所占空间的大小,我自己用以下语句测试不知道是否正确,请刘大指点,谢谢select a.table_name,a.segment_name,b.ta转载 2013-10-16 15:58:46 · 11594 阅读 · 0 评论 -
事务的事务锁保护的是该事务提交前所有被该事务所操作过的数据行?
一个会话里的当前事务的当前DML操作操作的对象,比如是一数据行。而该数据行已经被另一个会话里的事务所操作过,所以这个另一个会话里的事务的事务锁会锁定保护着该数据行。即使例如在一个事务开始前, savepoint a; 之后进行了对该数据行的操作,最后rollback to a;这样,该数据行上的行级锁已经被撤销了,但是该事务还没有结束,只是他的undo快被撤销了,所以该事务的事务锁还是保护着该数据原创 2013-09-24 08:38:48 · 1862 阅读 · 0 评论 -
Oracle数据文件的特性介绍
Oracle数据文件的特性介绍作者:bitscn出处:IT专家网论坛2010-05-27 13:00 我们大家都知道每个Oracle数据库都会有一个或是多个物理的Oracle数据文件,数据库信息(结构,数据)的主要作用是来保存在这些相关的数据文件,而且只有这些相关的文件Oracle才能够解释与管理这些存储.Oracle数据文件具有以下一些特性: 1.一个数据转载 2013-10-17 17:17:00 · 812 阅读 · 0 评论 -
Oracle Copy命令中SQL*Plus的Copy命令操作(在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据)
Oracle Copy命令中SQL*Plus的Copy命令操作2010-03-30 18:31 佚名 互联网 我要评论(0) 字号:T | TOracle Copy 命令可以在实际操作中有效地提相关高数据复制的相关性能。下面我们要简要介绍SQL*Plus Copy 命令与使用。AD:2013云计算架构师峰会精彩课程曝光Orac转载 2013-10-18 09:57:48 · 1367 阅读 · 0 评论 -
查看表中有哪些完整性约束(user_constraints 和 user_cons_columns)
完整性约束 DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST 显示有关约束的一般信息。 DBA_CONS_COLUMNS、ALL_CONS_COLUMNS和USER_CONS_COLUMNS 显示有关列的相关约束的一般信息。 ALL_CONS_COLUMNS 视图和DBA_CONS_COLUMNS 视图与USER_CONS_CO转载 2013-10-24 10:23:02 · 11244 阅读 · 1 评论