02 Oracle
DoveFeng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何在Windows平台上使用OPatch
之前的工作平台清一色都是在Linux/Unix,自从来了新的部门,因为资源缺乏,只能自给自足,在自己的Windows机器上安装了两个虚拟机(OEL5和Solaris.X64),另外宿主机的Windows7(64bit)也装了一个11gR2的数据库,工作需要,很多之前没太接触的软件,包括ODI (Oracle Data Integrator),Oracle Fusion Middleware,Ora转载 2014-06-20 17:13:38 · 5703 阅读 · 0 评论 -
【IMPDP】使用工具IMPDP导入数据时ORA-39002、ORA-39070错误排查
impdp导数据时的ORA-39002,: invalid operation,ORA-39070,ORA-29283等错误 用expdp命令导入数据时,发现报如下错误: ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: inva转载 2015-09-03 07:57:24 · 24470 阅读 · 0 评论 -
expdp\impdp及exp\imp
expdp介绍EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_name用于指定方案名,job_name用于指定导出作业名.注意,如果使用ATTACH选项,在命令行除了连接字符串和ATTACH选项外,不能指定任何其他选项,示例如下:Expdp scott/t转载 2015-09-03 08:49:37 · 747 阅读 · 0 评论 -
oracle12创建用户错误ORA-65096: 公用用户名或角色名无效 invalid common user or role name
SQL> create user "fdf01" identified by "fdf01";create user "fdf01" identified by "fdf01" *ERROR at line 1:ORA-65096: invalid common user or role nameSQL> create user C##fd原创 2015-08-08 17:28:01 · 27244 阅读 · 0 评论 -
监控数据备份恢复完成进度(EXPDP/IMPDP/RMAN)
一、查看EXPDP/IMPDP的进度1 两个视图当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何,利用两个视图就可以看:DBA_DATAPUBMP_JOBS和DBA_DATAPUMP_SESSIONS视图col owner_name for a10col job_name for a20col operation for a10col job_转载 2015-09-03 08:47:25 · 3654 阅读 · 0 评论 -
ORA-12537: TNS: connection closed
近期一次的存储异常断电导致了在双节点的RAC环境中,一个节点出现了ORA-12537: TNS: connection closed 错误。环境:Oracle Linux 5.5 + oracle 11g + ASM网上搜了一下也解决不了问题,最终在一个高手的协助下进行了故障排除,在此进行了记录。[@more@][grid@racdb1 bin]$ exitlo转载 2015-12-11 15:22:52 · 1323 阅读 · 0 评论 -
ORACLE 12C ——02 CDB 与 PDB 管理
基本概念: Multitenant Environment:多租户环境CDB(Container Database):数据库容器PD(Pluggable Database):可插拔数据库 CDB与PDB关系图 环境信息如下: DB version:12.0.1ORACLE_HOME: /u01/app/oracle/product/1转载 2015-11-25 16:28:54 · 1965 阅读 · 0 评论 -
ORACLE 12C ——01 CDB 与 PDB 区别
Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在ORACLE 12C之前,实例与数据库是一对一或多转载 2015-11-25 16:15:06 · 2856 阅读 · 0 评论 -
ORACLE 12C ——03 PDB(Pluggable Database)的创建
首先,我们先来看一下使用dbca进行对pdb的创建。在创建之前,我们需要检查CDB是否已经启动,如果没有启动,我们先要启动CDB。oracle@solaris:~$ sqlplus / as sysoperSQL*Plus: Release 12.1.0.2.0 Production on Mon Sep 8 10:16:30 2014Copyright (c)转载 2015-11-25 16:47:37 · 2730 阅读 · 0 评论 -
Oracle常用查看表结构命令
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables w原创 2015-11-28 17:09:11 · 1427 阅读 · 0 评论 -
ora-01950 no privileges on tablespasce TESTDATA 错误解决办法
ora-01950 no privileges on tablespasce TESTDATASQL> insert into tab01(aa) values('sdf');insert into tab01(aa) values('sdf') *ERROR at line 1:ORA-01950: no privileges on tablespace 'TESTDATA'SQL> c原创 2015-11-28 17:32:04 · 1242 阅读 · 0 评论 -
oracle 内存分配和调优 总结
一、概述: oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是 SGA和 PGA(process global area or private global area)。对于 SGA 区域内的内存来说,是共享的全局的,在 UNIX 上,必须为 oracle 设置共享内存段(可以是一个或者多个),因为 oracle 在转载 2015-11-28 20:18:23 · 1274 阅读 · 0 评论 -
oracle 与 sql server 区别之08 操作系统的支持、版本和发行版
操作系统的支持Microsoft SQL Server向来都从属于Windows大家族中的一员,要让Microsoft发布一个支持其它操作系统版本的可能性当然是小之又小的了。当前来说SQL Server可以在XP、Vista、Windows Server 2000、2003、2008上运行,同时也有针对于32位和64位版本Windows的数据库版本。对Oracle来说,它支持多种不转载 2014-06-10 11:23:37 · 1418 阅读 · 0 评论 -
Linux-->基础知识-->linux 关闭 防火墙 配置
(1) 重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off(2) 即时生效,重启后失效:开启:service iptables start关闭:service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。在开启了防火墙时,原创 2014-07-13 10:35:16 · 886 阅读 · 0 评论 -
linux 下IPTABLES配置详解
linux下IPTABLES配置详解如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source原创 2015-11-29 12:06:15 · 457 阅读 · 0 评论 -
oracle使用for循环插入10000条数据
SQL>createtable t( xint, y char(50)); Table created. SQL>SQL>begin 2 for iin1 ..100000 3 loop 4 insertinto tva原创 2015-11-28 20:19:07 · 11192 阅读 · 1 评论 -
SCOPE 中 SPFILE、MEMORY、BOTH 的区别
1、deferred指定系统修改是否只对以后的会话生效(对当前建立的会话无效)。默认alter system命令会立即生效。SCOPE2、SCOPE参数具有三个值:SCOPE=SPFILE只修改参数文件,SCOPE=MEMORY写内存立即生效,SCOPE=BOTH两者都修改。SCOPE = SPFILE(此更改写入初始化参数文件,更改将在下次启动时生效。原创 2015-12-03 14:40:24 · 3733 阅读 · 0 评论 -
查看 Oracle 是用spfile 启动还是 pfile 启动
1 方法一SQL> select distinct ISSPECIFIED from v$spparameter; ISSPECIFIED-----------TRUEFALSE 如果只有FALSE,使用的是PFILE如果有TRUE,说明用的是SPFILE2 方法二SQL> show parameter spfile; NAME原创 2015-12-03 15:37:42 · 2673 阅读 · 0 评论 -
关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET
自动内存管理是用两个初始化参数进行配置的: MEMORY_TARGET:动态控制SGA和PGA时,Oracle总共可以使用的共享内存大小,这个参数是动态的,因此提供给Oracle的内存总量是可以动态增大,也可以动态减小的。它不能超过MEMORY_MAX_TARGET参数设置的大小。默认值是0。 MEMORY_MAX_TARGET:这个参数定义了MEMORY_TARGET最大可以转载 2015-12-03 16:03:16 · 2311 阅读 · 0 评论 -
Oracle redo 与 undo 区别
一. 什么是redo(用于前滚数据) redo也就是重做日志文件(redo log file),Oracle维护着两类重做日志文件:在线(online)重做日志文件和归档(archived)重做日志文件。这两类重做日志文件都用于恢复;其主要目的是,万一实例失败或介质失败,它们能够恢复数据。 二. 什么是undo(用于回滚数据) 从概念上转载 2016-01-10 11:21:37 · 683 阅读 · 0 评论 -
【C类】Oracle 各类课程集
以下课程已给出免费试看部分在云盘里面下载观看,学习全套课程 一.炼数成金系列 1.1 Oracle数据库引航 试看下载:http://pan.baidu.com/s/1mgsmpnE 1.2 深入Oracle数据库 试看下载:htt转载 2016-03-06 17:01:38 · 2980 阅读 · 1 评论 -
oracle10G/11G官方下载地址集合 直接迅雷下载
http://blog.csdn.net/zlsunnan/article/details/8058235Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (64-bit)http://download.oracle.com/otn/nt/oracle11g/112010/win转载 2016-08-19 16:28:16 · 2530 阅读 · 0 评论 -
linux 5.7 安装Oracle 11.2g数据库时,设置sys、system等密码时,不能输入密码
linux 5.7 安装Oracle 11.2g数据库时,设置sys、system等密码时,不能输入密码问题,解决办法:在使用当前用户执行以下命令:xprop -root -remove _MOTIF_DEFAULT_BINDINGSxprop -remove WM_LOCALE_NAMExprop -root -remove XIM_SERVERS原创 2016-08-14 10:29:32 · 1080 阅读 · 0 评论 -
Oracle数据库默认端口列表
ServicePortProductHow to changeOracle HTTP Server listen port / Oracle HTTP Server port80Oracle Application ServerEdit httpd.conf and restart OHSOracle Internet Directory(non-SSL)389Oracle Application...转载 2018-06-22 07:35:56 · 14120 阅读 · 0 评论 -
Oracle 内存管理SGA
Oracle的SGA包括以下几个部分,可以通过show sga命令或者是通过查看v$sga视图来查看SGA的大概组成:17:39:48 SQL> show sgaTotal System Global Area 1048576000 bytesFixed Size 1223392 bytesVariable Size 847转载 2013-07-26 17:08:25 · 753 阅读 · 0 评论 -
Oracle课堂23_用户管理、数据库的备份与恢复
http://video.sina.com.cn/v/b/26019359-1658491625.html转载 2013-07-28 11:31:47 · 567 阅读 · 0 评论 -
Oracle RAC学习笔记:基本概念及入门 03
12、RAC和Instance/crash recovery 1)当一个Instance失败,当该失败被其他Instance检测到,第二个Instance将会执行下面的恢复操作: ①在恢复的第一阶段,GES重新灌入队列 ②GCS也重新灌入其资源。GCS进程只重新灌入那些失去其控制的资源。在这期间,所有的GCS资源请求和写请求都临时被挂起。然而,事务可以继续转载 2013-09-26 10:40:30 · 813 阅读 · 0 评论 -
Oracle RAC学习笔记:基本概念及入门 01
RAC Architecture and Concepts 1、RAC软件原理 在一个RAC Instance中,会见到一些普通Instance中不存在的后台进程,它们主要是用于维持Database在每个Instance中的一致性。管理全局资源,具体如下: * LMON:全局队列服务监控进程——Global Enqueue Service Monito转载 2013-09-26 10:39:13 · 1006 阅读 · 0 评论 -
Oracle RAC学习笔记:基本概念及入门 02
9、RAC的典型Cluster栈 在Cluster中的每个节点都需要一个被支持的相互连接的软件协议来支持内部Instance的交互,同时需要TCP/IP支持CRS的轮询。所有的UNIX平台在千兆以太网上使用user datagram protocol(UDP)作为主要的协议并进行RAC内部Instance 的IPC交互。其他支持的特有协议包括用于SCI和Sunfire的连接交互的转载 2013-09-26 10:39:10 · 1032 阅读 · 0 评论 -
Oracle RAC学习笔记:基本概念及入门 04
15、RAC与并发执行 Oracle的优化器是基于执行访问代价的,这就考虑了并发执行的代价,并将其作为获得理想的执行计划的一个部件。 在RAC环境中,优化器的并发选择是由内部节点和外部节点并发两类组成的。例如,一个特殊的查询请求需要六个查询进程完成,并且在本地节点有六个并发的从属执行进程都是idle的,则查询通过使用本地资源执行,从而获得结果。这阐述了有效地内部节点并发转载 2013-09-26 10:41:08 · 875 阅读 · 0 评论 -
oracle创建表空间
注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespaceuser_temp tempfile 'D:\oracle\ora转载 2013-12-12 08:30:56 · 690 阅读 · 0 评论 -
linux下创建oracle表空间(
1 、 登录服务器2 、 查看磁盘空间是否够大df -h -h更具目前磁盘空间和使用情况 以更易读的方式显示 [root@rac1 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 2.9G 2.3G 521M 82% / none 209M 0 209M 0% /de转载 2013-12-12 08:39:53 · 741 阅读 · 0 评论 -
【故障处理】ORA-12162: TNS:net service name is incorrectly specified
本文将给大家阐述一个因未设置系统环境变量ORACLE_SID导致ORA-12162错误的案例。希望大家有所思考。1.获得有关ORA-12162报错信息的通用表述信息[oracle@asdlabdb01 ~]$ oerr ora 1216212162, 00000, "TNS:net service name is incorrectly specified"// *Caus转载 2013-12-12 09:42:59 · 653 阅读 · 0 评论 -
ORACLE_SID含义
1.2.4 ORACLE_SID的含义http://book.51cto.com 2007-09-04 10:47 盖国强 人民邮电出版社 我要评论(0)摘要:《循序渐进Oracle——数据库管理、优化与备份恢复》第1章主要介绍的是Oracle数据库的创建,本节说明了ORACLE_SID的含义。 标签:ORACLE_SID ORADIM 服务 Linux Oracl转载 2013-12-12 09:53:52 · 922 阅读 · 0 评论 -
Oracle Listener静态配置、动态注册以及LOCAL_LISTENER问题
1.1. OracleListener静态服务配置与动态服务注册1.1.1 什么是服务注册先温习几个基本概念:Oracle实例、Oracle数据库、Oracle Server、Oracle服务:Oracle实例=Oracle SGA内存+Oracle后台进程Oracle数据库=核心文件(Data file,control file,logfile)原创 2013-07-26 15:13:16 · 984 阅读 · 0 评论 -
Oracle Download
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html原创 2014-01-19 17:36:02 · 773 阅读 · 0 评论 -
ORA-12541:TNS:无监听程序
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序.... 我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图: 在王鹏师兄的帮助下,发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何转载 2014-06-07 10:55:31 · 821 阅读 · 0 评论 -
oracle 与 sql server 区别 01
开放性: SQL Server 只能在windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle 能在所有主流平台上运行(包括 windows)。完全转载 2014-06-07 11:45:58 · 1506 阅读 · 0 评论 -
Linux下启动指定的Oracle数据库
在Linux下重启Oracle数据库 用ssh工具连接linux,按以下步骤操作执行。1、用oracle用户登录进去。2、export ORACLE_SID=QS5100J; 指定oracle数据库的instance的名称。“QS5100J”为oracle的sid名称。3、sqlplus /nolog 连接到数据库的sqlplus中。4原创 2014-06-07 11:19:27 · 2012 阅读 · 0 评论 -
oracle tnsnames.ora配置小结
listener.ora、 tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,其中listener.ora是和数据库服务器端 相关,而tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密。检查客户端oracle网络的时候可以先检查sqlnet.ora文件:# SQLNET.ORA Netwo转载 2014-06-07 11:02:03 · 808 阅读 · 0 评论
分享