- 军军小站|张军博客
拥有Oracle标签的文章
Oracle

oracle_修改Oracle数据库字符集 AL32UTF8;

修改数据库字符集以支持维文等utf8停掉库进入装载模式ALTERSYSTEMENABLERESTRICTEDSESSION;ALTERSYSTEMSETJOB_QUEUE_PROCESSES=0;ALTERSYSTEMSETAQ_TM_PROCESSES=0;Alterdatabaseopen;然后执行ALTERDATABASECHARACTERSETAL32UTF8;字符集关系不正确ALTERDATABASEcharactersetINTERNAL_US

系统 2019-08-12 01:54:48 2222

Oracle

Oracle优化方针!

关于Oracle优化方针当拥护抱怨系统的响应时间时,通常优化不是在者种情况下才进行。因为当响应时间比较慢时,再通过实现某些最有效的优化策略来解决,就已经太迟了,出现这种情况时,如果用户还不愿意彻底重新设计I/O来或多或少地提高一点性能。应用程序,那么就只能通过重新分配内存或优化第1章系统优化方法§1.1优化的优先步骤下面是对基于ORACLE应用的优化的推荐方法,它分为10个步骤。按照投资回报减少的顺序给出优化过程步骤,对性能影响最大就越靠前:应用系统的优化

系统 2019-08-29 22:59:42 2221

Oracle

oracle用户名密码及用户被锁等问题

oracle用户名不区分大小写oracle11g以前的版本的用户名和密码是不区分大小写的;oracle11g用户名和密码默认区分大小写,可更改altersystemsetsec_case_sensitive_logon=false设置改为不区分大小写。ORACLE用户自动被锁解决方法--1.--系统参数配置connectsys/password@db_linkassysdbaselect*fromdba_profileswhereresource_name

系统 2019-08-12 01:51:51 2221

Oracle

了解oracle中的索引组织表

初识oracle中的索引组织表索引组织表(IOT)有一种类B树的存储组织方法。普通的堆组织表是以一种无序的集合存储。而IOT中的数据是按主键有序的存储在B树索引结构中。与一般B树索引不同的的是,在IOT中每个叶结点即有每行的主键列值,又有那些非主键列值。如下图所示,在IOT所对应的B树结构中,每个索引项包括<主键列值,非主键列值>而不是ROWID,对于普通堆组织表,oracle会有对应的索引与之对应,且分开存储。换句话说,IOT即是索引,又是实际的数据。普

系统 2019-08-29 23:36:51 2220

Oracle

oracle user-maneged recovery(三)

完全恢复:3.恢复打开的数据库(数据库故障引起宕机);介质或者硬件故障导致数据库关闭7*24小时运行,损坏的文件不属于系统表空间和回滚表空间例子:rm-rf/database/oradata/skyread/sf01.dbf数据库已经因硬盘故障关闭,以上的sf01.dbf在改硬盘上SQL>conn/assysdbaConnectedtoanidleinstance.SQL>startupmount;--启动数据到mount状态ORACLEinstances

系统 2019-08-12 01:55:24 2220

Oracle

Oracle基础 动态SQL语句

原文:Oracle基础动态SQL语句一、静态SQL和动态SQL的概念。1、静态SQL静态SQL是我们常用的使用SQL语句的方式,就是编写PL/SQL时,SQL语句已经编写好了。因为静态SQL是在编写程序时就确定了,我们只能使用SQL中的DML和事务控制语句,但是DDL语句,以及会话控制语句却不能再PL/SQL中直接使用,如动态创建表或者某个不确定的操作时,这就需要动态SQL来实现。2、动态SQL动态SQL是指在PL/SQL编译时SQL语句是不确定的,如根据

系统 2019-08-12 01:53:35 2220

Oracle

ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL>selectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual;AAZEROSPACE------------------------------------659748322.CHR给出整数,返回对应的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---

系统 2019-08-12 01:52:55 2220

Oracle

oracle sql性能查证

--1、耗时长sql查证:--select*from(selectSQL_TEXT,round(ELAPSED_TIME/1000000,2),round(ELAPSED_TIME/1000000/EXECUTIONS,2)perELAPSED_time,EXECUTIONSfrom(select*fromv$sqlorderbyELAPSED_TIMEdesc)whererownum<26)orderbyperELAPSED_timedesc;--2、占

系统 2019-08-12 01:54:52 2219

Oracle

Winform 连接Oracle10g时出错的解决方法

环境:Win7(64位)、VS2012update3、Oracle10(本机已安装ODTwithODAC1120320_32bit)最近在开发一程序时莫名其妙报一个错误(未能加载文件或程序集“Oracle.DataAccess,Version=4.112.2.0,Culture=neutral,PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序),之前Webform开发的时候用同样的方法连Oracl

系统 2019-08-12 01:54:16 2219

Oracle

【SQL】Oracle的PL/SQL语法及其拓展数据类型总结

PL/SQL语法PL/SQL程序由三部分组成,声明部分、执行部分、异常处理部分。模板:DECLARE/*变量声明*/BEGIN/*程序主体*/EXCEPTION/*异常处理部分*/END;接收用户的输入信息PL/SQL块还可以接收用户的输入信息,例如:现在要求用户输入一个雇员编号,之后根据输入的内容进行查询,查询雇员的姓名。用户的输入信息使用“&”完成。范例:DECLAREt_enoNUMBER;t_enameVARCHAR2(30);BEGIN--输入的

系统 2019-08-12 01:53:38 2219

Oracle

Oracle 绑定变量窥探

BindPeeking是Oracle9i中引入的新特性,一直持续到Oracle10gR2。它的作用就是在SQL语句硬分析的时候,查看一下当前SQL谓词的值,以便生成最佳的执行计划。而在oracle9i之前的版本中,Oracle只根据统计信息来做出执行计划。一、绑定变量窥探使用SQL首次运行时的值来生成执行计划。后续再次运行该SQL语句则使用首次执行计划来执行。影响的版本:Oracle9i,Oracle10g对于绑定变量列中的特殊值或非均匀分布列上的绑定变量

系统 2019-08-12 01:52:11 2219

Oracle

Oracle 游标使用全解

--声明游标;CURSORcursor_nameISselect_statement--For循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare--类型定义cursorc_jobisselectempno,ename,job,salfromempwherejob='MANAGER';--定义一个游标变量v_cinfoc_emp%ROWTYPE,该类型为游标c_emp中的一行数据类型c_rowc_job%ro

系统 2019-08-12 01:54:14 2218

Oracle

三思涂抹oracle(笔记)

http://book.51cto.com/art/200912/169166.htm三思涂抹oracle第7章备份与恢复基础7.1备份概念所谓备份,其实就是冗余,本质是将当前的数据复制一份(也可能是多份)到其他位置,这样当原始数据由于各种原因导致无法访问或错误时,DBA可以通过冗余将其修复到备份时的状态。7.2.备份类型Oracle中的备份从类型上可以分为两类:物理备份和逻辑备份。物理备份的核心是复制文件。对于Oracle数据库来讲,就是将数据文件、控制

系统 2019-08-12 01:54:40 2217

Oracle

完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、开始->程序->Oracle-OraHome81->OracleInstallationProducts->UniversalInstaller,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这

系统 2019-08-12 01:54:33 2217