用户与 Oracle DB 交互具体过程】的更多相关文章

与 Oracle DB 交互 以下的演示样例从最主要的层面描写叙述 Oracle DB 操作.该演示样例说明了一种 Oracle DB 配置,在该配置中,用户和关联server进程执行于通过网络连接的不同计算机上. 1. 在安装了 Oracle DB 的节点(通常称为"主机"或"数据库server")上启动了一个实例. 2. 用户启动一个应用程序,该应用程序衍生了一个用户进程.该应用程序尝试建立一个与server的连接(此连接可能是本地连接.客户机/server连接…
使用 sys 或者 system 用户登录 Oracle DB Control 是没有问题的. 但是,如果是普通的用户需要登录Oracle DB Control,建表或者视图之类的, 则需要授权 SELECT_CATALOG_ROLE 角色给该用户,语法如下: GRANT SELECT_CATALOG_ROLE TO XXX; 上面语法示例中的 XXX 代表需要授权的用户名.…
• 设置Automatic Storage Management (ASM)  快速镜像 再同步 • 使用ASM 首选镜像读取 • 了解可伸缩性和性能增强 • 设置ASM 磁盘组属性 • 使用SYSASM 角色 • 使用CHECK.MOUNT和DROP 命令的多种易管理的新选项 • 使用ASMCMD  的md_backup.md_restore和cp扩展 无ASM 快速镜像再同步时 无ASM 快速镜像再同步时 每当ASM 无法向分配给某个磁盘的区执行写入操作时,就会使该磁盘脱机,同时会在其 它磁…
• 描述SGA 中的内存组件• 实施自动内存管理• 手动配置SGA 参数• 配置自动PGA 内存管理  内存管理:概览DBA 必须将内存管理视为其工作中至关重要的部分,因为:• 可用内存空间量有限• 为某些类型的功能分配更多内存可提高整体性能• 自动优化的内存分配通常是正确的配置,但特定环境甚至短期情况下可能需要特别注意 由于数据库服务器上的可用内存量有限,因此,对于Oracle DB 实例,必须注意内存的分配情况.如果将过多的内存分配给没有此需求的特定区域使用,则很可能导致其它功能区没有足够的…
 描述移动数据的方式 • 创建和使用目录对象 • 使用SQL*Loader 加载非Oracle DB(或用户文件)中的数据 • 使用外部表并通过与平台无关的文件移动数据 • 说明Oracle 数据泵的一般体系结构 • 使用数据泵的导出和导入实用程序在Oracle DB 之间移动数据   移动数据:一般体系结构   移动数据:一般体系结构 主要功能组件: • DBMS_DATAPUMP:包括高速导出与导入实用程序的API,可用于成批地移动数据和元数据. • 直接路径API (DPAPI):Orac…
• 使用调度程序来简化管理任务 • 创建作业.程序和调度 • 监视作业执行 • 使用基于时间或基于事件的调度来执行调度程序作业 • 描述窗口.窗口组.作业类和使用者组的用途 • 使用电子邮件通知 • 使用作业链来执行一系列相关任务 • 描述远程系统上的调度程序作业 • 使用高级调度程序概念来区分作业的优先级 简化管理任务 Oracle 环境中的许多任务都需要作业调度功能.例行的数据库维护和应用程序逻辑要求定 期调度并运行作业.企业到企业(B2B) 应用程序要求对其业务事件进行调度.DBA 需要…
• 描述4 KB 扇区磁盘的概念及使用 • 使用可移动表空间 • 描述可移动表空间的概念 数据库存储 数据库存储 数据库包括物理结构和逻辑结构.由于物理结构和逻辑结构是分开的,因此管理数据的物 理存储时不会影响对逻辑存储结构的访问. 磁盘是数据库的主要存储介质,目前主要有512 字节的扇区,而拥有4 KB 大扇区的磁盘 即将上市,它们可以用较低的开销提供更高的存储容量.Oracle DB 可以通过特定于平台 的设备驱动程序访问硬盘.(数据库写进程[和ASM 进程] 可直接向磁盘进行写入,无需 通…
• 列出在执行表空间时间点恢复(TSPITR) 时会发生的操作 • 阐释TSPITR 使用的术语的定义 • 确定适合将TSPITR 用作解决方案的情况 • 确定时间点恢复的正确目标时间 • 确定不能使用TSPITR 的情况以及解决方法 • 执行自动TSPITR   表空间时间点恢复(TSPITR):概念 • 通过执行TSPITR 可将一个或多个表空间快速恢复到以前的某个时间. • 执行TSPITR 不会影响数据库中其它表空间或对象的状态. 使用RMAN 自动表空间时间点恢复(TSPITR) 可将…
• 确定Oracle DB 中可能发生的故障类型 • 说明优化实例恢复的方法 • 说明检查点.重做日志文件和归档日志文件的重要性 • 配置快速恢复区 • 配置ARCHIVELOG模式   部分工作内容 数据库管理员的职责包括: • 尽量避免数据库出现故障 • 延长平均故障间隔时间(MTBF) • 通过冗余方式保护关键组件 • 缩短平均恢复时间(MTTR) • 最大程度地减少数据丢失   数据库管理员(DBA) 的目标是确保数据库处于打开状态,以供用户在需要时使用.要实现这个目标,DBA 应完成以…
• 对恢复目录和RMAN 资料档案库控制文件的使用进行比较• 创建和配置恢复目录• 在恢复目录中注册数据库• 同步恢复目录• 使用RMAN 存储脚本• 备份恢复目录• 创建虚拟专用目录 RMAN 资料档案库数据存储:比较选项控制文件:• 管理更简单• 默认设置恢复目录:• 复制控制文件数据• 存储更长的备份历史记录• 服务于多个目标• 存储RMAN 脚本 RMAN 资料档案库数据始终存储在目标数据库的控制文件中.此外,它也可以存储在一个名为“恢复目录”的单独数据库中.恢复目录会在单独的数据库中保…
• 管理优化程序统计信息 • 管理自动工作量资料档案库(AWR) • 使用自动数据库诊断监视器(ADDM) • 说明和使用指导框架 • 设置预警阈值 • 使用服务器生成的预警 • 使用自动任务   数据库维护   通过复杂的Oracle DB 基础结构,可以方便地执行预先数据库维护,主要包括以下要素: • 每个Oracle DB 中都有一个内置的资料档案库,即 自动工作量资料档案库(AWR). Oracle DB 服务器会定期为所有重要统计信息及工作量信息创建快照,并将这些数据存储在AWR 中.…
开启机器,本次实例分配的ip是:192.168.3.197(Xshell ssh连接) 2 安装unzip 工具.vim编辑器(个人习惯,vi也可以) 3 在/etc/hosts文件中添加本机IP跟主机名 4 关闭selinux ,编辑 /etc/selinux/config文件,设置SELINUX= enforcing 为SELINUX=disabled 5 关闭防火墙 (1)查看防火墙状态:systemctl status firewalld (2)停止防火墙:systemctl stop…
1. 现在可使用Oracle Universal Installer,即安装时有图形化界面,同时会自动安装java runtime environment,不过个人认为,还是ZIP安装包方便,解压即用. 2. 针对集成捕获(Integrated capture),性能上有了进一步提升,对用户而言,不必进行额外的配置: 3. Integrated Replicat (集成交付),针对oracle db,现在可以使用此项功能,非oracleDB使用的是coordinated delivery(协同交…
如何让oracle DB.监听和oem开机启动(dbstart) 让oracle DB.监听和oem开机启动(dbstart) Oracle提供了伴随操作系统自动重启的功能,在Windows中,可以修改“我的电脑-->管理-->服务-->OracleService$ORACLE_SID”,或直接使用Win+R键打开运行窗口,输入services.msc即可打开服务,找到相应的Oracle服务,然后将其属性中的启动类型修改成自动.一般在Windows系统上安装完后会自动设置成自动. 对于L…
. 实例:一组oracle后台进程.线程以及一个共享内存区. 连接:用户进程和实例之间的通信 会话:用户通过用户进程与实例建立的特定连接 参数文件:包含控制文件的位置和名称 分为pfile和spfile Pfile vi/vim可编辑 init SID.oracle Spfile 二进制文件 不可编辑 格式为spfile+SID.ora Pfile和spfile互相之间可以刷新 SQL>show parameter spfile 查参数文件位置 cd $ORACLE_HOME/dbs/ 参数文件…
CASE:DB shutdown/open 过程中发生异常导致JOB不能自动执行 现象: 一个DB中的所有JOB在3月25日之后就不再自动运行,查询DBA_JOBS,发现LAST_DATE定格在3月25日之前. SQL> show parameter job NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ job_queue_processes inte…
Oracle DB Time是Oracle数据库在时间维度上剖析性能的一个重要指标,通过逐级分解该指标,定位到浪费资源或者资源争用的首要事件上,从而通过减少等待以及最小化每个请求的使用资源来达到优化的目的.本文主要讲述Oracle DB Time,以及给出示例演示Oracle DB Time. 一.Oracle DB Time 由上图可知: DB Time(请求时间)= DB Wait Time(DB等待时间)+ DB CPU Time(DB CPU服务时间) 上述等式中右边DB等待时间不包括后…
最近做某数据库恢复演练,数据库版本是10.2.0.4,恢复控制文件一直报错,报错如下,经过反复折腾,原来恢复机上oracle用户不是oracle导致(我的是oraclev4),查看源库oracle用户gid为dba,最终在恢复机上新建oracle用户(gid=oinstall groups=dba)或oraclev4不变(gid=dba groups=oinstall)均可顺利恢复.以下是nbu官网说明: https://www.veritas.com/support/zh_CN/article…
转自 http://hi.baidu.com/qianlihanse/item/458aa7c8d93d4e0cac092ff4 这不是我的原创,我也是上网学习的~ How to get data from Oracle DB in silverlight via WCF ? 查看原文可以搜索以上文章名. 这个只是给入门和遇到问题的朋友——毕竟真的有很多小细节没有说明! 而且英文的确看着不舒服.中国进步,还要靠大家的付出啊!!! ---------------------------------…
15511477451 原文 oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序? 环境:win7 64位系统.oracle11g数据库 问题描述:在win7 64位系统下安装oracle11g,在使用Database configuration Assistant创建数据库时,在创建到85%的时候报错.错误提示内容如下. 错误分析: 经过查看警告中给出的日志文件 F:\develop\oracle_data\app\Administrator\cfgtoollog…
Today, i need to test one database's iops and do something for oracle db's io test. How to test the db's iops? It can use oracle's pl/sql package taht is dbms_resource_manager.calibrate_io. Here is the introduction of that procedure. CALIBRATE_IO Pro…
www.example.com | Nginx | 路由到www.example.com/index.php | 加载nginx的fast-cgi模块 | fast-cgi监听127.0.0.1:9000地址 . | www.example.com/index.php请求到达127.0.0.1:9000 | php-fpm 监听127.0.0.1:9000 | php-fpm 接收到请求,启用worker进程处理请求 | php-fpm 处理完请求,返回给nginx | nginx将结果通过ht…
本文是原创文章,转载请注明出处: http://blog.csdn.net/msdnchina/article/details/46416455 解决Windows x64bit环境下无法使用PLSQL Developer连接到Oracle DB中的问题 背景:PLSQL Developer没有64bit的版本号,因此.仅仅能通过32bit的Oracle Client连接. 知识点一: Oracle 32-bit Client on Windows 64-bit OS will be regis…
非oracle db以 sqlserver为样例说明: 我的思路 A :oracle db 生产  B: oracle db 中间机 C: sqlserver db 目的端 A-> B->C 注意:B上既有rep进程也有ext进程,此时.C上也须要建立针对B的rep进程. A->B能够完毕 在线的完毕初始化同步(基于scn号的expdp) A->B的初始化做完之后,stop 掉 B的rep进程,此时B库为静态数据库,此时进行B->C的同步(使用etl工具 or sqlserv…
关于oracle db 11gR2版本号上的_external_scn_rejection_threshold_hours參数和scn headroom补丁问题 来自于: Installing, Executing and Interpreting output from the "scnhealthcheck.sql" script (文档 ID 1393363.1) 第一点: In addition to the above result the script output may…
在oracle db 11gR2版本号被启用 Oracle NUMA 支持 参考原始: Enable Oracle NUMA support with Oracle Server Version 11gR2 (文件 ID 864633.1) 申请: Oracle Database - Enterprise Edition - Version 11.2.0.1 and later Oracle Database - Standard Edition - Version 11.2.0.1 and l…
Orabbix无法获取Oracle DB Size和DB Files Size的解决方法 这几天在研究Orabbix时发现在Zabbix中无法获取DB Size和DB Files Size的大小,后来发现问题出在/opt/orabbix/conf/query.props文件的配置上: 因为最新的Orabbix 1.2.3版本在解压安装后,默认的query.props文件内没有配置这两个选项的检测,所以需要手动加上,分别在此文件中两个地方加入配置,具体如下: 1. 在“QueryList=”的最后…
“Database(数据库)”主页>“Related Links相关链接)”区域> “Alert Log Content (预警日志内容)” 查看预警日志每个数据库都有一个alert_<sid>.log文件.此文件位于数据库所在的服务器中,如果设置了$ORACLE_BASE,则此文件默认存储在$ORACLE_BASE/diag/rdbms/<db_name>/<SID>/trace中.数据库预警文件是按时间顺序列出消息的日志文件,例如:启动时使用的任何非默认…
• 说明用户管理的备份和恢复与服务器管理的备份和恢复 之间的差异 • 执行用户管理的数据库完全恢复 • 执行用户管理的数据库不完全恢复 备份和恢复的使用类型 数据库备份和恢复的类型包括: • 用户管理的:不使用RMAN – 使用OS 命令移动文件 – DBA 需要手动维护备份活动记录 • 服务器管理的:使用RMAN 有两种方法可用来恢复数据库.可以使用RMAN 并利用其自动恢复功能.它可以还原相 应的文件,并使用非常少的命令使数据库恢复到当前状态.还可以手动进行恢复.这称为 “用户管理的恢复”.…
參考原文: Users Accounts Getting Locked. (Doc ID 791037.1) 事实上这个文章是为oracle 别的软件产品写的,只是涉及到user 锁定问题.那还是跟db有关系. 该文章我就不所有翻译了,仅仅翻译最实用的一点: ---lcount列是记录oracle用户用错误的password登陆db的登陆的次数. Select lcount from SYS.USER$ where name ='<USERNAME>'…