数据库系列
文章平均质量分 54
数据库
Michealkz
这个作者很懒,什么都没留下…
展开
-
PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table
Spark 使用GSC 连接Gp 写入数据时候报错:PSQLException: ERROR: permission denied: no privilege to create a readable gpfdist(s) external table错误原因:当前用户没有权限创建外部表完整错误如下:21/07/01 10:04:24 WARN scheduler.TaskSetManager: Lost task 0.0 in stage 7.0 (TID 8, hddatanode01, ex原创 2021-07-01 10:29:28 · 2277 阅读 · 0 评论 -
Redis-Cluster 搭建实践
Redis-Cluster 搭建实践1.创建文件夹配置文件2.编辑启动脚本3. 启动redis 集群4.创建Redis集群5.向集群中添加节点6.向集群添加从节点Redis 集群模式搭建,并向集群中添加主从节点,重新分配solt1.创建文件夹配置文件创建redis-cluster 目录,并配置master1(7001) master2(7002) master3(7003) slave1(7004) slave2(7005) slave3(7006)[root@bigdata01 redis原创 2021-06-03 22:46:48 · 654 阅读 · 0 评论 -
Redis 哨兵模式安装部署
Redis 哨兵模式安装部署什么是哨兵?Sentinel 其实也是一个 redis 的服务端程序,它也会定时执行 serverCron 函数,只是里面其他的程序用不到,用到的是对普通 redis 节点的监控以及故障转移模块。Sentinel 初始化的时候会清空原来的命令表,写入自己独有的命令进去,所以普通 redis 节点支持的数据读写命令,对 Sentinel 来说都是找不到命令,因为它根本就没有初始化这些命令的执行器。Sentinel 会定时的对自己监控的 master 执行 info 命令,获原创 2021-03-02 17:29:17 · 1062 阅读 · 3 评论 -
Jedis API操作Redis
一、常用数据类型简介:Redis常用五种数据类型:string,hash,list,set,zset(sorted set).1.String类型String是最简单的类型,一个key对应一个valueString类型的数据最大1G。String类型的值可以被视作integer,从而可以让“INCR”命令族操作(incrby、decr、decrby),这种情况下,该integer的值限制在64位有符号数。在list、set和zset中包含的独立的元素类型都是Redis String类型。2转载 2020-10-09 10:13:45 · 336 阅读 · 0 评论 -
java.sql.SQLRecoverableException: IO 错误: The Network Adapter could not establish the connection
JDBC连接:Oracle 的时候报错这里出现问题的原因是JDBC连接字符串中ip地址填写错误,将ip地址填写正确即可原创 2019-09-11 15:02:44 · 51675 阅读 · 1 评论 -
java.sql.SQLException: 指定了无效的 Oracle URL
使用JDBC连接Oracle时候报错:java.sql.SQLException: 指定了无效的 Oracle URL这里出现问题的原因是jdbc连接字符串错误正确的jdbc连接字符串应该是:jdbc:oracle:thin:@ip地址:端口号:服务名注意:1.thin后面的冒号要写2.@也要加上3.端口号和服务名也都要加上...原创 2019-09-11 14:58:27 · 1811 阅读 · 0 评论 -
JDBC 连接 Oracle数据库
使用JDBC连接Oracle数据库和JDBC连接MySQL数据库类似,具体操作如下:1.导入Oracle的驱动包 <dependencies> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc8...原创 2019-09-11 14:31:55 · 315 阅读 · 0 评论 -
MySQL和Oracle中的字符串截取函数 substr()
substr() 函数:字符串截取函数substr(str,start,length):str是要截取的目标字符串start是从哪个位置开始截取下标从1开始,length是要截取的长度,如果start < 0 那么是从字符串的末尾开始截取。例子:select substr("2019-05-01",1,4) from dual --从头开始截取四个,返回的结果是 2019...原创 2019-07-20 11:22:57 · 733 阅读 · 0 评论 -
Oracle中的 ABS函数、NVL函数、NVL2函数和NULLIF函数
abs函数的用法:表达式:abs(-100)含义:取绝对值 select abs(-100) from course;在MySQL当中也是相同的用法NVL函数的用法:表达式:NVL(值1,值2),含义:如果Oracle中的第一个参数为空,则显示第二个参数的值,如果di第一个参数的值不为空那么显示第一个参数的值,例子:select sname,NVL(comm, -1) from...原创 2019-07-20 10:53:02 · 732 阅读 · 0 评论 -
Oracle中常用操作
获取前n条数据:在oracle当中是通过rownum来进行获取前n条数据的select * from student where rownum < n+1;to_cahr() 的用法示例:执行:to_char(789.123,'9999.99') 返回的是:789.12执行:to_char(789.123,'9999.9') 返回的是:789.1执行:tochar(2...原创 2019-07-15 20:48:32 · 117 阅读 · 0 评论 -
oracle的使用入门
**1. Oracle 用户和权限**Oracle 中,一般不会轻易在一个服务器上创建多个数据库,在一个数据库中,不同的项目由不同的用户访问,每一个用户拥有自身创建的数据库对象,因此用户的概念在 Oracle中非常重要。Oracle 的用户可以用 CREATE USER 命令来创建。创建用户的操作 CREATE USER 用户名 IDENTIFIED BY 口令 [ACCOUNT L...原创 2019-03-07 21:36:20 · 219 阅读 · 0 评论