栏目: Oracle

解决PL/SQL修改Oracle存储过程编译就卡死的问题

问题描述:这里我用的是Plsqldev客户端,然后修改存储过程编译就卡死,我一直以为是客户端的问题,其实并不然,是因为sessionid什么玩意的被占用了。只需要执行几行命令就可以了。原因的话就是可能有人在执行存储过程,所以你这边修改就会卡死。问题解决:可能这些命令有点陌生,这个不重要,只要按着来执...

2021-03-30 297 0 0 阅读全文

Oracle日期分组查询的完整实例

在做数据报表时,需要对某一时间段分组,以1小时为时间间隔统计各项数据,如9点-10点,10点-11点…,但是现在有种情况,时间有可能不是整点开始,会有半点的情况,9点30,需要按照9点30-10点30,10点30-11点30分组统计实现以时间范围起始时间作为参照时间,计算与其差值(分)/所需时间间隔...

2021-03-28 167 0 0 阅读全文

Inner Join和Left Join之间的区别详解

关于innerjoin与leftjoin之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在innerjoin上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表...

2021-03-30 205 0 0 阅读全文

Python连接Oracle之环境配置、实例代码及报错解决方法详解

OracleClient安装1、环境日期:2019年8月1日公司已经安装好Oracle服务端Windows版本:Windows10专业版系统类型:64位操作系统,基于x64的处理器Python版本:Python3.6.4::Anaconda,Inc.2、下载网址https://www.oracle....

2021-07-08 283 0 0 阅读全文

Oracle 11g的安装注意事项总结

oracle11g安装注意事项1、首先时这个配置安全更新页面,不需要填写电子邮件,下面安全更新也取消候选,否则一旦出现软件更新,会拖慢我们的使用进度2、在安装选项这里,就选择第一个“创建和配置数据库”,就是安装完整的oracle数据库软件第二个“仅安装数据库软件”,意思就是只安装实例,并不安装数据库...

2021-03-28 161 0 0 阅读全文

Linux服务器开机启动Oracle的设置方法

1、首先切换到Oracle用户[oracle@oracletest~]$cd/u01/app/oracle/product/11.2.0/db_1/bin/-----标红字体部分数据库可能不一样,有的是dbhome_1,以自己实际配置目录为准[oracle@oracletestbin]$vidbst...

2021-05-06 286 0 0 阅读全文

Oracle中INITRANS和MAXTRANS参数

每个块都有一个块首部。这个块首部中有一个事务表。事务表中会建立一些条目来描述哪些事务将块上的哪些行/元素锁定。这个事务表的初始大小由对象的INITRANS设置指定。对于表,这个值默认为2(索引的INITRANS也默认为2)。事务表会根据需要动态扩展,最大达到MAXTRANS个条目(假设块上有足够的自...

2021-07-17 151 0 0 阅读全文

PLSQL Developer连接Oracle数据库配置教程

需要安装的工具:一:Oracle的下载安装:下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html详细安装此处不做赘余描述,需要注意的是下载好的两文件需解压至同一目录下以及环...

2021-04-28 177 0 0 阅读全文

快速学习Oracle触发器和游标

触发器:1、创建一个用于记录用户操作的触发器创建一个dept_log数据表,并在其中定义两个字段(operate_tagvarchar2(10),operate_timedate),分别用来存储操作种类(插入,修改,删除)信息和操作日期。然后一个关于dept表的语句级触发器tri_dept,将用户对...

2021-06-30 166 0 0 阅读全文

Oracle移动Dbf文件的方法

背景oracle空间不足,发现dbf文件未按设计的路径存放,linux磁盘挂载空间未利用,需要移动一下位置错误的dbf文件。检查文件系统/home/oracle\>df-h文件系统容量已用可用已用%挂载点/dev/mapper/lv01-root22G4.5G16G23%/devtmpfs3....

2021-06-25 186 0 0 阅读全文

使用SpringBoot暴露Oracle数据接口的问题

新建一个SpringInitializr项目2.把pom.xml文件中的oracle依赖换成自己的oracle版本依赖:原来的:现在的:com.oracleojdbc611.2.0.1.03.编辑application.ymlspring:datasource:driver-class-name:o...

2021-05-07 349 0 0 阅读全文

Oracle 11g数据库Windows本地安装全流程

1.oracle11g官网下载直接官网下载,网上好多网站下载的是多缺少模块。http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html。下面两个zip都要下载...

2021-06-14 239 0 0 阅读全文

Oracle取数据库中最新的一条数据可能会遇到的Bug(两种情况)

记一次开发中遇到的坑:第一种情况rowidselect*fromtablewhererowid=(selectmax(rowid)fromtable)这种方式是取最大的rowid作为最新的数据,但是有一个隐患:数据库一旦有删除操作,rowid不能保证每次都是递增的!即max(rowid)并不一定就是...

2021-03-30 448 0 0 阅读全文

PLSQLDeveloper登录远程连接Oracle的操作

远程连接oracle,只用PLSQLDeveloper客户端,不配置tnsnames.ora文件在PL/SQL中填写:1.UserName:用户名,如hr2.Password:密码,如hr1233.DataBase:远程连接的IP地址:端口号/数据库实例,比如:172.22.97.102:1521/...

2021-09-18 241 0 0 阅读全文

教你使用PLSQLDeveloper14连接Oracle11g的详细过程

一、环境配置1.安装PLSQLDeveloper14官网自行下载,不详细阐述2.下载并解压Oracle客户端例如版本:instantclient-basic-nt-19.8.0.0.0dbru.zip3.配置window操作系统环境变量电脑(右键)→属性→高级系统设置→环境变量→系统环境变量→新建变...

2021-09-18 141 0 0 阅读全文

如何使用Navicat Premium连接Oracle数据库

使用NavicatPremium连接Oracle软件环境直接使用Navicat连接Oracle出现的问题查看Navicat所使用的OracleInstantClient版本查看Oracle版本检查Oracle和InstantClient版本是否匹配下载InstantClient12.2和Visual...

2023-01-28 63 0 0 阅读全文

Oracle锁表该如何解决

废话不多说上语句:查询锁表语句:selectobject_name,machine,s.sid,s.serial#fromv$locked_objectl,dba_objectso,v$sessionswherel.object_id=o.object_idandl.session_id=s.sid...

2021-04-14 219 0 0 阅读全文

Oracle Sqlplus命令登录多种方式案例讲解

OracleSqlplus命令登录的几种方式sqlplus命令语法sqlplus[[][{logon|/nolog}][]]为:[-C][-L][-M""][-R][-S]-C将受影响的命令的兼容性设置为指定的版本。该版本具有"x.y[.z]"格式。例如,-C...

2021-08-24 164 0 0 阅读全文

Windows中Oracle存储过程加密

在硬盘中创建一个过程test.sqlcreateorreplaceproceduretest_bfisbegindbms_output.put_line('testsuccess');end;然后通过使用oracle自带的wrap命令对过程进行加密先打开CMD然后输入命令wrapiname='inp...

2021-07-02 215 0 0 阅读全文

Oracle游标使用参考语句实例解析

游标是从表中检索出结果集,从中每次指向一条记录进行交互的机制。作用指定结果集中特定行的位置。基于当前的结果集位置检索一行或连续的几行。在结果集的当前位置修改行中的数据。对其他用户所做的数据更改定义不同的敏感性级别。可以以编程的方式访问数据库。一个简单实用:Declare--声明游标CursorMyc...

2021-04-19 164 0 0 阅读全文