Oracle
文章平均质量分 58
Tim_Ryan
这个作者很懒,什么都没留下…
展开
-
使用oracle instant client 配置plsql developer连接
我照着网上的帖子配置了好几次,总是出现ora-12154,无法解析服务名的错误。查了好久,发现了下面的小问题很多帖子的配置中都在tnsnames.ora文件中如此配置:DBNAME = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IP )(PORT= 1521))原创 2012-10-08 21:30:59 · 472 阅读 · 0 评论 -
oracle 使用NFS注意mount 参数(ORA-27054)
ORA-19504: failed to create file "/dbbak/mesdb_03lmak8i_1_1"ORA-27054: NFS file system where the file is created or resides is not mounted with correct options增加mount参数:Mount -t nfs -o rw,ha转载 2013-02-12 11:29:14 · 5031 阅读 · 0 评论 -
如何查看datafile的使用情况
select a.file_name,a.bytes/1024/1024 "TOTAL(M)",b.sb/1024/1024 "FREE(M)",100*b.sb/a.bytes "FREE%" from dba_data_files a,(select file_id,sum(BYTES) sb from dba_free_space group by file_id) bwhere a.f原创 2013-02-12 16:43:05 · 5690 阅读 · 0 评论 -
手工安装ORACLE TEXT
[oracle@dm01db01 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Mon Dec 31 14:09:50 2012Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:O转载 2013-02-13 14:32:46 · 1027 阅读 · 0 评论 -
Oracle RAC 11g 环境 启动和关闭顺序
Startup1. Ensure that you are logged in as the root Linux/ UNIX user. If you are not connected as root OS user, you must switch to the oracle OS user su - root 2. Start (st转载 2013-02-19 16:31:04 · 16634 阅读 · 0 评论 -
Oracle 11g RAC 检查各部分运行状态
检查RAC运行状况[grid@rac1 ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online检查Database实例原创 2013-02-20 10:36:35 · 12001 阅读 · 0 评论 -
Oracle 11g R2 使用RMAN复制RAC数据库
前提条件: rac --- 要复制的rac数据库名 cat --- catalog数据库名(可选) dup --- 复制后的数据库名复制操作过程:1. 备份rac数据库 不使用catalog数据库的例子: $ export ORACLE_SID=rac $ rman target /原创 2013-03-08 09:41:05 · 2631 阅读 · 0 评论 -
Data Pump在不同数据库版本间的兼容性
Overview of Data Pump dumpfile compatibility. Export Use Export Data Pump parameter VERSION=... From if dumpfile needs to be imported into a Source转载 2013-03-12 10:29:42 · 714 阅读 · 0 评论 -
如何自己定制oracle instant client
How to create your own Instant Client BundleDownload from otn.oracle.cominstantclient-basic-linux32-10.2.0.3-20061115.zipinstantclient-jdbc-linux32-10.2.0.3-20061115.zipinstantclient-sdk转载 2013-02-26 13:52:59 · 1110 阅读 · 0 评论 -
如何使用完整客户端创建自己的instant client
[oracle@oel655db159 lib]$ echo $ORACLE_HOME /u01/app/oracle/product/11.2.0/client_x64[oracle@oel655db159 lib]$ pwd/u01/app/oracle/product/11.2.0/client_x64/rdbms/lib[oracle@oel655db159原创 2013-03-13 11:28:14 · 571 阅读 · 0 评论 -
如何查看oracle client是32位还是64位
进入到client的安装目录(CLIENT_HOME)的bin目录下$ cd CLIENT_HOME/bin使用file 命令检证其中的可执行文件$ file sqlplussqlplus: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically lin原创 2013-03-01 15:57:35 · 11468 阅读 · 0 评论 -
Oracle 11g R2 RAC 前置条件相关脚本
安装系统包#!/bin/bash#配置yum本地源 cat >> /etc/yum.repos.d/source.repo [Server]baseurl=file:///mnt/Serverenabled=1gpgcheck=0EOFecho "starting installing required packages"yum -y insta原创 2013-02-18 16:50:12 · 1257 阅读 · 0 评论 -
ORACLE 10g R2各版本及patch下载地址
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.ora转载 2013-06-05 09:45:52 · 3821 阅读 · 0 评论 -
Grid Control的启动及关闭步骤
原文地址:http://blog.itpub.net/post/38575/529832实际上官方的文档上有详细的介绍,但是对于Grid Control不太熟悉人来说,不仅文档位置不好找而且总被那些通用$ORACLE_HOME变量所迷惑。还是决定在此做个备忘及分享。一、Stopping Grid Control and All Its Components[oracle@ocm转载 2013-06-19 11:47:12 · 2611 阅读 · 0 评论 -
Oracle LogMiner 安装和使用(9i or later)
1. LogMiner安装需要以SYS用户身份执行下面两个脚本:$ORACLE_HOME/rdbms/admin/dbmslm.sql$ORACLE_HOME/rdbms/admin/dbmslmd.sql2. LogMiner使用设置一个必要参数UTL_FILE_DIR=,保证oracle用户在该下有读写权限,该参数不支持动态修改,所以只能在pfile中修改,然后重启原创 2013-01-17 19:10:10 · 512 阅读 · 0 评论 -
Oracle 10g RAC架构
转载 2013-01-30 16:47:29 · 2568 阅读 · 0 评论 -
oracle RAC的VIP和scan
oracle RAC的VIP和scan 我们都知道Oracle RAC中每个节点都有一个虚拟IP,简称VIP,与公网IP在同一个网段。 没有VIP时,Oracle客户端是靠“TCP/IP协议栈超时”来判断服务器故障。而TCP/IP协议栈是作为OS Kernel的一部分来实现,不同的OS有不同的阀值,用户获悉数据库异常的时间完全取决于OS Kernel的实现,虽然转载 2013-01-29 16:39:37 · 975 阅读 · 0 评论 -
Oracle 窗口函数
与聚集函数一样,窗口函数也针对定义的行集(组)执行聚集,但它不像聚集函数那样每组之返回一个值,窗口函数可以为每组返回多个值。实际上,DB2中称这种函数为联机分析处理OLAP函数,而Oracle把它们称为解析函数,但ISO SQL标准把它们称为窗口函数。窗口函数一般在OLAP分析、制作报表过程中会使用到。窗口函数:聚合函数 over()聚合函数 over(partition转载 2012-10-31 14:54:28 · 2681 阅读 · 0 评论 -
oracle 11g 手动配置EM
手动安装em(redhat 5/oracle 11g)(2010-07-21 09:35:11)静默安装完11g后,发现em无法启用,检查后发现还未安装……囧。没办法,只能手动安装了。首先用emca命令清除em的相关配置:1、使用emca -deconfig dbcontrol db命令删除配置2、使用emca -repos drop删除repository清除转载 2012-10-25 10:26:27 · 1358 阅读 · 0 评论 -
oracle 删除EM
首先查看em的状态$ emctl status dbconsole如果是正在运行,则先停止其运行,这是个好习惯$ emctl stop dbconsole然后,执行命令$ emca -deconfig dbcontrol db -repos drop其实完成这个命令后,下面的脚本已经不需要了,因为本人亲测,下面的所有语句都返回 object 已经被删除的错误。不过,也不原创 2012-10-25 22:12:21 · 3361 阅读 · 0 评论 -
一个典型的oracle数据库结构
这个结构图是oracle最典型的结构,记住这个结构会让你受益匪浅。转载 2012-11-06 09:11:31 · 716 阅读 · 0 评论 -
oracle 11g 手动备份和恢复(摘自官方手册)
1. NOARCHIVELOG 模式下的物理备份前面已经讨论过Oracle 数据库中的NOARCHIVELOG 模式,这种数据库操作模式只在数据库关闭时支持数据库备份。此外,NOARCHIVELOG 模式下数据库的完全恢复只能恢复到备份的时间点。按照下面的步骤可以在NOARCHIVELOG 模式中执行数据库的手动备份(需要注意的是,如果使用RMAN,这些步骤会有所不同,这将在后面的转载 2012-11-06 09:16:16 · 1506 阅读 · 0 评论 -
oracle 闪回恢复区中的文件类型
转载 2012-11-06 14:09:43 · 474 阅读 · 0 评论 -
oracle 11g 启动listener失败
今天启动自己虚拟机中的oracle listener的时候发现如下错误:TNS-12541:TNS: No ListenerTNS-12560:TNS:Protocol adapter errorTNS-00511:TNS:No ListenerLinux error:lll:Connection refused经过检查发现是因为我使用setup修改虚拟机中linux系统的ip原创 2012-12-11 22:40:08 · 502 阅读 · 0 评论 -
expdp和impdp
expdp导出的各种模式:1、按表模式导出:expdp lttfm/lttfm@fgisdb tables=lttfm.b$i_exch_info,lttfm.b$i_manhole_info dumpfile =expdp_test2.dmp logfile=expdp_test2.log directory=dir_dp job_name=my_job2、按查询条件导出:转载 2013-01-02 11:17:47 · 328 阅读 · 0 评论 -
Oracle数据库学习纲要
原文地址:http://www.eygle.com/archives/2008/11/oracle_internals_preface.html转载 2013-01-03 14:32:09 · 292 阅读 · 0 评论 -
如何获取Oracle OPatch工具
登陆MetaLink网站,https://support.oracle.com选中Patches&Updates标签页输入Patch Number: 6880880选择相应平台然后就可以看到各种版本的OPatch了。参考网站:https://support.oracle.com/epmos/faces/ui/km/DocumentDisplay.jspx?_adf.ctrl-s原创 2013-01-14 14:59:56 · 693 阅读 · 0 评论 -
oracle 获取创建表的ddl
注意:所有参数参数必须大写,否则将不被正确识别SQL> select dbms_metadata.get_ddl('TABLE','EMPLOYEES','HR') from dual;DBMS_METADATA.GET_DDL('TABLE','EMPLOYEES','HR')------------------------------------------------原创 2013-07-05 19:56:40 · 986 阅读 · 0 评论