随笔分类 - oracle/plsql
学习-总结
摘要:sqluldr 抽取数据陈文件 sqluldr2 user=username/pwd@orcl field=0x09 charset=UTF8 direct=true safe=yes parallel=true log=/data/log/D_010202012.log file=/data/da
阅读全文
摘要:问题描述 在使用mysql 过程中,偶尔会使用到中文,碰到乱码情况,今天就整理一下便以后查阅; 解决Mysq中文乱码 1、停止mysql服务 [hui@hadoop201 ~]$ sudo service mysqld stop Redirecting to /bin/systemctl stop
阅读全文
摘要:数据库规范化是使用一系列范式设计数据库(通常是关系型数据库)的过程,其目的是减少数据冗余,增强数据的一致性。这一系列范式就是指在设计关系型数据库时,需要遵从的不同的规范。关系型数据库的范式一共有六种,分别是第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范
阅读全文
摘要:1、查看原始注释字段的编码 发现字段编码不是utf8,但是注意:不建议修改整个库的编码方式,直接修改字段注释所在列信息的编码格式即可; 2、修改注释字段编码 use metastore; alter table COLUMNS_V2 modify column COMMENT varchar (25
阅读全文
摘要:Mysql 是常用的轻量级关系型数据库,也是常见的数据库软件之一,今天记录一下安装mysql的方法,便以后使用 1、软件准备 01_mysql-community-common-5.7.16-1.el7.x86_64.rpm 02_mysql-community-libs-5.7.16-1.el7.
阅读全文
摘要:问题描述 由于更改了 /etc/my.cnf 需要重启下 mysql 服务,但是重启服务报错了: 经过多发查询发现遇到这样的错误,是由于 /etc/init.d/ 不存在 mysqld 这个命令(有的人安装完环境后存在,是因为你的安装包中有这样的命令将 mysql.server 文件 copy 到
阅读全文
java.sql.SQLException: Incorrect string value: '\xE4\xB8\xAD\xE9\x83\xA8' for column 'area' at row 1
摘要:java.sql.SQLException: Incorrect string value: '\xE4\xB8\xAD\xE9\x83\xA8' for column 'area' at row 1 应用程序写入mysql时候报:java.sql.SQLException: Incorrect s
阅读全文
摘要:如题:平台侧今天把新主机和经分库的网络打通了,下班前测试下数据出入是否正常; 测试数据出库时,一切正常,但是测试入库时报错了,发现是,当前登录用户和目标表不是同一用户,无权写入数据; 解决方法: GRANT update,select,insert,delete ON scott.temp_info
阅读全文
摘要:问题场景 今天有个需求,将 hive 跑完的数据入到 Oracle 里,需求侧直接从 Oracle 表里取数据,不接收文件; 通过下面脚本落到本地文件: [hive@hadoop101 tool]$ more hive_2_file.sh #!/bin/sh path=$1 query=$2 fil
阅读全文
摘要:前阵子 hive 接口机故障导致重装了系统,原先所有的配置信息焕然一新,主机系统装好后,发现和 数据库的连接失败了,也无法通过 sqluldr sqluldr2 和 Oracle 进行文件交互了,今天的任务就是 把这个环境整好,辛苦一天也算是完成任务,作为新手,记录一下,方便以后使用; 1、安装 O
阅读全文