Oracle

Oracle数据库ORA-12560错误问题的解决办法

官网中关于ORA-12560的解释: ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting this error, ... »

Oracle利用errorstack追踪tomcat报错ORA-00903 无效表名的问题

现象tomcat错误日志断断续续报ORA-00903: invalid table name,并无具体SQL与表名,需要排查哪段代码写入了无效表名,可以通过ORACLE提供的errorstack追踪报错SQL。关闭errorstackSQL > alter system set events '903 trace name errorstack off';总结到此这篇关于Oracle利用er... »

Oracle按身份证号得到省市、性别、年龄的示例代码

1、通过身份证号查询所在省市SELECTcount(*) as total, case substr(t.CERTNO,0,2) when '11' then '北京市' when '12' then '天津市' when '13' then '河北省' when '14' then '山西省' when '15' then '内蒙古自治区' w »

Windows10安装Oracle19c数据库详细记录(图文详解)

1. 下载资源 官网下载地址: 点此进入 直接点击下载,会自动开始下载。 2. 开始安装 将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。 step1:选择创建单实例数据库。 step2:这里如果是仅学习用,选择桌面类即可,可以节省很多资源。 step3:这里我选择创建一个新用户。 step4:配置Oracle基目录和数据文件... »

Oracle dbf文件移动的方法

背景 oracle空间不足,发现dbf文件未按设计的路径存放,linux磁盘挂载空间未利用,需要移动一下位置错误的dbf文件。 检查文件系统 /home/oracle \>df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/lv01-root 22G 4.5G 16G 23% / devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.9G 96... »

Oracle SQLPlus导出数据到csv文件的方法

时不时地我们需要导出一些数据用作备份、查看报表等,如果用Sql Developer导出会非常慢。而用SqlPlus,则速度非常快。 准备SQL执行文件export.sql: set colsep , set feedback off set heading off set newp none set pagesize 0 set linesize 200 set trimout on spool ... »

Oracle用decode函数或CASE-WHEN实现自定义排序

到此这篇关于Oracle用decode函数或CASE-WHEN实现自定义排序的文章就介绍到这了,更多相关Oracle用decode函数或CASE-WHEN实现自定义排序内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网! »

ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

ORACLE数据库逐步解决ORA-12541、ORA-01034和ORA-27101、ORA-00119和ORA00132的过程

刚开始时,有一台服务器的ORACLE 11G数据库连接不上,报错:ORA-12541:TNS:无监听程序 重启服务里面的两个Oracle服务,都没解决。 在网上看到一篇文章说另一种可能是oracle目录目录下listener.log日志文件过大(达到4G,据说这是oracle在windows系统下的bug)导致的。 搜索找到listener.log,果然文件已经是4GB。 于是停止服务里面的Ora... »

Oracle数据库服务器修改操作系统时间的注意事项详解

Oracle 数据库服务器修改操作系统时间的注意事项:对单机或者ha1.对数据库本身而言,其实是没有影响的。您可能感兴趣的文章:Oracle数据库用户的密码过期时间如何修改为永不过期 »

oracle基本查询操作子查询用法实例分析

本文实例讲述了oracle基本查询操作子查询用法。分享给大家供大家参考,具体如下:一、子查询语法SELECT select_listFROM tableWHERE expr operator ;子查询在主查询之前一次执行完成。子查询的结果被主查询使用。select ename from emp where sal > ;(*注意:子查询要包含在括号内,将子查询放在比较条件的右侧。单行操作符对... »

oracle基本查询用法入门示例

本文实例讲述了oracle基本查询用法。分享给大家供大家参考,具体如下: 一、基本select语句 SELECT *|{[DISTINCT] column|expression [alias], ...} FROM table; 例如: --查询所有数据 select * from emp; --查询指定列数据 select empno,ename,sal from emp; --算数运算符(+ ... »

oracle 存储过程、函数和触发器用法实例详解

本文实例讲述了oracle 存储过程、函数和触发器用法。分享给大家供大家参考,具体如下:一、存储过程和存储函数指存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。创建存储过程用CREATE PROCEDURE命令建立存储过程。什么时候用存储过程或函数?包是一组相关过程、函数、变量、常量、类型和游标等PL/SQL程序设计元素的组合。 »

Oracle 管理员账号密码忘记的快速解决方法

本示例 Oracle12c 为例。 管理员账号分为 system 与 sys,修改方法不同,我们分别予以叙述。 1 修改 sys 密码 首先进入 Oracle 安装目录,形如 F:\app\Administrator\product\12.1.0\dbhome_1\database,删除或重命名 PWDorcl.ora 文件: 如果不执行这步,执行 orapwd 命令,会抛出 “OPW-00005... »

oracle创建dblink方法示例

在nc650115中执行select * from user_sys_privs where privilege like upper; 有权限显示如下没有权限到sys里面授权grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to nc650115; 3.在nc650115下创建dblink。 »

ORACLE 配置邮件服务器操作示例

本文实例讲述了ORACLE 配置邮件服务器操作。分享给大家供大家参考,具体如下: 在Oracle sql developer中执行 必须有Begin END 1 创建 ACL BEGIN dbms_network_acl_admin.create_acl(acl => 'email.xml', DESCRIPTION => 'Enables network permissions fo... »

mysql和oracle的区别(功能性能、选择、使用它们时的sql等对比)

一、并发性 并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。 mysql: mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。 虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。 oracle: oracl... »

处理Oracle 监听文件listener.log问题

   如果连接时候变得较慢 查看Oracle日志记录,可能是因为此文件太大,超过2G, 需要定期清理,(如果多用户,记得用root,可能没权限) 查看listener.log? find / -name listener.log 经查看,竟然高达2G得日志数据,由于一些老旧的OS不支持2GB以上的文件,故当listener.log文件 超过2GB时,会出现无法处理新的连接,... »

windows中oracle存储过程加密的实例代码

在硬盘中创建一个过程test.sql create or replace procedure test_bf is begin dbms_output.put_line('test success'); end; 然后通过使用oracle自带的wrap命令对过程进行加密 先打开CMD然后输入命令 wrap iname='input_name' oname='output-name' input_n... »

Linux一键部署oracle安装环境脚本(推荐)

具体代码如下所示: #!/bin/bash ############################################ ###功能:Preparation for Oracle Installation ###参数:SID BASE ###其中,sid指的是ORACLE_SID ###BASE指的是ORACLE_BASE的一级目录,如ORACLE_BASE=/u01/app/orac... »

centos7.7安装oracle11g脚本(推荐)

最近需要安装oracle,然后网上查了一下教程,在centos7.7上安装成功,运行正常。这里记录一下。 环境: 硬件4核/8G RAM/100G 存储 centos7.7(64bit) oracle11g(官网下载的) 步骤(转载): 第一个脚本preinstalloracle.sh,以root用户运行。执行完后需要重启电脑,需要注意看一下hostname是否修改好了 #!/bin/bash #... »

oracle 取某个时间段的数据(每周几的上午几点到几点)

您可能感兴趣的文章:oracle统计时间段内每一天的数据(推荐)Oracle数据库用户的密码过期时间如何修改为永不过期Oracle数据库按时间进行分组统计数据的方法在oracle 数据库中查看一个sql语句的执行时间和SP2-0027错误优化Oracle停机时间及数据库恢复 »

oracle 身份证校验函数的实例代码

1、正则表达式写法:CREATE OR REPLACE FUNCTION Func_checkidcard RETURN INTIS v_regstr VARCHAR2 ; v_sum NUMBER; v_mod NUMBER; v_checkcode CHAR := '10X98765432'; v_checkbit CHAR ; v_areacod... »

解决ORA-12170:TNS connect timeout occurred问题

公司服务器周末要加硬盘,周一来后应用连不上了。报错如下 报错: ORA-12170:TNS connect timeout occurred 第一反应是监听没开: 1. 测试了一下, 连接超时没用ping 通 C:\Users\Administrator>tnsping brorcl TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.... »

CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)

oracle32位客户端安装 首先uname -a Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core... »

Windows Server 2012 安装oracle11g(图文教程)

1、下载oracle11g的安装文件 2、将两个压缩文件解压到同一目录下,尽量不要出现中文(网上说的,我没试过路劲出现中文会有什么问题)。 3、解压后出现database文件夹,点击文件夹中setup启动安装 4、如果在启动安装时报错,提示环境满足最低要求,错误代码NS-13001,则修改配置文件 位置:C:\Oracle\database\stage\cvu 这是因为windows12对orac... »

Page 1 of 61123»