自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 配置ssh互信

(1)检查是否安装sshssh -version,若是如下显示则已安装。(2)使用ssh localhost命令验证配置前无法连接本机(3)ls -a ,查看隐藏目录.ssh生成密钥(3个节点都要生成)ssh-keygen -t dsa -P ‘’ -f /root/.ssh/id_dsa查看到.ssh目录下有两个文件生成,分别是id_dsa、id_dsa.pub,这是SSH的一对私钥和公钥(4)将id_dsa.pub追加到授权的key中,键入一下命令:cat /root/.ssh/i

2021-03-10 11:42:51 1636

原创 centos6.7中安装MySQL8.0.23

官网下载源码包官网下载链接:https://dev.mysql.com/downloads/mysql/直接下Bundle包。检查,卸载老的版本先查看已安装的mysql:rpm -qa | grep -i mysql如果有就卸载掉,注意如果之前有重要数据记得备份rpm -qa | grep mysql | xargs rpm -e –nodeps查看是否卸载完全find / -name mysql解压、安装mysql先创建文件夹,将安装包放到mysql目录下mkdir /usr/

2021-03-09 10:37:42 231

原创 Oracle存储过程

概念存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。使用存储过程的优缺点优点1.效率高存储过程编译一次后,就会存到数据库,每次调用时都直接执行。而普通的sql语句我们要保存到其他地方(例如:记事本 上),都要先分析编译才会执行。所以想对而言存储过程效率更高。2.降低网络流量存储过程编译好会放在数据库,我们在远程调用时,不会传输大

2021-03-04 14:15:09 184 1

原创 vertica集群的备份与恢复

数据库备份1、/opt/vertica/bin/vbr --setupconfig2、查看 more full_test_20201103.ini3、修改配置文件 vim full_test_20201103.ini创建备份文件存放的位置(例:/home/dbadmin/bf/node1)(1)dbPromptForPassword = True 表示备份时手动输入密码(2)自动备份自动备份需要添加一个文件存放数据库密码cd /home/dbadminvim password添加内

2021-02-23 17:55:14 396

原创 单例模式

单例模式概念:只能存在一个对象实例(只能创建一个对象)。分类:饿汉式和懒汉式。饿汉式:在类加载时就完成了初始化,所以类加载较慢,但是运行时获取对象的速度快。程序实例如下:public class DanLiMoShi1 {public static void main(String[] args) {Singleton s1=Singleton.getInstense();Singleton s2=Singleton.getInstense();System.out.println(s1=

2021-02-23 15:58:28 109

原创 Comparable接口和Comparator接口实现排序

Comparable接口和Comparator接口可以实现对set集合排序。1.自然排序:必须实现 Comparable接口,重写compareTo();方法程序实例如下:import java.util.Iterator;import java.util.Set;import java.util.TreeSet;public class Test1 {public static void main(String[] args) {Set s= new TreeSet();s.add(n

2021-02-23 14:31:49 129

原创 hive的数据组织形式

一、 库:同mysql中的数据库将数据进行细化管理 不同业务模块的数据放在一个数据库中分库 分表hive中不同的模块的数据一般放在不同的数据库中便于数据管理二、 表:hive数据的管理权限分:内部表:管理权限是hive自己, hive对表中的数据(原始数据)有绝对的增删权限。内部表在进行删除表时,表中的数据(hdfs对应的目录)会被删除(元数据被删除)例:创建create table if not exists stu_managed(sid int,name string,sex s

2021-02-23 14:24:58 257

原创 hive基本hql语句

1) 创建数据库create database 数据库名create database if not exists 数据库名防止报错 存在直接返回不创建;不存在就创建2) 切换数据库use 数据库名3) 查看所有数据库列表show databases;show databases like “*test”;4) 查看数据库的描述信息desc database 数据库名;desc database extended 数据库名; 查看数据库的扩展信息5) 查看正在使用的数据库sel

2021-02-23 14:16:34 259

原创 hive函数

内置函数1)显示所有内置函数列表show functions;(默认有271个)2)查看函数的基本使用例如:desc function funname;desc function max;3)查看函数的详细使用教程例如:desc function extended funname;常用的内置函数:数值操作max min sum avg ------UDAFceil:向上取整ceil(x) 大于等于参数的第一个整数floor:向下取整floor(x) 小于等于参

2021-02-23 14:10:54 85

原创 yum安装报错Error: Cannot find a valid baseurl for repo: base

报错信息如下Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up Install ProcessLoading mirror speeds from cached hostfileYumRepo Error: All mirror URLs are not using ftp, http[s] or file.Eg. Invalid release/repo/arch combination/removing

2021-01-25 14:08:36 206

原创 ogg实现Oracle库到Oracle库的数据实时同步

环境服务器一IP地址: 192.168.89.137Oracle数据库版本 11.2.0.4.0Oracle数据库实例名 orclOracle数据库端口 1521待同步数据库schema testOGG端口 7809服务器二IP地址: 192.168.89.138Oracle数据库版本 11.2.0.4.0Oracle数据库实例名 orclOracle数据库端口

2021-01-25 11:41:10 1901

原创 静态网络配置

通过修改配置文件配置查看虚拟机网关然后进到虚拟机中先修改文件,添加刚刚查看的网关vim /etc/sysconfig/network然后修改文件vim /etc/sysconfig/network-scripts/ifcfg-eth0DNS1=114.114.114.114IPADDR=192.168.89.133NETMASK=255.255.255.0GATEWAY=192.168.89.2然后重启网络service network restart然后ping www.

2021-01-25 11:24:43 497

原创 sqluldr2在Windows中的使用

示例使用的环境:64位 win10系统,Oracle 11g下载:链接:https://pan.baidu.com/s/16WsNpl3oBb2vryFjYs_oAQ提取码:blel下载后将第4个放到一个固定的目录下,我这里是放到了D:\sqluldr2下。win+r 输入cmd确保数据库是正常状态,然后进入刚刚的目录执行sqluldr264这样就显示可以正常使用。sqluldr2导出1、导出表,以csv格式保存到D:\sqluldr2下,同时导出列头,ctl文件,log日志

2020-08-31 17:48:12 2127

原创 sqluldr2在Linux中的使用

示例使用的环境Linux:centos6.7,64位;Oracle:11g下载sqluldr2圈起来的是Linux中使用的,没有圈起来的是Windows中使用的。安装sqluldr2将上图的第三个文件(Linux64)传到Linux中/home/oracle/app目录下(这个目录随意),然后将文件移到Oracle安装目录bin目录下,并重命名: mv sqluldr2_linux64_10204.bin /home/oracle/app/oracle/product/11.2.0/dbhom

2020-08-31 17:16:55 3022

原创 Linux中Oracle数据库的安装

需要准备的东西:数据库安装的地方:Linux系统Linux version 2.6.32-573.el6.x86_64 (Red Hat 4.4.7-16)数据库安装包:官网下载地址: https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html下面记录过程使用的安装包:链接:https://pan.baidu.com/s/1900R8Jzuil5WOtSS30KNRg提取码:kggu1

2020-07-14 18:14:33 493

原创 在虚拟机中安装jdk

这里介绍两种安装方式:1、yum安装;2、从官网下载包安装一、获得一台linux服务器要在linux下安装jdk,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,搞个虚拟机安装对我这种小白简直是折磨人;这里使用最简单的方式获得一台linux服务器,就是从阿里云上租一台。镜像选择CentOS7.3 64位。二、yum安装jdk在linux上使用yum安装是...

2020-07-14 14:41:42 4694

原创 存储过程实现自动给表添加字段注释

下面的存储过程实现了自动给表添加字段注释。create or replace procedure procedure_name(p_table in varchar2) is p_sql varchar2(500);begin -- 字段 字段注释 for c in (select WORD, W_DESC ...

2020-07-14 14:41:00 329

原创 vertica的常用命令

基于列存储的数据库,相对于传统的基于行的数据库,它更适合在数据仓库存储方面发挥特长。基于列存储的数据库的优点:a)、对于聚集操作,比如求sum,明显基于列存储的要比基于行存储的快;b)、对于update操作,不须接触其他列值;c)、基于行存储的数据库在查询每行记录的多个列值更高效的条件是,row-size比较小,这样一次磁盘读取就可以获取整行;d)、基于行存储的数据库在insert一行的时...

2020-07-14 14:40:37 4264

原创 配置yum仓库

!!!以下操作如无特殊说明均以root用户操作准备工作操作系统镜像在配置YUM仓库前,需要准备操作系统的安装光盘镜像,准备的方式有两种:将操作系统的安装镜像文件(.ISO)上传到服务器将操作系统的安装光盘直接插入光驱!!!由于后期可能经常用到YUM仓库,建议采用前一种方法,将ISO文件直接上传到服务器,以便长期使用。挂载点需要创建一个挂载点目录,用于将安装光盘镜像的内容挂载到该...

2020-07-14 14:40:19 226

原创 Linux中安装rz和sz命令

有两种安装方法1)编译安装root 账号登陆后,依次执行以下命令:cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20./configure && make && make install上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并

2020-07-14 14:40:07 218

原创 Oracle SQL developer对数据库之间的数据迁移

1.下载需要的资料下载地址:链接:https://pan.baidu.com/s/1jmNKG0Rz7eDyyBLhKC7ckw提取码:x4yo2.下载并使用Oracle SQL developer下载的压缩文件:无需安装,解压后直接点击如下程序,启动。3.连接Oracle数据库打开后可以看到左边栏默认有一个Oracle,点击右键–>新建连接然后会弹出如下图的框,然后...

2020-04-22 11:40:48 1024

原创 oracle数据库中的索引

索引的概念数据库中的索引就类似于一本书的目录,如果你想查看的某个特定的内容就在目录中找到相关的内容,然后进到指定的页数就可以查找到想要找的内容。为什么使用索引?在数据量很大的情况下我们去查找某个指定的数据会很慢,如果电脑性能不够好可能会花很久的时间,这样有很多时间就会被浪费掉。现在我们在一些特定的字段上创建了索引,然后在查询的时候,就是直接通过索引查找对应的内容,然后再从这些数据中查出想要的...

2019-10-18 15:40:50 306

原创 安装Tomcat

1、下载安装包下载地址:http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.26/bin/apache-tomcat-9.0.26-windows-x64.zip2、将安装包拖进虚拟机,解压,然后配置环境变量3、安装Tomcat,进入cmd然后进入Tomcat的bin目录,输入下面的命令。4、修改端口号,进入Tomcat的...

2019-10-14 14:08:03 123

原创 在虚拟机的win10系统中安装jdk

将jdk的安装文件拖入虚拟机Windows系统中,双击,修改位置(路径中不要有空格)一直下一步,完成。配置环境变量:然后确定,继续新增完成后确定。查看是否配置成功win+r打开cmd输入命令java -version,看到版本如下图即为安装成功。...

2019-10-14 14:02:10 821

原创 在虚拟机上安装Windows系统

1.打开虚拟机2.创建新的虚拟机3.下一步选择准备好的镜像文件继续下一步,选择安装的位置(我选择的是d盘,不建议使用c盘)4.完成等待系统安装。5.安装好后登录进去,激活将激活文件拖进虚拟机中的Windows中,双击打开,点第一个。完成...

2019-10-14 13:57:46 501

原创 MySQL数据库的安装

1、将数据库的安装包导入,新建文件夹(mysql),把安装包解压到mysql文件夹中2、配置环境变量,和jdk一样进去,选中path编辑,添加mysql的目录(注意有一个英文的分号),然后3个确定。3、初始化配置文件my.ini[mysqld]#设置3307端口port=3307#设置mysql的安装目录basedir=C:\\mysql\\mysql-8.0.11-winx64...

2019-10-14 13:07:12 193

原创 PL/SQL中恢复默认窗口样式的方法

## PL/SQL中恢复默认窗口样式的方法当我们在不小心关掉了左边的窗口,如下图,由图1变成图2的效果图1:图2:可以用如下图方式恢复默认的样式。...

2019-10-14 12:42:41 1570

空空如也

空空如也

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

TA关注的人

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