自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丘处机的专栏

子曰:过而不改,是谓过矣。——孔子《论语》

  • 博客(75)
  • 资源 (10)
  • 收藏
  • 关注

翻译 PG数据类型之 JSON

一、定义JSON数据类型用于存储JSON(JavaScript Object Notation,JavaScript对象表示法)数据,如RFC 71594所规定。这些数据也可以存储为“text”,但是JSON数据类型的优点是,根据JSON规则,存储的每个值都认为是有效的。对于按这些数据类型存储的数据,还提供了各种特定于JSON的函数和操作符;PostgreSQL提供了两种类型来存储JSON数据:json和jsonb。为了对这些数据类型实现高效的查询机制,PostgreSQL还提供了jsonpat..

2022-04-18 23:44:34 4381

原创 瀚高数据库迁移工具常见问题

瀚高数据库迁移工具v4.1.31. JRE配置文件路径注意与管理工具的文件名不一样migration/etc/migration.conf2.连接sqlserver的配置有时候我们创建源库为sqlserver(如2012)的时候,测试连接会报错,如下图:这需要修改jre中的java.security文件,文件路径如下:lib\security\java.security具体是哪个运行使用的JRE,需要自行确认,然后根据上述路径找到编辑。需要找到以下内容,删掉“红.

2022-03-29 12:07:22 2104

原创 【最佳实践】瀚高数据库安全版密码加密算法操作实践

瀚高数据库安全版密码是不允许明文存储的,默认是sm3算法。该算法关联到两个文件:pg_hba.conf和postgresql.conf(1)查看当前加密方法:登录 psql,执行以下命令:highgo=# show password_encryption;password_encryption---------------------md5(1 row)也可以查看文件postgresql.conf:more postgresql.conf | grep passwo...

2022-03-28 23:02:37 2468

原创 Linux 安装 IvorySQL

IvorySQL的各种安装方法,以及RPM安装的一个启动小问题的修改。

2022-03-28 00:22:55 1732 1

原创 PostgreSQL获取某个表的DDL语句

pg中有获取函数,索引,约束的方法,但是没有获取表结构的方法,这个挺奇怪。最近有需求,根据网上的找的一个语法,进行了修改,代码如下:CREATE OR REPLACE FUNCTION tabledef(text,text) RETURNS textLANGUAGE sql STRICT AS $$WITH attrdef AS ( SELECT n.nspname, c.relname, c.oid, pg_catalog.array_to_string(c.reloption

2021-12-10 15:54:41 8339

原创 正则表达式实践(1):寻找全大写或驼峰式文字

近日适配过程中发现了软件商Java代码中get方法参数有的写小写,有的写大写,还有的写大小写混合的驼峰式。为了统一改为小写,需要找出非小写的那些代码来。根据正则表达式进行查找:全部大写:get\("[A-Z_0-9]+"\)大写和驼峰式:get\("\w*[A-Z]+\w*"\)eclipse搜索界面:...

2021-11-28 22:47:40 1147

原创 VirtualBox技巧(1):共享windows目录

我们在使用虚拟机软件VBox的时候,需要从本地OS环境(以Windows为例,虚拟机OS为CentOS7.9)传递文件,我们可以通过共享Windows目录来获取文件,而不需要通过ftp等服务上传。目录(一)安装增强功能(二)创建共享目录(三)使用Windows命令创建(一)安装增强功能首先,我们安装虚拟机系统的增强功能,打开虚拟机窗口,选择:设备(Devices)→插入CD,如图所示:也可以单独在存储属性里加载,该ISO文件路径为:C:\Program Files...

2021-11-14 14:41:20 1424

原创 瀚高数据库图形管理工具的常见问题

下面我们以以下两个版本工具来说明一下:瀚高数据库图形管理工具v6.0.3 瀚高数据库迁移工具v4.1.3(一)图形管理工具1.1 连接配置问题配置数据库连接的时候,如果连的是【安全版】数据库,记得做以下操作:1、修改用户名(默认是highgo,这是企业版管理员,而安全版是sysdba,或者改为其他新建的用户名);2、勾选HG安全版,否则有些对象看不到,会报错:这个最常见的问题,几乎是90%的用户都会犯错。1.2 文件权限问题由于UOS操作系统经常会以非root用户

2021-11-12 12:56:15 5200

原创 VirtualBox安装macOS Big Sur

环境准备:虚拟机版本:VirtualBox6.1.26,以及 VirtualBox Extension Pack,在这下载macOS版本:macOS-Big-Sur-11.6.1-20G224.iso,下载地址:https://pan.baidu.com/s/1WzTQ-E6IARCwPXpITpjrTQ提取码:v13k新建一个虚拟机,命名为:macOS Big Sursystem:去掉软盘,主板还是ICH9,EFI还是要打勾。处理器2个(4个不行),内存4G;display:显.

2021-11-05 23:17:05 6997 12

原创 【最佳实践】:在Centos7.x上快速安装瀚高数据库安全版v4.5.7

适用于安全版v4.5.7在Cetnos7.x上的安装步骤。只要将安装包和md5文件放上去即可,包文件:hgdb4.5.7-see-centos7-x86-64-20210804.rpmhgdb4.5.7-see-centos7-x86-64-20210804.rpm.md5然后按顺序复制代码框里的shell脚本执行即可,中间不要停顿,一气呵成#1.校验介质md5sum -c hgdb4.5.7-see-centos7-x86-64-20210804.rpm.md5#2.防火墙配...

2021-09-22 17:03:12 2215

原创 瀚高数据库错误提示1:集群或单机配对错误

安全版v45系列启动有两种方式:单机或集群。如果单机使用了集群方式启动就会报错,如下:(1)安全版v4.5.1-v4.5.6版本,执行以下命令以单机启动:cd /opt/HighGo4.5.6-see/etc/cp hgdb-see-4.5.6.single hgdb-see-4.5.6.single.bakcp hgdb-see-4.5.6.cluster hgdb-see-4.5.6.cluster.bakln -sf hgdb-see-4.5.6.single hgdb-see-.

2021-08-12 15:15:39 312

原创 postgresql的数据库标识符说明

执行pg_controldata命令获得Databasesystemidentifierpg_controldata|grep'Databasesystemidentifier'结果:Databasesystemidentifier:6732746755019295031参考链接:PostgreSQL学习系列—pg_control之Database system identifier - 简书 (jianshu.com)(1)数据库标识符(sysi...

2021-07-27 10:27:19 1958

原创 ansible(2)安装

ansible安装常用两种方式,yum安装和pip程序安装。下面我们来详细介绍一下这两种安装方式。使用 pip(python的包管理模块)安装:首先,我们需要安装一个python-pip包,安装完成以后,则直接使用pip命令来安装我们的包,具体操作过程如下:yum install python-pippip install ansible使用 yum 安装:yum 安装是我们很熟悉的安装方式了。我们需要先安装一个epel-release包,然后再安装我们的 ansible 即可。

2021-07-20 22:55:23 214

原创 Oracle中的empty_clob()与empty_blob()在瀚高库中的兼容处理

(1)Oracle中的函数empty_clob()与empty_blob()在Oracle中的函数EMPTY_BLOB()和EMPTY_CLOB()返回一个空LOB定位器,该定位器可用于初始化LOB变量,或者在INSERT或UPDATE语句中用于将LOB列或属性初始化为EMPTY。EMPTY表示初始化LOB,但不填充数据。这两个函数分别对应Oracle中的数据类型CLOB和BLOB。CLOB(Character Large Object):字符大对象Clob 用来存储单字节...

2021-07-20 00:50:15 3460

原创 ansible(1)引言

在接触ansible之前,阿拉是这样多个服务器批量操作:(1)将文件复制到其他服务器: scp hghac4.0.1-centos7-x86-64-20210428.rpm root@192.168.56.101:/root scp hghac4.0.1-centos7-x86-64-20210428.rpm root@192.168.56.102:/root scp hghac4.0.1-centos7-x86-64-20210428.rpm root@192.168.56.103:/r

2021-07-15 09:16:06 130

原创 windows端口转发

客户端A ------> 代理服务器B --------> 服务器C服务器B:192.168.10.163,启动代理监听端口7001服务器C:172.16.14.21,服务端口8001netsh工具自带portproxy功能。目前只支持tcp协议的端口转发,前提需要作为portproxy的主机(B)需要安装IPV6,安装可以不启用IPV6。A.配置方法假定需要通过 B 的 7001 端口连接 C 的 8001 端口,则需要在主机B的命令行输入如下语句:---如果已经安装...

2021-07-06 10:53:58 1721

原创 如何查看瀚高数据库是否使用了关键字?

瀚高数据库中尽量不要使用关键字作为对象名称我们可以使用以下命令查看是否存在关键字列名:

2021-06-15 11:32:18 478 1

原创 【最佳实践】瀚高数据库备份恢复操作

瀚高数据库备份恢复有好多种方式,支持低版本导入高版本,但不支持高版本导入低版本。1、导出导入SQL文件:pg_dump -h 127.0.0.1 -p 5866 -U testu -d testdb -n testu -v -Fp > testdb20210520.sql说明:1、SQL文件包含模式创建脚本;2、文件包含了对象所有者(owner)变更脚本;无法通过pg_dump导入,只能通过批量执行这些脚本才可以。一般我们将导出的SQL文件上传至数据库服务所在的主机,执行psql

2021-05-20 10:35:56 5179 1

转载 Windows 沙盒配置

Windows 沙盒支持简单的配置文件,为沙盒提供最少的自定义参数集。此功能可用于 Windows 10 版本 18342 或更高版本。Windows 沙盒配置文件的格式设置为 XML,并且通过文件扩展名与沙.wsb盒关联。通过配置文件,用户可以控制 Windows 沙盒的以下方面:**vGPU (虚拟化 GPU) : **启用或禁用虚拟化 GPU。如果禁用 vGPU,沙盒将使用 WINDOWS 高级栅格化平台 (WARP) 。 网络:启用或禁用沙盒中的网络访问。 映射的文件夹:使用读...

2021-05-12 15:50:03 4748

原创 瀚高数据库表空间的用法

表空间,是物理文件的逻辑对象。就是说数据库里面的逻辑对象的存储都是以表空间为路径,不会直接指定存储在操作系统某个存储目录下。表空间可以理解为一个操作系统存储目录的命名、别名。表空间实际上是为表指定一个存储的目录,可以把表、索引等放到不同的表空间下,就相当于放到了不同的文件系统或不同的存储介质下。创建数据库时可以为数据库指定一个自定义的表空间,也可以不指定,让系统去选择默认表空间。表空间与物理文件的对应关系是1:n创建表空间的语法:CREATE TABLESPACE tablespac.

2021-05-11 17:43:05 1351

原创 cascadia-code字体

https://github.com/microsoft/cascadia-code/releases

2021-05-10 00:47:38 452

原创 创建一个操作符“>=”来解决“ERROR: operator does not exist: character varying >= double precision”

由于PG是个强类型的数据库,所以有些从Oracle迁移过来的应用运行的时候会报这个错误:ERROR: operator does not exist: character varying >= double precision我们可以用以下SQL来重现该错误:postgres=# select 1 where '1'::varchar >= 1.4::float8;ERROR: operator does not exist: character varying >= ..

2021-04-16 16:20:15 2398

原创 瀚高数据库分页SQL写法

在Oracle中分页的SQL写法是用rownum套个子查询进行。在瀚高数据库中,分页的写法就很简单了。例如:每页10行,p是第几页,SQL写法如下:select * from employees order by emp_no limit 10 offset 10 * ( p - 1 );实际执行效果如下:...

2021-04-16 14:29:31 1029

原创 计算机领域中的low-level与high-level

在计算机行业里面,low-level与high-level代表的含义并不是低级和高级。例如低级语言、高级语言,并不是语言“低级”或”高级“,而是代表层次。low-level:接近原始,最初的那层东西,描述起来比较繁琐,但是非常细节的东西。就好比我们敲一行一行的代码去实现一个窗口操作;high-level:是建立在low-level的基础上的,这一点非常重要,并不是另辟蹊径。与需求比较贴近,操作简单,封装了low-level的一些细节操作。只需要操作几步就可以完成。好比我们用图形开发工具,托托拽拽

2021-03-21 15:52:57 6130

转载 一个比较特殊的字符:`

反单引号(backquote),又称反引号,是西文字符中的附加符号,主要用于计算机相关领域。位置在键盘中数字键“1”的左边,其上档符号是“~ ”,使用Shift键可以换挡为英文输入法后,单机该键即可输入。由于计算机显示的原因,反单引号非常容易和单引号 ‘ 混淆。(一)反单引号是西方符号,主要用在linux的bash中。同时在数学软件Mathematica中也有应用。1. 在bash中,其用法同$()一样,用``括起来的内容代表一个变量,例如echo`ls`会先执行 `ls` ..

2021-03-07 12:52:01 11012

原创 postgresql12下安装uuid-ossp

PostgreSQL安装uuid-ossp我们有时候需要像Oracle或MySQL那样可以通过函数sys_guid()或uuid()来获得uuid,如:bdf7eb80-776f-11eb-b4e3-0800277427f4。默认postgresql并没有该功能,但是可以通过扩展uuid-ossp来实现。(一)检查是否安装扩展uuid-ossp:我们可以通过以下命令查看已有的扩展:postgres=# select * from pg_extension; oid | extnam..

2021-02-25 22:44:17 6887 7

转载 等级保护与分级保护

参考链接:https://zhidao.baidu.com/question/590273707.html一、等级保护与分级保护的不同定义1、等级保护等级保护全称是信息安全等级保护,是指对国家秘密信息、法人和其他组织及公民的专有信息以及公开信息和储存、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理,对信息系统中发生的信息安全事件分等级响应、处置。等级保护坚持自主定级、自主保护的原则。等级保护分5个级别(由低到高):一级(自主保护级)、二级(指导保

2021-02-25 15:55:21 2791

转载 什么是“受众”?

今天在阅读过程中遇到一个词汇“受众”,英文单词 audience

2021-02-25 09:59:14 1265

原创 Linux下编译安装配置python3.9

Linux版本:CentOS-7.8-x86_64-Minimal-2003操作用户:root(1)依赖包安装:如果是Linux的minimal系统,需要安装:yum install -y vim wget tftp lrzsz bzip2 zip unzip net-tools bind-utils traceroute tcpdump telnet tree mlocate bash-completion rsync readline readline-devel gdisk编译.

2021-02-23 09:00:10 1824

原创 【最佳实践】安装完瀚高数据库,怎么使用较为合理?

很多人安装完瀚高数据库后,就直接使用默认数据库和管理员了,这样是不合理的,不建议这样做。那么怎么使用才能算合适?

2021-02-09 08:29:24 5124 3

原创 Linux系统挂载磁盘最佳实践

2.1 挂载磁盘为什么要挂载磁盘,因为一个存储磁盘被Linux识别后,不能被文件系统所利用。需要进行分区,格式化,然后通过挂载的方式挂载到挂载点。2.1.1 分区磁盘需要分区才能使用,分区表类型有MBR和GPT两种。fdisk只能做MBR分区,parted可以做两种类型的分区。下面我们就以parted工具来对磁盘“/dev/sdc”做分区:1、设置磁盘分区表类型为GPT# parted /dev/sdc mktable gpt说明:分区表类型除了GPT,还可以设置为msd.

2021-02-08 21:49:20 471

转载 Linux查看CPU和操作系统信息的各种命令

我们查看的版本主要有处理器(CPU)、操作系统(OS)的信息1 处理器型号查看完整的处理器信息,命令如下:# cat /proc/cpuinfo看到的内容较多,我们可以只查我们关注的,如:(1)查看CPU的型号(最常用):# cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq结果:Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz(2)查看CPU的物理数量:# cat /proc/c.

2021-02-08 21:35:20 10508

转载 删除Windows10在语言栏出现“未知区域设置(qaa-latn)”

来源:https://tieba.baidu.com/p/6993258569您好;欢迎访问Microsoft Community,很高兴为您提供帮助。根据您提供的信息,建议您使用命令进行处理解决1. 按Windows 徽标 + S,弹出搜索框,输入powershell 找到Windows PowerShell,右键点击,点击以管理员身份运行。在Powershell 输入:$LanguageList = Get-WinUserLanguageList 回车$LanguageList.Ad

2021-02-08 20:54:05 10008 12

原创 Oracle中两表对比更新的两种方法

表T_1 表T_2 这两个表的特点是T_1的主键【ID】在T_2里并不是主键。---------------------------------------------------------------一、根据表T_1的name、sex列更新表T_2的name、sex列:UPDATE (SELECT T1.NAME n1, T2.NAME n2, T1.SEX s1, ...

2021-02-05 15:34:17 1634

原创 瀚高数据库功能之闪回查询(HG_FBQ)

3.1 闪回查询瀚高数据库从企业版V5.6.1开始增加了闪回查询(HG_FBQ)功能(瀚高专利),但安全版V4并不支持,安全版V4.5.1开始全面支持。本章节对本功能进行详细说明以及如何去操作。3.1.1 介绍闪回查询功能基于MVCC机制,可以用于恢复或者查询已提交删除或者更新的数据。数据恢复方法基于数据闪回查询方法,将返回的数据作为恢复数据。总体架构图:图3.1 闪回查询总体架构图使用场景:数据丢失、错误操作等小问题; 常规使用备份恢复、低效耗时、需要停服务中断业务...

2021-01-25 08:03:01 1092 1

redhat AS5安装Oracle10g完全攻略

版本跟文档里的一样,基本上没有问题。可能有些地方还不是很细或者有些错误存在,希望大家提出来,发我邮箱qiuchenjun_2008@163.com里,我会及时改正。谢谢大家

2009-10-21

多种数据库的嵌入式SQL教程

基于C/C++的嵌入式SQL教程,多种数据库

2009-08-20

suse11安装Oracle10g

注:由于该版本是office2007编辑的,造成大家的不便,如果没有office2007请下载刚上传的pdf、word2003版本的。别再下载这个了,积分也一样。 suse11跟as5不是很一样,但看了本文档后,绝对会对suse安装Oracle有全新的了解。注意,安装数据的路径完全可以用默认的,本文档里我是为了测试放在不同位置而设置了一个自定义路径。如果有什么问题请发我邮箱qiuchenjun_2008@163.com,我会及时改正。希望能帮到大家~大家一起共同进步

2009-10-21

pbmail实例mailsession

pb发送邮件实例pb发送邮件实例pb发送邮件实例pb发送邮件实例

2009-06-30

ILSpy_binaries_4.0.1.4530.zip

ILspy是一个开源的.net反编译软件,使用十分方便。C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。无需安装,解压即可使用。

2019-09-11

思想快车2.7

用了块10年的软件了,做脑图,思维导图使用。绿色不需要安装,直接双击使用即可。可以平时做记录,做思路设计使用。跟那些破解的比较大的软件功能差不多

2019-02-18

谢希仁:计算机网络(第7版)

比较经典的网络基础教程,以前看的书籍都由一定的歧义,这本书最大的优点不是翻译过来的书,通俗易懂

2019-02-18

suse enterprise server 11下安装oracle10g(pdf/word2003)

上次传的版本是word2007编辑的,造成大家的不便,现在已经转成pdf跟word2003版本的了,大家下载吧,积分也降了2个,大家有问题留言啊,我及时修正,免得耽误了大事~~

2009-12-04

屏幕任意位置颜色获取器

获取屏幕任意位置颜色的绿色工具,没有广告,网上搜不到了,这个工具用了很多年,推荐给大家

2019-02-22

jasperreports 3.6.1 api

从官网上下载制作的,绝对不骗人,感觉好留个言就行,有什么建议就提一下

2009-11-11

空空如也

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

TA关注的人

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