大约7 年前, Oracle 发布了 Linux 上的第一个商业数据库。从那时起, Oracle 、 Red Hat 和 Novell/SUSE 就不断地合作更改 Linux 内核,从而提高数据库和应用程序的性能。正因为这样,用于 Linux 的 Oracle 数据库 10 g 才包含了与操作系统紧密相关的许多增强功能。 DBA 比以往任何时候更需要了解和使用此平台来在其监视下对系统进行最佳管理。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-01 18:10:48
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文本格式:#!/bin/bash#Author:wangergui	Email:291131893@qq.com		Date:2016-10-10#Release 1.0#Function: check oracle onlinedeclare -a INSTANCE=(PROD EMREP)[[ -f /home/oracle/.bash_profile ]] && . /hom            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-10 23:08:05
                            
                                1265阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:对于数据库的维护而言,肯定是有SQL脚本的执行,例如,某个项目需要更新,那么,可能会有很多的SQL脚本需要执行,SQL脚本可能会包含有建表,插入数据,索引建立,约束建立,主外键建立等等内容。那么,几个SQL脚本可能无所谓,navicat或者psql命令行 简简单单的就导入了,但是有的时候脚本会比较多并且有的时候脚本会有执行顺序要求,很显然,navicat会力不从心的,一个个点SQL文件导入也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-03 09:44:45
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Hive的命令行1、Hive支持的一些命令Command Descriptionquit Use quit or exit to leave the interactive shell.set key=value Use this to set value of particular configuration variable. One thing to note here is that            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 13:37:30
                            
                                9阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            shell脚本一键部署oracle数据库系统版本:CentOS7.9配置:4G内存,40G硬盘空间这都是最低的配置要求,不然到后面实验会失败的这个脚本一共分为两个阶段,因为中间为了让配置生效,需要重启系统#第一阶段脚本vim oracle1.sh      #直接编辑一个文件,复制脚本粘贴进去sh oracle1.sh      &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 00:01:48
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            采用exp/imp命令知识扩充:    数据泵导入导出(EXPDP和IMPDP)的作用:实现逻辑备份和逻辑恢复在数据库用户之间移动对象在数据库之间移动对象实现表空间搬迁EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用1.首先切换到oracle用户下首选登录使用xshell登录到需要导出数据库的服务器,然后使用命令切换到oracle用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 19:42:59
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            数据库备份需求:(此为一个题目) 1.执行db_dump.sh westos(数据库密码) 2.脚本执行后会备份数据库中的所有库到/mnt/mysqldump目录中 3.备份文件名称为 “库名称.sql” 4.当此文件存在时报错 并 询问动作 (1)输入“S”跳过备份 (2)当输入“B"时备份“库名称.sql”文件为“库名称_backup.sql”,再重新备份。 (3)当输入“O”时,覆盖源文件t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 18:39:29
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一次Oracle的执行慢排查记录,本记录记录提到的解法仅代表个人的处理思路,旨在将经验分享给各位,与君互勉            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-13 09:21:56
                            
                                930阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明。一、什么是执行计划(explain plan)执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。二、如何查看执行计划1: 在PL/SQL下按F5查            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-12-16 16:33:29
                            
                                409阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            • 配置闪回数据库• 执行闪回数据库操作• 监视闪回数据库 闪回数据库闪回数据库操作:• 作用类似于数据库的倒带按钮• 可以在用户造成了逻辑数据损坏的情况下使用 闪回数据库使用闪回数据库,通过还原自先前某个时...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-10-08 10:35:00
                            
                                140阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明。一、什么是执行计划(explain plan)执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。二、如何查看执行计划1: 在PL/SQL下按F5查看执行计划。第三方工具toad等。很多人以为PL/SQL的执行计划只能看到基数、优化器、耗费等基本信息,其实这个可以在PL/SQL工具里面设置的。可以看到很多其它信息,如下所示2: 在SQL*PLUS            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-20 16:00:30
                            
                                297阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景:最近工作中需要抽取一部分社会数据到数据库,但有时候方案或者程序报错导致数据未及时抽取到数据库,于是想到利用shell脚本通过定时任务来监控数据的及时性。定义:将表中最大的抽取时间与当前时间进行比对,如果超过2两小时(代表2小时内都没新数据抽取入库)则判定为数据延迟,而这2小时表示我可以容忍的延迟范围必要条件shell连接oracle:安装oracle客户端工具oracle-instantcl            
                
         
            
            
            
            1. mysql --help-h  : ip/host-u  : 用户名-p  : 密码-P  : 端口-D  : 指定库-e  : 指定sql语句-t  : 查询结果按表格展示-c, --comments :     Preserve comments. Send comments t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-23 16:17:35
                            
                                367阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、先执行解释 explain plan for select * from custom where name='abc'; 2.看解释结果 select * from table(dbms_xplan.display); ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-07 16:00:00
                            
                                148阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            前言
这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库:
检查实例的可用性
检查监听器的可用性
检查alert日志文件中的错误信息
在存放log文件的地方满以前清空旧的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-04-16 12:11:47
                            
                                438阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文主要介绍MySQL、Oracle和PostgreSQL数据库的备份脚本及恢复方法,可全面了解不同数据库的备份和恢复方法。一、MySQL 数据库异地备份脚本该脚本主要是用于在Linux系统上备份MySQL数据库,自定义数据库用户名、、IP 地址、远程备份服务器 IP、本地备份路径、远程备份路径、当前时间、7 天前的日期变量。使用mkdir -p命令创建以当前日期为名的目录,存放数据库备份文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-01-08 08:51:32
                            
                                655阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库: 
 
   检查实例的可用性
 
   检查监听器的可用性
 
   检查alert            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-01-09 14:35:26
                            
                                823阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、root用户下创建备份路径:mkdir/opt/backupchownoralce:oinstall/opt/backup2、oracle用户创建备份脚本路径:mkdir/opt/app/oracle/bincd/opt/app/oracle/bin3、创建备份脚本vibackup.sh#!/bin/shexportORACLE_BASE=/opt/app/oracleexportORACLE            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-02-02 15:26:03
                            
                                7667阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.通过运行Oracle Database Configuration Assistant 创建、配置、或删除数据库(也可在命令行下输入dbca);  2.用命令行的方式建立数据库  3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建、配置、或删除数据库。  详述:  1.通过运行Oracle Database Con            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-25 09:55:38
                            
                                1037阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            若想要在plsql环境下执行exp,imp语句,则需要在前面加host或者$            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-22 21:18:32
                            
                                10000+阅读