oracle数据库相信大家都比较熟悉,数据库中有一种非常常用的数据类型:字符串型。 对应该类型,在oracle中有三种比较常用的类型:varchar2(byte)、varchar2(char)、nvarchar2()。 那么这三种类型到底有什么区别呢? 首先,我们要时刻记清:无论是varchar2还是nvarchar2,最大字节数都是4000。 varchar2(byte):就是默认的表示方式,比如我们写成:varchar2(100),就相当于varchar2(100 byte),表示...
今天在IE上登陆OEM时,报证书错误,导航已阻止,我选择:继续浏览此网站(不推荐),但是点了之后还没有反应,在网上搜了很多,原因基本都是windows的问题,最后发现问题是:oracle oem证书的密钥小于1024,解决方法就是执行certutil命令,也就是在cmd上执行:“certutil -setreg chain\EnableWeakSignatureFlags 8” ,会报:之后,就可以登陆EM了原文:http://www.cnblogs.com/SeaTop/p/5559046.html
原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。 原则二: SELECT子句中避免使用 ‘ * ‘: ORACLE在解析的过程中, 会将‘*‘ 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间 。 简单地讲,语句执行的时间越短越...
当relink Oracle 软件时,用的是哪个linker 和 compiler?参考自:
REQUIRED LINKER AND COMPILER LOCATIONS (文档 ID 1012798.6)
Problem Description:
====================
Which linker and compiler should I use to relink Oracle executables? Where are they located?
Search Words:
============= OS, operating system, link, re-link, supported, required, make, location Solution Description:
==============...
Oracle数据库的特点1.开放性: Oracle能在所有主流平台上运行(包括Windows),完全支持所有的工业标准,采用完全开放策略,可以使客户选择最适合的解决方案,对开发商全力支持。 2.可伸缩性,并行性: Oracle的并行服务器通过使一组结点共享同一簇中的工作来扩展Windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果WindowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制...
PGA (ProgramGlobal Area
)程序全局区PGA是用户进程连接到数据库并创建一个相应的会话时,由ORACLE为server进程分配的专门用于当前用户会话的内存区,每一个Oracleserver进程都包括有属于自己的PGA,它仅仅存储这个服务进程的相关信息。PGA是私有的而非共享的,当它相应的用户进程死掉后可将server进程及其资源清除和释放。PGA的构成:l 排序区用于存放排序操作产生的暂时数据,排序区是影响PGA区大小的主要因素。排序区的大小由...
oracle标量子查询和自己定义函数有时用起来比較方便,并且开发者也常常使用。数据量小还无所谓。数据量大,往往存在性能问题。
下面測试帮助大家彻底搞懂标量子查询。SQL> create table a (id int,name varchar2(10));
Table created.
SQL> create table b (id int,name varchar2(10));
Table created.
SQL> insert into a values (1,'a1');
1 row created.
SQL> insert into a values (2,'a2');
1 row created.
SQL> insert into ...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OracleClient;
using System.Configuration;
using System.Data;
using System.Reflection;
using System.Web.Script.Serialization;namespace DAL
{publicclass OracleHelper{#region 变量///<summary>/// 数据库连接对象///</summary>privatestatic OracleConnection _con = null;publicstaticstring constr = Config...
使用便携式对象格式使用便携式对象格式(POF)具有许多优点,包括语言独立性的性能优势。建议你仔细看您的系列化解决方案时,在POF工作具有连贯性。对于如何使用POF建设。NET时,延长客户的信息,请参阅“楼宇集成对象NET客户端”Oracle Coherence的客户端指南。对于如何构建C++扩展客户时,与POF的信息,请参阅“楼宇集成对象的C + +客户端”Oracle Coherence的客户端指南。
本章包含以下各节:
POF系列化概述
使用POF AP...
1.[oracle@rsyslogserver database]$ dbca -silent -responseFile /home/oracle/database/dbca.rsp No command specified to perform. Please specify one of following commands:createDatabase, createTemplateFromDB or createCloneTemplateNo command specified to perform. Please specify one of following commands:createDatabase, createTemplateFromDB or createCloneTemplate [oracle@rsyslogserver database]$ vi dbca...
一、重做日志
Oracle以SQL脚本的形式实时记录了数据变化的详细日志,这些日志保存在重做日志文件中。根据重做日志文件,可以对数据库进行备份和恢复。在下文中,把重做日志简称为日志。可以简单的认为,数据库每次在commit之前,会把操作数据的SQL脚本写入日志文件。日志文件有两种:在线日志和归档日志。创建Oracle数据库实例的时候,缺省建立三组在线日志,每组一个日志文件。三组日志中只有一组处于活动状态,这组活动的日志也称...
(1) 依赖包的安装Linux下安装Oracle,除了系统配置参数,我觉得依赖包的安装是另一个比较琐碎的操作。本次安装碰到了几个包的问题:(a) rpm -Uvh gcc-4*提示:02. error: Failed dependencies: 03. cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.x86_6404. cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.x86_64不仅说明需要两个依赖包,还说明了需要有对应的版本,cloog-ppl需要大于等于0.15版本的cpp需要4.4.7-4.el6版...
学习中,一路报错,终于好了,总结如下1.创建ADO.NET实体数据模型没有oracle数据源解决方案:oracle官网下载Oracle Developer Tools for VS2013,安装即可。2.程序运行报错:找不到请求的 .Net Framework Data Provider。可能没有安装解决方案:把这段代码加到web.config中<system.data>
<DbProviderFactories>
<remove invariant="Oracle.ManagedDataAccess.Client"/>
<add name="ODP.NET, Managed Driver" invariant="Oracle.Man...
新发的笔记本,Windows 7 Pro,需要安装Oracle Client,同事给了一个10g的版本。安装过程中提示:“正在检查操作系统要求… 要求的结果: 5.0,5.1,5.2,6.0 之一实际结果: 6.1 检查完成。此次检查的总体结果为: 失败 <<<< 问题: Oracle Database 10g 未在当前操作系统中经过认证。 这个问题网上有很多帖子回复,其实很简单,Orace软件会依赖于refhost.xml这个文件中定义的操作系统类型来识别。10g版本该文件总共有两个,位置分别是:...
--登录:sys/ken@orcl as sysdba1、建立表空间、授予权限/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile ‘D:\oracle\oradata\Oracle9i\user_temp.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespace user_data logging datafile ‘D:\oracle\oradata\Oracle9i\user_data.dbf‘ size 50m autoexten...