ICode9

精准搜索请尝试: 精确搜索
  • Oralce数据库11偶发链接缓慢或者超时问题排查2022-09-14 10:01:16

    1.项目期间Oracle数据库长期运行,初期安装数据库时未进行定期清理规则设置,运维日常未进行数据库监听日志监控和定期清理,导致监听日志过大,根据DBA的运维经验,超过4G就有可能导致数据库服务不稳定或者出现数据库服务宕机情况(这一点尤其在windows环境尤为明显) 处理方案:将近期的监听日志

  • oralce insert update 数据中文乱码2022-06-01 18:03:02

    oralce insert update数据时候,有时你会发现中文乱码 解决办法 花了好多时间,最终还是bing解决的,baidu不行啊 1)去服务端 找到 SQL Plus 你可能打不开,可能会把报错没有配置oralce_home 配置下:ORACLE_HOME C:\Oracle19c\app\Administrator\product\19.3.0\db_home_1 2)打开 sql plus

  • Oralce数据回滚2021-11-22 10:03:45

    Oralce数据回滚 查看某个时间点的表的数据 select * from 表名  as of timestamp to_timestamp('2021-11-15 10:00:00','yyyy-mm-dd hh24:mi:ss'); 开启闪回,如果不开启无法进行闪回 alter table 表名 enable row movement; 关闭闪回,回滚数据之后需要进行关闭 alter table 表名 di

  • oralce 查看表空间和增加表空间2021-11-04 15:00:31

    # 查询表空间 select a.tablespace_name, a.bytes / 1024 / 1024 "sum MB", (a.bytes - b.bytes) / 1024 / 1024 "used MB", b.bytes / 1024 / 1024 "free MB", round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "used%" from (select ta

  • 查询 Oralce 某 schema 所拥有的权限2021-11-03 21:32:41

    --https://dba.stackexchange.com/questions/14901/oracle-list-users-with-access-to-certain-tables select lpad(' ', 2*level) || granted_role "User, his roles and privileges" from ( /* THE USERS */ select null grantee

  • oralce数据库转mysql-032021-10-21 17:35:32

    mysql CONCAT(str1,str2,…)                        返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。或许有一个或多个参数。 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则

  • 2.oralce的简单sql实例2021-09-18 15:33:55

    1.前言   比较一下oracle的语句与mysql语句的区别 create use test identified by test tablespace users; grant dba to test; connect test/test; create table t(id int,name varchar(20)); insert into t values(1,'liulin'); update t set name='haha' where id =1

  • Centos7下安装Sql*Plus并连接远程Oralce服务器2021-09-08 10:36:37

    1.下载oracle sqlplus,选择下载 .rpm文件(以12.2版本为例) https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 2. 下载两个 .rpm文件 oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm 3.

  • pl/sql 创建并执行oralce存储过程,并返回结果集2021-08-27 09:04:53

    pl/sql 创建并执行oralce存储过程,并返回结果集 因为以前一直用sql server多,现在一下子用oracle ,工具什么都不熟,局限于sql server的思想 网上搜,和问朋友,跟我讲了一大堆,什么loop 啊,decalre啊,package啊,什么命令窗口啊,什么 sql plus啊,什么不支持pl/sql啊.耽误了好几个小时..完全都是

  • PLSQL报无效的窗口句柄的解决办法2021-08-12 09:34:04

    在远程服务器上使用pl sql developer查询oralce数据库的时候,遇到很长的文本变量想点开小窗口看下具体内容, 但系统弹窗提示“无效的窗口句柄”     在计算机管理里面找到名字为print spooler的服务开启。然后就ok了。(接着你可以关闭这个服务,plsql还是不会报错的)    

  • Java基础系列1-Java语言概述2021-07-27 14:04:44

    文章目录 一.Java发展史二.Java应用平台三.跨平台使用四. JVM JRE JDK4.1 JDK4.2 JRE4.3 JVM4.4 什么是JDK源码? 各厂商JDK版本之间是什么关系? 参考: 一.Java发展史   1991年4月,由詹姆斯高斯林(James Gosling)博士领导的绿色计划(Green Project)开始启动,此计划最初的目标是

  • oralce sql优化-包含多表not exists转left join,一个表查询重复数据2021-06-16 19:29:59

    出现场景: 因上一篇 Oacle锁表,ORA-00054 出现锁表的原因是由于存储过程校验执行慢导致的,因此本篇对涉及到的存储过程中涉及到,多表关联查询是否存在导入信息,一个表中根据多个字段查询是否有重复信息,进行优化 优化分两部分 1、根据临时表关联业务表,校验未查询到相应的人员信息

  • Oralce报错--查询块具有不正确的结果列数2021-05-17 10:03:01

    Oracle数据库在执行一条带有union的sql语句时报如下错误   这是union的结果集查询的列不一致导致的,比如说 select t.a, t.b, t.c from table t where t.a='abc' union select t.a1, t.1b, t.c1 from table1 t1 where t.a1='ddd' ; 这种是不会报错的,但是下面这个例子就会报上

  • oralce 刷题2021-05-15 14:02:10

    (一)选择题(含单项选择和多项选择题) 每题2分,合计20分 1聚合函数max()括号里面可以填写的类型有    ABCD A:number  B:char    C:Varchar2    D:date 2下列没有去重功能的指令有    BC A:union     B:order by   C:union all  D:group by 3关于空值,下面哪些说法是对的  AB

  • 制作oralce 镜像2021-04-25 14:33:36

    这里以19C为例   先clone oracle官方构建项目 git clone git@github.com:oracle/docker-images.git    然后到oracle官方下载二进制包,放到项目的./OracleDatabase/SingleInstance/dockerfiles/19.3.0 路径下(记得这里是不需要解压的) https://www.oracle.com/database/technol

  • oralce第二天:简单查询2021-04-17 14:02:16

    oralce第二天:简单查询 查询简单查询查询全部查询特定列别名使用去重(使用关键字distinct)字符串连接查询查询中的四则运算乘法(剩余的一样) 限定查询查询工资大于1500的所有雇员非空和空的限制多条件查询between and 的用法IN的用法通配符对结果集排序 查询 简单查询 查

  • Oralce调度 揭开job,scheduler,program,chain,job_class,window,window_group神秘面纱2021-03-25 14:01:31

    今天和大家分享一下 1.作业(job),2.调度(scheduler),3.程序(program),4.链(chain),4.作业类(job_class),5.窗口(window),6.窗口组(window_group) 彻底揭开他们神秘的面纱。 在oracle 8i,9i中使用dbms_job方式留作业。其限制有二。 一是调度的时间不好控制,不太灵活,对时间的间隔难于

  • ORALCE 归档日志的手动注册2021-03-15 23:57:37

    在ORACLE数据库的使用中,有时候会碰到 使用命令无法查看到归档日志的情况 如: rman> cross check archivelog all; 此时需要手动注册归档日志才能查看, 1)单个或少量日志注册,路径中的是归档日志名 SQL> alter database register logfile ‘/oraarch/archivelog_1_101.arc’; 2

  • kettle同步数据-oralce数据库导出csv文本文件2021-03-13 18:00:07

    整体流程图 详细步骤如下: 1、从中间表中获取查询数据的开始时间 2、从oracle中获取开始时间至当前时间前5秒范围内的数据 3、将这部分日期导出csv文件,且以当前日期命名 4、获取当前oracle查询出结果集内最新的添加时间存入中间表中,用作下次查询条件,在这里使用了kettle工

  • oralce数据库表空间迁移2021-01-26 20:01:03

    /*迁移表的表空间 */ SELECT 'alter table ' || TABLE_NAME || ' move tablespace KAVINS;' FROM ALL_TABLES WHERE OWNER = 'KAVINS'; /*迁移索引表空间*/ SELECT 'alter index ' || INDEX_NAME || ' rebuild tablespace KAVINS;'

  • oralce:手工造数据量测试2021-01-20 18:03:06

    突然有部分逻辑要求测试,所以好奇想了一下怎么去造数据的问题,虽然一个晚上,也没搞懂啥,但是还是接触了几个新的知识点: 知识点1:函数 1.lpad函数是用于填充左边的内容,lpad(字段,长度,‘填充的内容’);–也有对应的rpad函数 2.ltrim函数适用于去掉左边的空格;–也有对应的rtrim函数 3.wm_con

  • Dbeaver如何看Oralce执行计划?解决: explain plan FOR 无效? 执行计划的顺序怎么查看?2021-01-07 16:35:03

    此文转载自:https://blog.csdn.net/q258523454/article/details/112252826#commentBox 假如有如下表结构和数据 CREATE TABLE student ( id number(10) PRIMARY KEY, name varchar(10) not NULL, name2 char(10) DEFAULT 'default' NOT NULL,

  • 脚本 起动本机数据库存所有的oralce监听2020-10-17 02:00:58

    当一台服务器上有很多侦听时,如何用脚本一次起动 #!/usr/bin/sh ############################################# # # Start the tnslistener # ############################################# start_tnslstnr() { echo $(date) "Start TNSLISTENER $oraid" oraidlitener= cat

  • splex---oralce操作命令2020-08-19 21:32:07

    1.用户system密码不能识别如何解决?   2.sqlplus system@tn_alia先判断一下tns是否配置正确 tns_alia表示的是$ORACLE_HOME/network/admin/tnsnames中配置的tns别名 输入密码,还是无法登陆,说明tns配置有问题。         如果登陆上了,说明tns文件配置没有问题。 3.查看serviena

  • 【oralce】约束之检查约束2020-07-05 17:07:35

    1、创建表时添加检查约束 CREATE TABLE table_name (   column1 datatype CHECK (expressions),   ...);    CREATE TABLE table_name(   column1 datatype,   column2 datatype,   CONSTARINT constraint_name CHECK (expressions),...);     2、修改表时添加检

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有