Oracle
文章平均质量分 58
oracle
神芷迦蓝寺
神芷迦蓝寺,江楼月美人
展开
-
日增进:Oracle dump文件的导入导出
虽然去Oracle化进程如火如荼,但毋庸置疑的是在银行,政府等政企单位里,Oracle数据库的占比依然是个大头原创 2022-12-29 14:38:44 · 2426 阅读 · 1 评论 -
日增进:Oracle优化器规则与切换
Oracle的CBO&RBO原创 2022-11-20 21:30:17 · 1090 阅读 · 0 评论 -
给测试小姐姐的第三封信 | ORACLE存储过程知识分享和测试说明
给测试的存过介绍原创 2022-07-25 16:36:53 · 766 阅读 · 0 评论 -
本地ORACLE报ORA-12514: TNS:监听程序当前无法识别请求服务
写在前面:本博客只是用来日常记录报错改正,只适用于装在本地的Oracle测试库,由于以下操作涉及数据库重启,监听重启,不建议生产库操作,如为正式生产库请绕行该报错是由于Oracle数据库网络变动,或者其他系统原因造成自动重启的监听和数据库出现问题,可以通过重启监听来解决lsnrctl stop lsnrctl start如仍无法解决可通过采用数据库重启来解决sqlplus / as sysdba shutdown immediate startup学而时习之,不亦说乎...原创 2021-09-07 16:18:01 · 1067 阅读 · 0 评论 -
存储过程试炼2--建立Test表测试不同类型的存储过程
上一篇记录了存储过程的基本知识点https://mochou.blog.csdn.net/article/details/116503996,这一篇通过建立测试表进行各个不同类型的存储过程试炼-- *************建立测试表CREATE TABLE szsz.produre_test_table( ID1 INTEGER PRIMARY KEY, NAME1 VARCHAR2(50), num1 INTEGER, bz VARCHAR2(50))...原创 2021-05-10 21:52:50 · 370 阅读 · 0 评论 -
存储过程试炼1--爱的初相识
##### 写在前面,存储过程是一项比较老的sql语言了,目前网上关于此的资料非常多,我也是靠他们来学会的(毕竟达到我这个level的,一般学一门新语言只要两个小时),##### 由于时间沉淀不足,难免有遗漏和错误之处,因此本存储过程系列文章不做普及之用,只是用来我自己的笔记记录##### 比心,终于向存储过程低头我做大数据多年,本身是很讨厌存储过程的,因为他存在着迁移难,可复制性不高,开发难度大,无集群等等不好的点。但是阴差阳错,我现在在做的项目正好是需要用到Oracle的存储过程来实现数据的计算和原创 2021-05-07 22:36:17 · 177 阅读 · 0 评论 -
踩坑记录:Oracle数据库如何插入或转换时间类型的数据
Oracle与MySQL,SQL Server不同,其对时间格式处理比较严格格式化时间,比如格式为'2020-02-02 02:00:00'这种格式,可以用to_date('time1','YYYY-MM-DD HH24:MI:SS'),注意这里的正则表达式和其他不同的是不区分大小写,对于月和分都是M的这种,用mm和mi来区分但是Oracle是严格的非解释性语言,拿python或者其他数据...原创 2020-04-24 20:30:38 · 1392 阅读 · 0 评论 -
如何在shell脚本中调用oracle数据库并返回结果
oracle数据库在linux系统里一般用的是oracle用户,环境变量等也是oracle用户那么如何在root用户下写shell脚本调用oracle数据库并返回结果只需要在你的shell脚本中加入下面的脚本即可!# 获取oracle环境变量并在root用户中生效(暂时)export ORACLE_HOME=$TY_ORACLE_HOMEexport LD_LIBRARY_PA...原创 2019-08-13 11:19:33 · 12530 阅读 · 0 评论 -
linux系统调度oracle数据库生成自动建表脚本
数据时代,在linux系统上调度oracle数据库来一一生成建表脚本放在其他平台或数据库使用是一件很常有的事情,本文用脚本来实现安装Oracle数据库并测试运行 获取oracle数据库相关账号,密码,表清单及相关权限 为了在root账号也能使用需在脚本中把oracle账户的环境变量体现 通过oracle数据库钟all_tables,all_tab_columns等几个视图获取每张表的co...原创 2019-07-04 14:21:47 · 689 阅读 · 0 评论 -
oracle查看归档大小,删除归档及自动定时删归档的shell脚本
一 查看现在用了多少归档日志空间(按百分比):select * from v$flash_recovery_area_usage; 如果超过90%随时有宕机的危险二 通过RMAN删除归档日志,也可以手动找到归档日志存放位置,直接删除,但不推荐rman target sys/passcrosscheck archivelog all; ## 删除方式 del...原创 2018-12-17 16:08:34 · 1820 阅读 · 0 评论 -
通过数据字典excel文件在oracle等数据库中生成Hive建表脚本
业务场景:从一个系统库里查询得到数据表的数据字典,该数据字典包含表名,表中文名,列名,列中文名,列数据类型,映射情况等字段,那么如何通过该数据字典excle(其他类文件如csv等也可以)文件生成建表脚本呢?一、把excel文件数据传输到ORACLE数据库在ORACLE库需要建两张主从表,一张主表包含三个必需字段:TABLE_NAME,TABLE_COMMENT,XH(序号),另一张从表包含...原创 2018-12-17 14:59:09 · 748 阅读 · 0 评论 -
linux下安装oracle产品报无前置环境的错
一般我们静默安装oracle产品如(oracle数据库,ogg,mysql等)时未配置虚拟内存swap或者一些yum包都会报错Failed <<<Some requirements check failed . You must fulfill these requirements before continuing with the installation....原创 2018-07-20 17:41:51 · 831 阅读 · 0 评论 -
Oracle存储过程实例入门分享讲解
上一篇我们已经介绍了如何通过ODBC导入表数据ODBC导入数据,本文则通过导入的这张表分享一下存储过程入门存储过程和函数的区别就是,函数只能即用即配,适合简短配置的,但不适合批量操作和后台写入等,这是我对存储过程的简单理解,我认为Oracle存储过程和函数就类似于java,python等面向对象语言的类和函数我们要处理一批表数据,把excel里的数据根据表名写成一个个的sql脚本,实现这个...原创 2018-03-14 21:01:52 · 1096 阅读 · 1 评论 -
ORACLE通过ODBC导入数据
建好表然后把excel里的数据导入进去是数据管理经常会运行的一步,本文主要讲解下通过pl/sql导入excel数据的大致过程,以及出现的问题和解决方法数据查询导出成excel: 全选表然后右击选择导出成excelexcel数据导入到表里:建好表后,在pl/sql里工具--ODBC导入器然后开始配置oracle备注:字段名需要手动选择对照配置...原创 2018-03-14 17:53:16 · 5398 阅读 · 0 评论 -
ORACLE数据库DBA运维常用语句脚本
一个牛逼的程序员,都是玩linux系统的,linux系统也有比windows更好的权限机制,故大部分公司都是在linux上部署oracle,本文主要以linux系统(CentOS-6.x)为基础与众多小伙伴进行探讨。当然windows系统脚本命令也与这差不多楼主以前在税务方面做了快一年的数据库运维,大数据平台hivesql这些也在从事着,加上大学期间所学的sql server,算是对入门学习数......原创 2017-09-23 14:47:52 · 5679 阅读 · 3 评论