经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Oracle

C# ODP.NET 调用Oracle函数返回值时报错的一个解决方案

有人在社区问到:C#调用Oracle中自定义函数的返回值时,无法正常调用。但在PL/SQL中正常调用返回。 于是动手一试: 1、准备函数(Oralce 11g.2.0.0.4) CREATE OR REPLACE FUNCTION F_Update_Grade(v_Use...[2019/12/6]

delete误删数据使用SCN恢复

参考51CTO博客 问题描述:使用scn号恢复误删数据 1.查询系统闪回的scn值以及当前日志的scn值,因为我这个是测试,创建的表是在在后边,所以scn值要大于下边这两个scn值,所以对我恢复数据没有用,如果我创建的数据是在下边这两个SCN值之前,也就是比这两个时间点SCN值小,就...[2019/12/5]

oracle 触发器trigger(主键自增长)

触发器trigger 触发器我们也可以认为是存储过程,是一种特殊的存储过程。 存储过程:有输入参数和输出参数,定义之后需要调用 触发器:没有输入参数和输出参数,定义之后无需调用,在适当的时候会自动执行。 适当的时候:触发器与表相关,当我们对这个相关的表中的数据进行DDL(数据的添加...[2019/12/5]

oracle数据库解决system表空间已爆满的问题

有时会发现数据库system表空间增长很快,使用以下语句查看system表空间使用量。也可以使用toad直接看。 select b.tablespace_name "表空间", b.bytes / 1024 / 1024 "大小M", (b.byt...[2019/12/4]

DG中模拟failover故障与恢复

问题描述:情形是当主库真正出现异常之后,才会执行的操作,那么我们执行过failover 之后,如何在重新构建DG,这里我们利用flashback database来重构。模拟前主库要开启闪回区,否则要重新搭建DG了 1.由于主库已经不可访问,下面所有的操作都在备库完成,先取消...[2019/12/4]

oracle数据库执行sql文件

使用oracle客户端连接数据库,从oracle官网下载客户端instantclient_18_3工具,到目录下打开cmd命令窗口: 个人网盘客户端工具:https: pan.baidu.com 1lM4Faat7Mq0gr7rzmfjtSQ 1.输入sqlplus; 2.输入连接...[2019/12/4]

DG中switchover切换操作

DG中switchover切换操作

问题描述:我们配置DG的目的就是为了在主库出现故障时,备库能够提供服务,保证业务的正常运行,switchover是用户有计划的进行停机切换,能够保证不丢失数据,我记录一下我进行switchover中的操作。 1.主库(orcl) 备库(orclstd) ,查看主库上的状态,角色orcl...[2019/12/3]

python处理oracle数据库的返回数据

python处理oracle数据库的返回数据

上代码: import SqlHelper.ORACLE as ORA import pandas as pd if __name__ == ''__main__'': #连接数据库 ms = ORA.ORACLE(host="localhos...[2019/12/2]

主说明:自动Undo管理的故障排除指南(Doc ID 1579081.1) - ZYLONG-SYS

Master Note: Troubleshooting guide for Automatic Undo Management (Doc ID 1579081.1) APPLIES TO: Oracle Database - Enterprise Edition - Version ...[2019/12/2]

Oracle trunc函数的使用

1. 对日期的操作 2. 对数字的操作 1、对日期的操作 /**************日期********************/ SELECT TRUNC(SYSDATE) FROM DUAL; --2019/11/29 今天的日期为2019/11/29 SELECT TRUNC...[2019/12/2]

DG重启之后主备数据不同步

问题描述:本来配置好的DG第二天重启之后,发现主备库数据不能同步,在主库上执行日志切换以及创建表操作都传不到备库上,造成这种错误的原因是主库实例断掉后造成备库日志与主库无法实时接收 主库:orcl    备库:orclstd 说明:启动之前主备库都要开启监听,否则接...[2019/12/2]

ORA-00845 startup启动不起来关于磁盘空间扩充

ORA-00845 startup启动不起来关于磁盘空间扩充

问题描述:今天在虚拟机下进行startup的操作,但是没有起来,系统报错:ORA-00845: MEMORY_TARGET not supported on this system 1.startup启动,MEMORY_TARGET启动不起来在系统中,Oracle总共可以使用的共享内存...[2019/12/2]

oracle性能优化(项目中的一个sql优化的简单记录)

在项目中,写的sql主要以查询为主,但是数据量一大,就会突出sql性能优化的重要性。其实在数据量2000W以内,可以考虑索引,但超过2000W了,就要考虑分库分表这些了。本文主要记录在实际项目中,一个需要查询很慢的sql的优化过程,如果有更好的方案,请在下面留言交流。 很多文章都有关于...[2019/12/2]

ORA-17627: ORA-12577:关于文件存储满的问题

问题描述:搭建DG的时候,要rman从orcl恢复到orclstd数据库来,dup复制了半天,结果最后报错:ORA-17627: ORA-12577: Me age 12577 not found; product=RDBMS;            &nb...[2019/11/29]

RHEL5.6静默安装oracle11.2.0数据库实例脚本

脚本:单实例静默安装echo ''[GENERAL] RESPONSEFILE_VERSION = "11.2.0" 查看虚拟机的版本,不能更改 OPERATION_TYPE = "createDatabase" [CREATEDATABASE] GDBNAME = "PROD2...[2019/11/29]

oracle中两个服务器连接中sys密码修改问题

oracle中两个服务器连接中sys密码修改问题

问题描述:orcl服务器要连接orclstd 想要sqlplus sy 410526@orclstd as sysdba 连接orclstd数据库,但是发现啥意思密码不对,就对sys密码进行重新设置 1.在orcl服务器上连接orclstd服务器 [oracle@orcl orcl...[2019/11/27]

oracle 根据时间戳查询date类型sql

话不多说上sql:   select to_char(1574837126879/(1000*60*60*24)+to_date(''1970-01-01 08:00:00'',''YYYY-MM-DD HH24:MI:SS''),''YYYY-MM-DD HH24:MI:...[2019/11/27]

startup启动不起来关于监听的问题

问题描述:要在sqlplus中启动到startup状态,但是提示我没有监听,本来以为启动一下就可以,但是connecting to一直卡半天,stop都停止不了 1.发现监听有问题,前去更改 SQL> startupORA-00119: invalid specificatio...[2019/11/27]

Oracle解析逗号分隔的字符串,或者01110110101此类数据

-- 1.提取此类数据中的1的索引位置,从1开始    例: 0001100001100 --> 4,5,10,11 create or replace function hazq_instr_contains( v_str in varchar2)ret...[2019/11/27]

oracle 查询两个字段值相同的记录

select A.* from tb_mend_enrol A, (select A.Typeid, A.addre from tb_mend_enrol A group by A.Typeid, A.addre ...[2019/11/27]

oracle内存占用过高和修改不当无法启动oracle实例的解决办法

今天,在自己机器上装了oracle 12c,发现Oracle的服务Oracle RDBMS Kenel  Executable (OracleServiceORCL)占用内存高达5G,本人电脑内存才16G。如此高的占用率,真让人心疼。于是就对Oracle的内存进行调整。具体办法...[2019/11/26]

[20191125]oracel SQL parsing function qcplgte 2.txt

[20191125]oracel SQL parsing function qcplgte 2.txt-- 参考前面的测试:http: blog.itpub.net/267265/viewspace-2665273/=>[20191122]oracel SQL parsing fu...[2019/11/26]

[20191122]oracel SQL parsing function qcplgte.txt

[20191122]oracel SQL parsing function qcplgte.txt-- 昨天看了链接:https: nenadnoveljic.com/blog/memory-leak-parsing/ =>Memory Leak During Parsingqcp...[2019/11/25]

oracle体系结构简介

oracle体系结构简介 一、物理存储结构    1、数据文件       存放数据库数据,以dbf为扩展名。将数据放在多个数据文件中,    &n...[2019/11/21]

[20191119]探究ipcs命令输出2.txt

[20191119]探究ipcs命令输出2.txt-- 继续上午的测试:http: blog.itpub.net/267265/viewspace-2664758/=>[20191119]探究ipcs命令输出.txt-- 先补充ipcs 剩余2个参数 -l -u-- -l ...[2019/11/20]

Oracle 11g与12c的审计详解

最近遇到一些脚本诱发的审计相关BUG,感觉有必要重新梳理一下11g与12c的审计模式,于是根据官网修正了一下以前的一篇笔记这里发出来。 一、审计功能的开启: SQL> show parameter audit --主要有以下四个参数: AUDIT_TRAIL(def...[2019/11/20]

Oracle使用Sqlplus时常用命令

1. 连接用户 scott、system及自定义用户连接 conn 用户名/密码; sys用户登录 conn sy 密码 as [sysdba ysoper]; 2. 显示和设置环境变量 修改每行显示的字符数 set linesize 字符数; 修改每页显示的行数 ...[2019/11/19]

Bug 28450914 : ORA-600: [KDLRCI_GET_INLINE_DATA] SELECTING FROM CDB_FEATURE_USAGE_STATISTICS

alert日志报错: 2019-11-18T07:15:12.704938+08:00Errors in file /u01/app/oracle/diag/rdbm ibcyb1/SIBCYB111/trace/SIBCYB111_ora_83111.trc  (inci...[2019/11/19]

启动/关闭数据库、实例及服务

【关闭集群顺序】1.使用crs_stat 命令查询RAC节点的服务状态是否正常[grid@ora01sh ~]$ crs_stat -t -v2.使用srvctl (service control)命令依次关闭集群服务关闭顺序:关闭数据库(实例)-->关闭ASM实例-->关闭...[2019/11/19]

oracle数据库自动生成数据库表结构文档(亲测有效)

1 2 3 import java.awt.Color; 4 import java.io.FileOutputStream; 5 import java.sql.Connection; 6 import java.sql.DriverManager; 7 ...[2019/11/15]

ORA-14061: 不能更改索引分区列的数据类型或长度

修改分区表主键时报错: 在行: 2 上开始执行命令时出错 -alter table KC23 modify AAZ210 VARCHAR2(50)错误报告 -SQL 错误: ORA-14061: 不能更改索引分区列的数据类型或长度14061. 00000 -  "data ...[2019/11/14]

RMAN命令详解和常用汇总

RMAN命令详解和常用汇总转摘汇集,日后使用本文链接:https: blog.csdn.net/EVISWANG/article/detail 50448370http: blog.itpub.net/25904686/viewspace-742701/https: blog.csdn....[2019/11/14]

Oracle数据库小知识点整理

Oracle数据库小知识点整理

-- 数据库存储数据   -- 市面上主流的数据库有哪些   -- 甲骨文  oracle   mysql --  IBM  db2  金融 --  微软  sqlserver...[2019/11/13]

oracle 修改密码

SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。在数据库安装完之后,应立即修改SYS,SYSTEM这两个用户的密码,以保证数据库的安全。   安装完之后修改密码方法 cmd命令行下输入 sqlplus / as sysdba; 法1....[2019/11/13]

oracle 锁用户

oracle 线上用户老是被锁: 1,查明所有的用户哪些被锁了 SQL> select username,account_status,lock_date from dba_users; USERNAME ACCOUNT_STATUS ---------------...[2019/11/13]

oracle处理锁表基本操作

查询锁表 select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$se ion s where l.object_id = o.object_id and l.se io...[2019/11/13]

oracle锁相关数据字典

--杀掉进程 sid,serial# alter system kill SESSION ''64,177''; --查看被锁的表 select b.owner,b.object_name,a.se ion_id,a.locked_mode from v$locked_o...[2019/11/13]

[20191112]oracle共享连接模式端口.txt

[20191112]oracle共享连接模式端口.txt-- 如果使用共享服务模式,你可以发现每次重启数据库对应的端口号会发生变化.# netstat -tunlp | egrep "Active|Proto|ora_[ds]"Active Internet connections (o...[2019/11/12]

ORA-27468: ""."" is locked by another process

ORA-27468: ""."" is locked by another process

You have a scheduler job that generated an error. When the error occurred, you attempted to disable the job to investigate the error, but receiv...[2019/11/12]

oracle自定义存储过程:删除表(无论表是否存在)和检测表是否存在

oracle删除表,如果表不存在,就报错,在跑大型脚本(脚本长且耗时的时候)比较麻烦,一般希望的是点开始然后脚本运行到结束,不可能一直盯着屏幕等弹出提示手工点掉,mysql就很好有drop table if not exist功能 CREATE OR REPLACE PROCEDURE...[2019/11/12]

ORA-16032和ORA-07286 LOG_ARCHIVE_DEST_1没生效

ORA-16032和ORA-07286 LOG_ARCHIVE_DEST_1没生效

主备切换在备库startup时出现归档路径没写到spfile里...注意:修改参数时最好带上scope=spfile或scope=both,以免重启出现异常。SQL> startup mountORA-16032: parameter LOG_ARCHIVE_DEST_1 dest...[2019/11/11]

oracle数据库锁表,什么SQL引起了锁表?ORACLE解锁的方法

--查询数据库锁表记录 select se .sid, se .serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mod...[2019/11/8]

数据库报ORA-12514

Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descri...[2019/11/7]

Oracle备份、还原数据库

Oracle备份、还原数据库

备份数据库 创建备份目录(用sys账号),若已创建备份目录,此步可忽略 create directory db_bak as ''D:\ ECIMS_DB'' --查看创建的目录 select * from dba_directories --删除已创建的目录 drop dir...[2019/11/7]

Oracle 导入DBF故障存储文件

创建表空间及用户CREATE TABLESPACE OracleDBFDATAFILE ''D:\app\zhoulx\oradata\bdc\OracleDBF.DBF'' SIZE 100M AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED -- 这里...[2019/11/6]

oracle数据库不小心删除了数据

1.select * from SYS_DICT as of timestamp to_timestamp(''2019-11-05 10:00:00'',''yyyy-mm-dd hh24:mi: ''); 时间点在删除数据之前,又尽量精确    sys_dict...[2019/11/5]

oracle隐藏参数查看及修改

oracle隐藏参数查看及修改

查看隐藏参数 select x.ksppinm name, y.ksppstvl value, y.ksppstdf isdefault, decode(bitand(y.ksppstvf,7),1,''MODIFIED'',4,''SYSTEM_MOD'',''FALSE'') ism...[2019/11/4]

oracle 11g 手工建库

1.环境变量设置[oracle]$ cat >> /home/oracle/.bash_profile <<EOF export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/prod...[2019/11/4]

查看oracle字符集

#查看字符集 select userenv(''language'') from dual; select * from V$NLS_PARAMETERS; SELECT * FROM NLS_DATABASE_PARAMETERS where parameter=''NLS_CHA...[2019/11/4]

本地客户端(自己的电脑)连接远程Oracle数据库(服务器端),客户端安装步骤

如果本地自己的电脑没有安装Oracle(服务器端数据库),那就要单独安装HA-Instant Client-v11.2.0.3.0.exe(oracle_client客户端) 如果本地安装了Oracle(服务器端数据库),就包含了HA-Instant Client-v11.2.0.3....[2019/11/4]

121
2
记录数:870 页数:1/1812345678910下一页尾页
加载更多