Oracle
文章平均质量分 84
晚风_END
擅长自动化运维,擅长编写各类shell脚本,Python脚本,高级运维工程师,Python全栈工程师。
展开
-
postgresql|数据库|数据迁移神器ora2pg的安装部署和初步使用
有的时候有需求需要迁移Oracle数据库的数据到postgresql,那么,其实可供选择的工具是比较多的,但从迁移效率,准确度这些角度来选择的话,无疑还是GitHub上的开源免费工具ora2pg比较合适的。ora2pg的优点是免费,迁移速度快,迁移数据准确,部署简单,快速下面将介绍如何在A服务器 centos7下面部署安装ora2pg,在另一台服务器B上通过docker安装部署一个Oracle,并简单的写一些数据原创 2023-09-08 11:55:53 · 3179 阅读 · 4 评论 -
使用docker急速搭建Oracle测试环境(完全离线)
Oracle作为一个重型的关系型数据库,还是十分优秀的,那么,在生产环境正式使用前,我们通常还是需要一套测试环境的,而本地安装Oracle又比较繁琐,麻烦,并且,在不想使用会劝退一大波人的,因此 ,虚拟化安装---docker快速安装部署好Oracle的测试环境还是十分有必要的。在写这篇文章前,也看了不少关于docker安装Oracle12c的博客,给人的感觉总是,大部分只说了docker安装部署Oracle,并没有说Oracle的可视化工具的选择和安装,而一套完整的测试环境,可视化数据库开发工具是必不原创 2021-12-22 00:35:53 · 2913 阅读 · 0 评论 -
Oracle数据库之表空间(tablespace)---面试再也不害怕系列之一
Oracle数据库之表空间(tablespace)---面试再也不用害怕系列之一Oracle数据库的地位不用多说,懂得都懂,大型公司基本必备的数据库,没有之一。在咱们国家,虽然有喊口号--去o化,可口号喊得在响亮,身体却很诚实,因此,Oracle也是运维或者开发面试时所需要掌握的基础知识之一。Oracle数据库的特点是重型的(数据库的方方面面的功能都有所涵盖,比如,快速备份,自动化备份,任务计划,触发器,视图,视图函数,超级细分的...原创 2021-06-05 21:03:47 · 7431 阅读 · 0 评论 -
Oracle数据库的用户安全审核的几种策略以及实际生产中的应用
Oracle数据库的用户安全审核的几种策略以及实际生产中的应用Oracle数据库是一个重型的大型的关系型数据库,它的用户系统是该数据库重而大的一个体现。首先,用户的种类繁多,其次,用户的权限十分细化,再次,用户的登录审核策略和方式也是多种多样,本文的探讨范围是用户的登录安全审核策略,说人话就是,Oracle数据库的用户登录安全审计相关问题。清楚的,理解用户的种类,根据用户的权限和生产中的实际需求,制定适当...原创 2021-05-11 13:14:58 · 416 阅读 · 0 评论 -
navicat-15premium的安装和连接Oracle出现报错ORA-28547的解决
navicat-15premium的安装和连接Oracle出现报错ORA-28547的解决navicat-15premium是navicat系列中的旗舰类版本,功能强大,简单易用是它的特点。那么,如何安装好它并使用它连接Oracle呢?安装包的百度网链接:https://pan.baidu.com/s/1xwMDJEjgzIb5K771HzjnAw提取码:navi复制这段内容后打开百度网盘手机App,操作更方便哦!...原创 2021-02-09 21:20:13 · 1106 阅读 · 0 评论 -
Linux下的Oracle的数据库备份与恢复(emp和imp命令)
Linux下的Oracle的数据库备份与恢复(emp和imp命令)相比MySQL,Oracle的备份与恢复命令更为强大,备份命令为emp,恢复命令为imp。其中所使用的逻辑文件通常后缀为dmp,oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等操作。select * from v$nls_parameters where parameter='NLS_CHARACTERSET';在oracle 8之前,可...原创 2021-01-19 20:29:23 · 4617 阅读 · 0 评论 -
Oracle表的删除和简单恢复
Oracle表的删除和简单恢复Oracle数据库可以看做一个独立的系统,因此,它提供了回收站功能,以防止误操作。假设我现在安装了一个Oracle11g数据库,安装时选择了其中自带范例emp表,以下操作均在OracleSQLdevelope下操作:1.查看表2,,删除表数据delete from emp; 在查询表,可以看到没有内容了,只有表结构。因为,desc emp;可以看到输出为:名称 ...原创 2021-01-19 14:57:04 · 503 阅读 · 0 评论 -
Oracle的启动与停止(三个启动阶段和四种停库模式)
Oracle的启动与停止(三个启动阶段和四种停库模式)大家都知道Oracle数据库支持各种平台,比较常用的平台是windows8和Linux的centos,redhat平台以及mac平台等等各类平台都支持,因为平台的不同,那么,Oracle的运行方式也有着很大的差异,本文着重就windows平台和Linux的centos,redhat平台说明一下Oracle的启动和停止阶段Oracle所做的一些工作的细节。windows的Oracl...原创 2021-01-10 23:48:41 · 2130 阅读 · 0 评论 -
Linux centos7虚拟机安装Oracle11g完全教程
Linux centos7虚拟机安装Oracle11g完全教程Linux下安装Oracle相比windows安装Oracle要显得繁琐很多,繁琐在前期准备工作很多,Oracle有两次安装前的检查,前期的准备工作其实也就是围绕这两次检查来做的。第一次检查:Oracle安装程序启动时候的检查,检查内容:1.swap大小检测,至少需要150M以上的swap2,剩余磁盘空间大小,至少剩余有120M磁盘空间 3,是桌面环境。第二次检...原创 2021-01-10 13:09:12 · 1844 阅读 · 0 评论 -
Linux centos7新建Oracle数据库,在进度条百分之六十八的时候报错ins_ctx.mk编译错误的解决方法
Linux centos7新建Oracle数据库,在进度条百分之六十八的时候报错ins_ctx.mk编译错误的解决方法 Oracle新建数据库阶段最经常出现问题都是在建立库的百分之六十八出现的或者是在百分之八十四,但报错都是报 ins_ctx.mk 文件编译错误。据说 是因为缺少 libstdc++.so.5包导致,然后给出解决方式为:yum install compat-libstdc++-33-3.2.3-69.el6.x86_64 -y ,这一方法没有验证,因为我...原创 2021-01-09 20:16:34 · 1191 阅读 · 2 评论 -
DISPLAY not set. Please set the DISPLAY and try again 的处理方法(Oracle安装比较常出现)
DISPLAY not set. Please set the DISPLAY and try again 的处理方法(Oracle安装比较常出现)如题所示错误,通常在安装Oracle这个软件时出现,其原因为Oracle的安装需要图形界面的支持,而Linux通常是不安装桌面的,在后期单独安装gnome或者kde桌面后,系统缺少一个环境变量从而导致Oracle检测环境不通过,并报以上的错误。解决方案: 执行命令xdpyinfo 命令,输出会很多 ,看name of displ...原创 2021-01-09 19:40:31 · 3974 阅读 · 2 评论 -
Oracle数据库用户管理之二---权限授权去权(用户和角色)
Oracle数据库用户管理之二---权限授权去权(用户和角色)书接上回,https://blog.csdn.net/alwaysbefine/article/details/112133204,Oracle系统不管是从安装的角度还是从安装后的使用以及后期的维护这些角度来说都十分的复杂,同样的,Oracle有一套用户系统,如何认识并管理这些用户是一个比较基本也比较重要的问题。1,Oracle数据库系统的内置用户组成:刚安装完毕Oracle这个...原创 2021-01-05 20:39:33 · 3011 阅读 · 0 评论 -
Oracle数据库之用户角色管理(一)
Oracle数据库之用户角色管理(一)关系型数据库通常指的是数据之间的关系,例如主键约束,外键约束等等这些,这些关系是数据层面的,通常,在关系型数据库系统,还有多用户,多角色的用户系统,不同的用户有不同的权限,将某些用户权限封装之后形成角色,进而通过赋予用户不同的角色使得用户继承角色从而拥有不同的权限,我想,这些应该就是用户,权限,角色之间的紧密关系。那么,在Oracle数据库中,通常在安装的时候会给你提供一些默认...原创 2021-01-03 21:16:00 · 1707 阅读 · 0 评论