sqlldr
最近在处理一批文本数据,规定按照接口说明导入到ORACLE数据库中,经过最近的研究,解决了一些问题,觉得我必要总结一下: 常规资料: ----------------------------------------------------Dos 环境下使用SQl*Loader命令 加载使用其它数据库的数据转移工具Oracle 企业管理器中的...
oracle 回收站recyclebin
oracle 回收站recyclebin是10g才有的新特性,当我们drop table cube_scope 【purge】时,如果不指定purge时,系统只是将这个表重命名为BIN$开头的名称,并在数据字典中修改了相关数据,表所占用的物理空间并没有真正的回收,此时所占用的空间还是原来的表空间,当表空间不够用时,ORACLE会跟据DROPSCN#自动进...
ORACLE11G RMAN备份恢复到异机数据库
1. 源数据库环境数据库名 : prbdb_unique_name : prbIP : 10.0.8.100操作系统版本 : Centos6.7 x64数据库名 : prbdb_unique_name: prbIP:10.0.8.101 1 此处实验环境为同平台,同字节序,同版本,源机器和目标机器...
awk学习
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数...
oracle11g静默安装数据库+手工创建实例
很郁闷,影响我的进度,xstart竟然过期了,既然如此那就静默安装吧。。。静默安装1:配置响应文件响应文件模板/software/database/response/db_install.rspvi /software/database/response/install.rsporacle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0oracle.in...
hive 正则表达式详解
1.regexpselectcountfromwherenot'\\d{8}'selectcountfromwherenot'\\d{8}'2.regexp_extracthive> select regexp_extract(,,) from test1 limit ;1。。。7340Time taken: seconds, Fetched: row(s)'IloveYou''I(.*?)(You)'21You'IloveYou''(I)(.*?)(You)'11I'IloveYou''(I)(.*?)(You)'01IloveYou"Ilove...
sqluldr2用法
分别对应32为,64位的win和Linux平台安装步骤1.需要安装oracle_client2.复制sqluldr2_linux32_10204.bin(64位系统用sqluldr2_linux64_10204.bin)到$ORACLE_HOME的bin目录,重命名为sqluldr2.bin3.修改 $HOME目录下.bash_profile 增加如下环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/...
hive函数---regexp_extract
regexp_extract(str, regexp[, idx]) - extracts a group that matches regexp-- 这个函数有点类似于 substring(str from 'regexp') ..其中:regexp 是正则表达式0表示把整个正则表达式对应的结果全部返回注意点:否则报错:如:得到的结果为:select regexp_extract('x=a3&x=1...
beeline常用命令
shell传参
执行“vim test.sh”创建一个新的shell脚本。脚本test.sh的内容如下:name=$1给新创建的test.sh的脚本赋可执行权限,命令为“chmod +x test.sh”"name=$1"中$1为系统提供的位置参数,$0代表程序的名称(./test.sh),[$1 $2...]从1开始为传递的参数。linux系统除了提供位置参数还提供内置参数,所有内置参数...
linux系统 终端下 cat中文乱码/vim不乱码 或者 cat不乱码/vim中文乱码
场景:在linux系统终端内,用cat查看中文文档乱码,同一文件利用vim查看不乱码。(secureCRT窗口编码为utf-8)用cat查看中文文档不乱码,同一文件利用vim查看乱码。(secureCRT窗口编码为gb2312)分析:两种情况分别乱码,因此判定cat与vim利用了不同的解码方式,导致发生该种情况。解决方法:更改vim解...
Oracle 数据库 JOB 失败后的重试规律解密
版权声明:原创内容,转载请注明出处,http://blog.csdn.net/renfengjun由于官方文档上没有找到相关的说明,所以这里进行了如下测试,为了找到oracle数据库中 job 失败后重试时间的规律。数据库版本:11.2.0.3测试说明:这里创建了一个日志表以及一个运...
数据泵与rman脚本
脚本主要逻辑:全库备份读取到的实例的数据库,连同附属功能性文件(spfile,controlfile控制文件,listener监听文件,密码文件orapw[instance_name])压缩后一并发送到远程服务器上。(PS:脚本正文中以#开头一行为注释,可直接拷贝以下代码使用,不影响运行)一.首先是数据泵expdp/impdp全库备份的:#!/bi...
oracle的克隆
oracle on linux安装多台服务器时可以采用一次安装副本多台克隆即可,简单快速. ************************************************************** 1、检查下列包是否安装 ************************************************************** &nb...
linux面试题
1、写出以往工作中最具有技术含量的工作语技术流程2、一台白天负载较高的mysql数据库服务器该定期做什么?如何去做?3、大量的远程的linux用户密码记录比较困难是否有方式安全快速的登陆这些服务器?如果有一台远程...
新接触oracle数据库需要了解的东西
当我们来到一个新的数据库环境我们首先需要了解的东西如下:1、先要了解当前的Oracle 数据库的版本和平台和相关信息 这个很重要,忙乎了半天还知道你的数据库是哪个版本,跑在什么系统上,那岂不是很悲...
Oracle数据库日常维护(转)
在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。一、Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库...
困扰了两天的问题:监听开启后无服务
报错信息:[oracle@hp2 ~]$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.4.0 - Production on 18-OCT-2017 00:21:31Copyright (c) 1991, 2013, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.12)(PORT=1521)))STATUS of the LISTENER--------...
ftp 和 scp记录
----------------ftp-get.sh---------------------#!/bin/kshftp -v -i -n 192.168.1.35 << !user hello passbinprompt offcd /home/hello/txtlcd /home/Cent/get $1#mget *closebye!----------------ftp-put.sh---------------------#!/bin/kshftp -v -i -n 192.168.1.35 << !user hello passbinhash...
linux系统启动级别
linux运行级别以管理员身份进入Linux,修改文件:/etc/inittab找到“id:5:initdefault:”其中的5就是X-window,为默认的运行级别linux启动之后会在一个级别运行,下面列出了这些运行级别:0 系统停止1 单用户系统,不需要登陆2 多用户系统但不支持NFS,命...