自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谁伴我闯荡

Just run!

  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 postgres12安装postgis

给postgres 12安装postgis。postgres 12支持的postgis版本为:(检查postgis POSTGIS_PGSQL_VERSION)

2024-03-07 15:56:42 434

原创 用python修改ASS/SRT字幕文件时间

修改ASS / SRT字幕时间

2023-08-06 08:06:55 825

原创 postgresql搭建主备

postgresq搭建主备

2023-07-24 15:16:58 1424 2

翻译 postgresq高可用、负载均衡、复制说明(官方文档)

本节讨论不同方案实现高可用、负载均衡、复制。

2023-07-24 15:07:54 198

原创 hadoop问题集:6.yarn 资源队列ACL不生效

使用的capacity调度器,设置队列ACL后,没有权限的用户依然可以提交任务到队列中。原因:队列权限有继承性,root队列默认的ACL是,即都可以提交。因此设置root.acl_submit_applications即可*查看用户的队列权限:[yxw@node1 ~]$ mapred queue -showacls18/12/29 16:24:03 INFO client.RMProx...

2019-01-18 15:46:25 1116

原创 hadoop问题集:5.hive启动报错com.ibm.icu.impl.ICUBinary.getRequiredData

参考:https://www.jianshu.com/p/5ec5a509b5a8报错:Exception in thread "main" java.lang.NoSuchMethodError: com.ibm.icu.impl.ICUBinary.getRequiredData(Ljava/lang/String;)Ljava/nio/ByteBuffer; at com.ibm.icu...

2019-01-18 15:42:17 1529 2

原创 hadoop问题集:4.读取hdfs块报 Cannot obtain block length for LocatedBlocks

Caused by: java.io.IOException: Cannot obtain block length for LocatedBlock{BP-1543153613-192.168.200.60-1463200565636:blk_1305640536_1099879460161; getBlockSize()=0; corrupt=false; offset=0; locs=[10...

2019-01-18 15:38:42 615

原创 hadoop问题集:3.yarn nodemanager是unhealthy的

从RM上看到有unhealy的NM,查了下NM的日志发现:2018-04-12 20:05:56,277 WARN org.apache.hadoop.yarn.server.nodemanager.DirectoryCollection: Directory /webser/hadoop-hadoop/tmp/nm-local-dir error, used space above thres...

2019-01-18 15:35:12 1130

原创 hadoop问题集:2.hostname不规范导致hadoop无法启动

java.lang.IllegalArgumentException: Does not contain a valid host:port authority: online_spark_01:8020 at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:212) at org.apache.hadoo...

2019-01-18 15:29:48 385

原创 hadoop问题集:1.mapreduce_shuffle does not exist

执行任务报警:Container launch failed for container_1433170139587_0005_01_000002 : org.apache.hadoop.yarn.exceptions.InvalidAuxServiceException: The auxService:mapreduce_shuffle does not exist原因是yarn中没有au...

2019-01-18 15:02:53 786

原创 windows下,process设置过小,数据库启动不了

process设置过小,用sqlplus执行startup时提示:ORA-03113: 通信通道的文件结束.再执行任意命令,提示:oracle not aviable.其实就是oracle实例没启动起来.打开alert_orcl.log,可以看到ORA-00020: maximum number of processes (150) exceeded.既然知道了问题,就开始解决.1.重新用...

2019-01-18 14:53:49 340

原创 win版本mysql5.7安装与密码

从mysql5.7开始,密码策略做了一些改变。下面讲win版5.7的密码问题。1.首先下载解压版mysql5.7,并解压2.打开目录,复制my-default.ini,然后改为my.ini,编辑该文件,添加basedir = D:\\Program Files (x86)\\mysql-5.7.10-winx64datadir = D:\\Program Files (x86)\\

2015-12-23 10:24:45 3016 1

原创 ORACLE 不用写NO_DATA_FUND 异常捕获,开发的一个小技巧!

这是我在工作中发现的一个很实用的小技巧,可以少写一些代码.下面,以scott.emp表为例子先写一个过程:create or replace procedure p_get_sal(p_empno int) is  v_sal number;begin  select a.sal into v_sal from scott.emp a where a.empno = p_empno;...

2014-09-30 15:24:16 804

原创 PYTHON CHALLENG 1

everybody thinks twice before solving this.g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpg

2014-09-22 16:11:03 1086

原创 PYTHON CHALLENG warming up

Hint: try to change the URL address.提示:nto

2014-09-22 16:02:22 630

原创 ORACLE ORA-04021:等待锁定对象XX时发生超时 杀死引起锁定的会话

今天遇到一个问题:在编译存储过程时开发工具卡死.经验证明这是其它会话在执行该过程.查询是否该过程在执行: select a.SID,a.SERIAL#,b.SQL_FULLTEXT,a.MACHINE,a.STATUS,a.BLOCKING_SESSION,a.BLOCKING_SESSION_STATUSfrom v$session a, v$sql bwhere a...

2014-09-11 21:49:47 13371

原创 IP地址变动后,EM不能启动的解决办法

在公司安装完数据库后,EM可以正常访问,把电脑带回家EM就不能访问了。这很正常。你要是没遇到过,一定要试一次。原因很简单,IP地址变了。要做的修改也很少。看下面的例子: C:\Users\wj>emctl statusEnvironment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to ...

2014-08-28 15:00:26 2205

原创 ORACLE 传输表空间介绍与实验操作

传输表空间(tansport tablespace)用于将表空间从一个数据库传输到另一个数据库,速度快,相当于直接复制数据文件.传输表空间有以下特性:1)可以传输一个表空间集合2)将表空间设置成read-only模式传输或者用RMAN做可传输的表空间3)字典管理和本地管理的表空间均可传输4)从9I开始,要传输的表空间的块大小可与目标数据库的标准块大小不同5)传输表空间比imp...

2014-08-27 22:32:06 661

原创 ORACLE 6种闪回技术详解

闪回的类型:(1)闪回查询 flashback query(2)闪回表    flashback table(3)闪回版本查询  flashback  version query(4)闪回事务查询  flashback  transaction(5)闪回删除        flashback  drop(6)闪回数据库     flashbac database  ...

2014-08-25 20:53:44 726

原创 ORACLE 收缩表(shrink)简介

shrink命令用于收缩表,降低高水位线,减少表所使用的块的个数.特性:1)可在线收缩表,基本不影响DML2)收缩表的同时自动维护索引3)不需要额外的磁盘空间 shrink同时全减少高水位线以上和以下未使用的空间.数据库会压缩段(表),将水位线降低到合适的位置,然后释放回收的空间.shrink命令需要开启row movement,因为在收缩表时,行的位置可能改变.s...

2014-08-21 22:14:55 8407

原创 ORA-00376: 此时无法读取文件

ORA-00376: 此时无法读取文件 4ORA-01110: 数据文件 4: 'D:\APP\WJ\ORADATA\ORCL11G\USERS01.DBF' 昨天删除了一些数据文件,现在找不到数据文件.1.检查数据文件状态 SQL> select file#,name,status from v$datafile;FILE# NAME STATUS---...

2014-08-21 11:35:01 35161 4

原创 ORACLE 字符集转换:乱码问题

1.字符集说明ORACLE数据库字符集包括两部分:数据库字符集和客户端字符集.查看数据库字符集: SQL> select * from nls_database_parameters a where a.PARAMETER in ('NLS_LANGUAGE','NLS_CHARACTERSET','NLS_NCHAR_CHARACTERSET','NLS_TERRITO...

2014-08-20 16:35:49 1107

原创 python 报错UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in r

print 'aaa' 报错实在很奇怪,打印ASCII码有什么好报错的。不管了,打开PYTHON

2014-08-02 10:09:14 537

原创 自动内存管理AMM

自动内存管理(Automatic Memory Management)是11G中推出的新功能,10G中只有自动SGA管理。启用了AMM只需设置内存的大小,就可以自动的在SGA和PGA之间分配内存,省去了管理设置SGA和PGA的麻烦。AMM的相关参数:MEMORY_TARGET:SGA和PGA可以使用的内存的总的大小,可以动态的设置,最大值不超过MEMORY_MAX_TARGET。MEM...

2014-07-31 15:29:35 1701

原创 RMAN创建CATALOG 和VIRTUAL PRIVATE CATALOG

注意事项: 1.不能用SYS用户创建CATALOG,CATALOG数据存储在CATALOG所有塲所有者的表空间。2.保存catalog的表空间名不能包含RMAN保留字。 步骤:1.在CATALOG数据库(slf)上创建CATALOG的拥有者create user rman identified by rman temporary tablespace temp defa...

2014-07-28 23:13:24 1382

原创 ORACLE多次执行不完全恢复

昨天在做不完全恢复实验时,发现一个意思的现象,即可以多次执行不完全恢复,即使以resetlogs的方式打开数据库后,依然可以用之前的备份做不完全恢复,恢复到resetlogs之前或之后都可以。下面演示以resetlogs打开数据库后再次用之前的备份做不完全恢复,恢复到resetlogs之前的时间。首先看下备份的时间:RMAN> list backup of database;...

2014-07-23 21:22:06 807

原创 ORA-12514:TNS:listener does not currently know of service requested in connect descriptor

连接一个新的数据库时出现ORA-12514:TNS:listener does not currently know of service requested in connect descriptor错误,找不到描述的服务名,无法连接到该服务。原因很简单,就是tnsname.ora配错了。首先尝试能不能ping目标主机:C:\Users\Administrator>ping 192.1...

2014-07-19 13:17:23 1898

翻译 ASM三 管理ASM实例

1.不同版本ASM与数据库实例11.2的ASM支持旧版本的数据库,如10G。在群集(Oracle Clusterware)中使用ASM时,群集的版本必须大于等于ASM的版本。 V$ASM_CLIENT 视图的SOFTWARE_VERSION、COMPATIBLE_VERSION   字段显示了软件版本和兼容性版本。 2.初始化参数ASM实例也有一个参数文件spfile或pfil...

2014-07-17 21:08:44 1493

原创 TNS-12520 TNS:listener could not find available handler for requested type of server

今天数据库连接老是会断开,重连不停的时显示TNS-12520 TNS:listener could not find available handler for requested type of server  监听器找不到处理请求的程序原因都已经交待清楚了,没有程序可用!那么,监听器到底需要什么样的程序来处理请求呢?简述一下客户端连接到服务器的过程:客户端发出请求----&...

2014-07-17 16:47:45 4419

翻译 ASM二 存储

ASM可用的磁盘类型:1.磁盘或磁盘分区。但是不能使用有分区表的磁盘分区(However, the Oracle ASM disk cannot be in a partition that includes the partition table because the partition table would be overwritten.)2.LUN(Logical Unit Nu...

2014-07-15 20:15:29 582

翻译 ASM一 介绍

1.ASM概述ASM是一个卷管理器,将多个磁盘做一个磁盘组来管理.数据在ASM上是均匀分布的,因此避免了热读,提高了性能,性能的RAW差不多.ASM支持磁盘热插拔,在增加减少磁盘后,ASM会自动的重分布数据,不需要停机.ASM在软件级别实现了镜像,有三种冗余方式:普通(双重镜像)、高级(三重镜像)、外部(无镜像),避免了因磁盘损坏而导致的数据丢失.在使用了RAID时,可以使用外部冗余方...

2014-07-14 22:22:06 1070

原创 REDHAT 5.3 安装ASM+ORACLE11G

环境:REDHAT5.3+ORACLE 11G R21.检查系统资源检查内存            # grep MemTotal /proc/meminfo          MemTotal:      1024868 kB                           11.2中内存要求 :至少1G,建议2G检查swap          # grep SwapTota...

2014-07-10 21:41:30 842

翻译 官方文档 恢复备份指南八 RMAN Backup Concepts

本章内容Consistent and Inconsistent RMAN Backups Online Backups and Backup Mode Backup Sets Image Copies Multiple Copies of RMAN Backups Control File and Server Parameter File Aut...

2014-07-10 21:34:05 758

翻译 官方文档 恢复备份指南七 Using Flashback Database and Restore Points

本章内容: Understanding Flashback Database, Restore Points and Guaranteed Restore Points Logging for Flashback Database and Guaranteed Restore Points Prerequisites for Flashback Database and ...

2014-07-07 23:02:43 789

翻译 11G新特性SQL PLAN BASLINE 执行计划基线

什么是SQL执行计划管理? SQL计划管理(SQL plan management)是一咱预防机制,记录和评估SQL语句的执行计划.SQL plan management的主要功能是sql plan baseline.sql plan baseline某个SQL的执行计划的集合,这些执行计划经过验证,性能良好. 为什么要使用sql baseline?引入sql baseli...

2014-07-06 21:23:08 715

翻译 官方文档 恢复备份指南六 Configuring the RMAN Environment: Advanced Topics

RMAN高级设置.本章内容:Configuring Advanced Channel Options  高级通道选项 Configuring Advanced Backup Options 高级备份选项 Configuring Auxiliary Instance Data File Names 配置辅助实例文件名 Configuring the Snapshot Control F...

2014-07-05 16:13:59 781 3

原创 ORACLE隐式类型转换 ORA-01722: 无效数字

在做开时经常会遇到ORA-01722: 无效数字 的错误,原因在于

2014-07-04 23:00:49 4032

原创 关于文档翻译

      最新翻译了官方恢复备份指南的前五篇,总的来说,官方文档写的虽详细,但是太过冗长,不利于阅读,如果逐字翻译太费时,效果也不好.以后的翻译将会比较简洁,以知识点为主,不常用不重要的的知识点将不做翻译.另外时间比较紧,不可能天天更新,读者可以自己查阅官方文档....

2014-07-03 22:44:14 428

翻译 官方文档 恢复备份指南五 Configuring the RMAN Environment

本章内容:Configuring the Environment for RMAN Backups    配置RMAN环境 Configuring RMAN to Make Backups to a Media Manager 备份到介质管理器 Configuring the Fast Recovery Area    配置快速恢复区 Configuring the Backup Ret...

2014-07-02 22:53:05 614

翻译 官方文档 恢复备份指南四 Starting and Interacting with the RMAN Client

本章讲:Starting and Exiting RMAN                                                                 Specifying the Location of RMAN Output                                    指定RMAN输出位置 Setting Globaliza...

2014-07-01 22:48:11 629

mysql-connector-java-gpl-5.1.34.msi JDBC FOR MYSQL

mysql-connector-java-gpl-5.1.34.msi 官网下载

2015-01-22

ORACLE11G JDBC OJDBC6

ORACLE 11G JDBC JDK1.6以上,适用ORACLE 11G 11.2.0.1,11.2.0.2,11.2.0.3

2015-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除