-
Oracle因删除库数据文件导致服务无法启动的处理方法
所属栏目:[Oracle] 日期:2020-07-30 热度:106
验证问题: Oracle一般会提示如下错误:ora-01033:oracle initialization or shutdown in progress 首先运行一下命令确认是因缺失库文件引起的问题: sqlplus / as sysdba nologsql startup nomountsql alter database mountsql alter database open每[详细]
-
ORACLE多表关联UPDATE 语句
所属栏目:[Oracle] 日期:2020-07-30 热度:163
为了方便起见,建立了以下简单模型,和构造了部分测试数据: 在某个业务受理子系统BSS中, SQL 代码 --客户资料表 createtablecustomers ( customer_id number(8)notnull,-- 客户标示 city_name varchar2(10)notnull,-- 所在城市 customer_typechar(2)notnull,--[详细]
-
Oracle视图走索引
所属栏目:[Oracle] 日期:2020-07-29 热度:64
/*+index(v_stock_info_terminal.sitem ST_SUMMARY_ITEM_N7)/视图名称.视图内表的别名 视图内表的字段对应的索引 select /*+index(v_stock_info_terminal.sitem ST_SUMMARY_ITEM_N7)index(v_stock_info_terminal.sitem ST_SUMMARY_ITEM_N1[详细]
-
oracle 创建同义词
所属栏目:[Oracle] 日期:2020-07-29 热度:152
本教程用示例来说明在Oracle数据中如何创建和删除同义词(SYNONYM)。 概念 同义词是指数据库对象(表、视图、序列、存储过程等数据库对象)用另一个名字来引用。比如: 建立一个同义词可以排除一个对象名字的限制. 如果你的数据库有多个用户,USER_A要访问USER_[详细]
-
oracle asm disk被格式化为ntfs文件系统
所属栏目:[Oracle] 日期:2020-07-29 热度:134
数据库实例日志: Tue Mar 01 12:18:12 2016 SUCCESS: diskgroup ORADISKGRP1 was dismounted SUCCESS: diskgroup ORADISKGRP1 was dismounted Errors in file C:APPORACLEPRODUCT11.2.0diagrdbmsbflexbflex1trace[详细]
-
Oracle登录失败,ORA-01033:ORACLE initialization or shutdown in pr
所属栏目:[Oracle] 日期:2020-07-29 热度:186
失败原因:清理垃圾时,将Oracle日志文件删掉了 网上对这一错误的解决方法资源很多,我把我的也粘出来,希望对大家有所帮助 错误截图: (1). (2). 解决方法: 然后就可以登录使用Oracle了。 帮助网页![详细]
-
oracle创建表+注释
所属栏目:[Oracle] 日期:2020-07-29 热度:161
建表的时候为了以后查询方便,也为了减少数据库文档的编写,建表最好加上表的注释和列的注释 建表语句: CREATE table TABLE_COUNT ( TABLE_NAME varchar2(40 char) not null enable, COUNT varchar2(40 char) not null enable, DESCRIP[详细]
-
Oracle索引 详解
所属栏目:[Oracle] 日期:2020-07-29 热度:98
一.索引介绍 1.1索引的创建语法: CREATEUNIUQE|BITMAPINDEXschema.index_name ONschema.table_name (column_name|expressionASC|DESC, column_name|expressionAS[详细]
-
Oracle数据库名与Oracle实例名的关系
所属栏目:[Oracle] 日期:2020-07-29 热度:70
Oracle数据库名与Oracle实例名的关系 1 数据库名 1.1 数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多个数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数[详细]
-
Oracle中查看所有表和字段以及表注释.字段注释
所属栏目:[Oracle] 日期:2020-07-29 热度:138
获取表: select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where owner=用户名 user[详细]
-
Oracle 存储过程(procedure)和函数(Function)的区别
所属栏目:[Oracle] 日期:2020-07-29 热度:164
1、返回值的区别 函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 2. 调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用. 函数:一般情况下是用来计算并返回一个计算结果; 存储过程: 一般是用来完成特定的数据操作(比如修[详细]
-
基于OGG的Oracle与Hadoop集群准实时同步介绍
所属栏目:[Oracle] 日期:2020-07-29 热度:138
Oracle里存储的结构化数据导出到Hadoop体系做离线计算是一种常见数据处置手段。近期有场景需要做Oracle到Hadoop体系的实时导入,这里以此案例做以介绍。 Oracle作为商业化的数据库解决方案,自发性的获取数据库事务日志等比较困难,故选择官方提供的同步工具O[详细]
-
简单三步使用PLSQL Developer 远程连接虚拟机中的Oracle数据库
所属栏目:[Oracle] 日期:2020-07-29 热度:73
吃水不忘挖井人友情链接: Oracle服务端安装 基本信息: Oracle: PLSQLDeveloper: 第一步:安装Oracle32位客户端 第二步:修改客户端配置文件 路径 C:Program Files (x86)OracleInstantClientnetworkadmintnsname[详细]
-
ORACLE物化视图与视图区别
所属栏目:[Oracle] 日期:2020-07-29 热度:167
物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好。 物化视图:是包括一个查询结果[详细]
-
Oracle Java SE 任意代码执行漏洞加固
所属栏目:[Oracle] 日期:2020-07-29 热度:118
Oracle Java SE 任意代码执行漏洞加固 目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接: http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html 下载jre-8u111-windows-i586及时更新即可[详细]
-
ORA-28000: the account is locked-的解决办法
所属栏目:[Oracle] 日期:2020-07-29 热度:200
报错信息 ORA-28000: the account is locked 问题原因 在oracle中,连续十次尝试登陆不成功,那么此账户将会被锁定(lock)。当使用被锁定的账户登录时,系统会报错:ORA-28000: the account is locked。 解决办法 使用sys账户登录,注意请以管理员身份登录 s[详细]
-
Oracle数据库备份与还原命令
所属栏目:[Oracle] 日期:2020-07-29 热度:86
Oracle数据库备份与还原命令 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp system/manager@TEST file=d:daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d[详细]
-
oracle查看允许的最大连接数和当前连接数等信息
所属栏目:[Oracle] 日期:2020-07-24 热度:151
两个参数间的关系:sessions=1.1*processes+5 目前总结的语句,在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。 1. Sql代码 1.select count(*) fromv$process select count(*) from v$[详细]
-
FineReport连接Oracle数据库的问题汇总
所属栏目:[Oracle] 日期:2020-07-24 热度:185
一、Oracle连接多个数据库 通常情况,在定义数据连接时只连一个Oracle数据库,但是有时可能因为网络或者其它原因,数据库连接不上或不能工作了,则整个项目就不能运行了。此时有什么方法让项目能正常运行呢? 实现思路: 将两台Oracle数据库中,配置相同的数[详细]
-
ORA-01843: 无效的月份
所属栏目:[Oracle] 日期:2020-07-24 热度:53
在PLSQL Developer中执行select months_between(29-mar-2008,28-feb-2008) from dual报错。 SQL select months_between(29-mar-2008,28-feb-2008) from dual; select months_between(29-mar-2008,28-feb-2008)[详细]
-
OEL6.5_X86平台部署oracle11gR2RAC配置ACFS
所属栏目:[Oracle] 日期:2020-07-24 热度:96
ACFS, oracle官方定义: Oracle AutomaticStorage Management Cluster File System (Oracle ACFS) is a multi-platform,scalable file system, and storage management technology that extends OracleAutomatic Storage[详细]
-
Oracle 创建DBLink
所属栏目:[Oracle] 日期:2020-07-24 热度:169
需求 两台数据库服务器(本地)和(远程192.168.1.59),本地用户orcl需要访问到远程服务器下mars的数据,这时就需要创建DBLink。 方案 ①先确定用户是否有创建DBLink的权限: select * from user_sys_privs where privilege like upper(%DATABASE LINK%); 如果没[详细]
-
Oracle通过DBLink操作数据表,报错“ORA-22992:无法使用从远程表选择的lob定位器”
所属栏目:[Oracle] 日期:2020-07-24 热度:188
介绍 错误异常:[Error] Execution (1: 1): ORA-22992: 无法使用从远程表选择的 LOB 定位器 原因:使用dblink从远程数据库向本地数据库 INSERT数据时,因远程表中含有BLOB或者CLOB字段,在SELECT 和 INSERT INTO操作时,报”ORA-22992: 无法使用从远程表选择的 L[详细]
-
oracle 取当前日期时间的前一天前一小时前一分钟前一秒
所属栏目:[Oracle] 日期:2020-07-24 热度:59
参考地址:http://wentao365.iteye.com/blog/779492 SELECT 当前时间 TITLE, TO_CHAR(SYSDATE, yyyy-mm-dd hh24:mi:ss) TIME FROM DUAL --当前时间UNION ALLSELECT 前一天前一小时前一分钟前一秒 TITLE, TO_CHAR(SYSDATE - 1 -[详细]
-
Using the Oracle ASM Cluster File System (Oracle ACFS) on Li
所属栏目:[Oracle] 日期:2020-07-24 热度:126
Using the Oracle ASM Cluster File System (Oracle ACFS) on Linux,Part Two This article, part two of this three part series on ACFS, continues on with the description of how to create an Oracle[详细]