文章分类 -  数据库相关

摘要:【安装步骤】 contos7默认安装了mariadb数据库,这里把他移除:yum remove mariadb-libs.x86_64 创建文件目录 mkdir /etc/mysql 获取下载链接 https://dev.mysql.com/downloads/mysql/ 在该目录下 下载刚刚的安 阅读全文
posted @ 2020-10-21 14:29 piaoyang 阅读(113) 评论(0) 推荐(0) 编辑
摘要:方式一:适用于备份还原 表结构+数据,如果表结构存在,则只还原数据,如果表结构不存在,则还原 表结构+数据 备份 exp 用户名/密码 tables=TEST_CDO_GLS_R2R,TEST_CDO_MEA_R2R, file=D:/test/B7R2R.dmp 还原imp 用户名/密码 gran 阅读全文
posted @ 2020-08-30 20:34 piaoyang 阅读(724) 评论(0) 推荐(0) 编辑
摘要:一.闪回概述 如果你对数据误操作,并已提交,这时想回退该误操作,将会是件麻烦的事情。但是,oracle推出了Flashback技术,主要目的就是为了恢复误操作。 在oracle 10g中,Flashback家族分为以下成员:Flashback Database, Flashback Drop, Fl 阅读全文
posted @ 2020-02-29 15:53 piaoyang 阅读(236) 评论(0) 推荐(0) 编辑
摘要:A机: 操作系统:Windows 10 ORACLE安装目录:C:\app\admin\product\11.2.0 日志归档模式:非归档 B机: 操作系统:Windows 2016 ORACLE安装目录:C:\app\admin\product\11.2.0 日志归档模式:非归档 A机备份 1.L 阅读全文
posted @ 2020-02-28 21:28 piaoyang 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1.如何估算PGA,SGA的大小,配置数据库服务器的内存 ORACLE给的建议是:一个数据库服务器,分80%的内存给数据库,20%的内存给操作系统(基于服务器内存在64G以上的) OLTP系统 PGA=(TOTAL MEMORY)*80%*20%。余下SGA DSS系统 PGA=(TOTAL MEM 阅读全文
posted @ 2020-02-27 14:18 piaoyang 阅读(4720) 评论(0) 推荐(0) 编辑
摘要:1.启动选项在发出startup命令启动数据库时,oracle将在默认位置$ORACLE_HOME/dbs(UNIX/LINUX)中查找初始化参数文件。Oracle将以下面的顺序在其中寻找合适的初始化文件Spfile$ORACLE_SID.oraSpfile.oraInit$ORACLE_SID.o 阅读全文
posted @ 2020-02-26 16:09 piaoyang 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-02-26 16:08 piaoyang 阅读(90) 评论(0) 推荐(0) 编辑
摘要:1.查询表上创建的分区 select partition_name, tablespace_name, segment_type from user_segments where segment_name=upper('INQUIRY_HST_R2R'); 2.查询数据库索引类型及占用大小 sele 阅读全文
posted @ 2020-02-19 17:31 piaoyang 阅读(99) 评论(0) 推荐(0) 编辑
摘要:参考文章: https://blog.csdn.net/ninewind/article/details/89520400 阅读全文
posted @ 2020-02-01 18:28 piaoyang 阅读(44) 评论(0) 推荐(0) 编辑
摘要:修改oracle密码sqlplus /nolog conn / as sysdbaalter user system identified by oracle; 验证sqlplus system/oracle 前提条件:先创建表空间,全库备份时,不会备份表空间 存在多个自定义表空间时,目前测试未通过 阅读全文
posted @ 2020-02-01 18:26 piaoyang 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1.虚拟机NAT配置,即让主机的8899映射到虚拟机的1521端口上 2.虚拟机oracle上需要添加监听 或者使用Net Manager修改 3.虚拟机防火墙关闭,或者配置出入站规则 4.宿主机客户端配置tnsnames.ora 即可连接 阅读全文
posted @ 2019-11-04 17:34 piaoyang 阅读(454) 评论(0) 推荐(0) 编辑
摘要:先说遇到问题: 创建用户时 先按11G之前进行 conn / as sysdba; create user test identifed by test; ORA-65096: 公用用户名或角色名无效. 查官方文档得知“试图创建一个通用用户,必需要用C##或者c##开头”,这时候心里会有疑问,什么是 阅读全文
posted @ 2019-10-12 14:18 piaoyang 阅读(2861) 评论(0) 推荐(0) 编辑
摘要:1.oracle客户端连接报错 使用PL/SQL或者toad登录Oracle数据库,提示【ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务】如下图: oracle安装目录D:\server\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN 阅读全文
posted @ 2019-09-18 15:39 piaoyang 阅读(233) 评论(0) 推荐(0) 编辑
摘要:装mysql,运行一段时间后,在mysql目录下出现一堆类似 mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达几十个G. 对于这些超大空间 占用量的文件我们应该怎么办呢? 我的数据库加起来大概100M吧..但/usr/local/my 阅读全文
posted @ 2018-05-31 10:39 piaoyang 阅读(385) 评论(0) 推荐(0) 编辑
摘要:select order_id, group_concat(commodity_name order by commodity_id separator ',') as commodity_names from order_listwhere is_second_payoff=1group by o 阅读全文
posted @ 2018-05-02 11:01 piaoyang 阅读(581) 评论(0) 推荐(0) 编辑
摘要:一.启动 1.[root@vm162 ~]# su - oracle 切换到oracle用户且切换到它的环境 2.[oracle@vm162 ~]$ lsnrctl status 查看监听及数据库状态 3.[oracle@vm162 ~]$ lsnrctl start 启动监听 4.[oracle@ 阅读全文
posted @ 2017-12-20 10:37 piaoyang 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:linux下使用 du查看某个文件或目录占用磁盘空间的大小 du -ah --max-depth=1 mysql指定端口启动数据库 /usr/local/mysql56/bin/mysqld_safe --defaults-file=/etc/my3307.cnf --user=mysql & 阅读全文
posted @ 2017-12-06 11:10 piaoyang 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1.上传MySQL源码包mysql-5.6.38.tar.gz到/opt http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz/from/http://cdn.mysql.com/ 2.yum方式安装相关依赖包 # yum 阅读全文
posted @ 2017-11-28 11:39 piaoyang 阅读(7270) 评论(0) 推荐(0) 编辑
摘要:1.查看是否已经安装了MySQL rpm -qa | grep -i mysql 如果已经安装,删除重装 rpm -e --nodeps MySQL-client-5.6.38-1.el7.x86_64rpm -e --nodeps MySQL-devel-5.6.38-1.el7.x86_64.r 阅读全文
posted @ 2017-11-27 17:37 piaoyang 阅读(677) 评论(0) 推荐(0) 编辑
摘要:1、主从服务器同步数据前提: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码 2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=150 //[必 阅读全文
posted @ 2017-11-21 16:18 piaoyang 阅读(92) 评论(0) 推荐(0) 编辑