草庐IT

oracle-coherence

全部标签

Oracle数据库系统安全加固

本加固文档是适用于Oracle11g数据库。明确了Oracle数据库安全配置方面的基本要求。一.账号1.1为不同的管理员分配不同的账号操作目的应按照用户分配账号,避免不同用户间共享账号,提高安全性。检查方法>select*fromall_users;>select*fromdba_users;加固方法>createuseridentifiedby;//创建用户密码>grant to;//根据需要,分配权限是否实施备注需要与管理员确认此项操作不会影响到业务系统的登录1.2删除或锁定无效账号操作目的减少系统无用账号,降低风险检查方法> selectusername,profilefromdba_u

PLsql---Oracle 下载安装详解

目录一.PL/SQLDeveloper简介二.PL/SQLDeveloper安装及配置详解三.配置tnsnames.ora文件及环境变量四.PLSQL试用到期怎么办?一、PL/SQLDeveloper简介PL/SQLDeveloper是一个集成开发环境,专门开发面向Oracle数据库的应用,通俗理解就是我们拿来可视化操作Oracle数据库的工具。二、PL/SQLDeveloper安装及配置详解PL/SQL想要连接Oracle数据库需要做两个准备工作,首先安装PL/SQL,然后配置Oracle客户端组件,本文讲述通过官网下载安装配置。   1.下载PLSQL目的:为了方便操作SQL语句,链接Or

实战经验分享:顺利完成 Oracle 实例名称更改的关键步骤

一、背景在oracle数据的管理和维护过程中,我们有时需要更改instance_name,具体有以下场景:重命名实例:当你需要更改现有Oracle实例的名称时,可以通过更改实例名称来实现。这可能发生在企业重组、合并、分割或重命名的情况下。更改实例名称可以使其与新的业务需求或组织结构保持一致。实例迁移:当你需要将现有的Oracle实例从一个计算机或服务器迁移到另一个计算机或服务器时,可能需要更改实例名称。这种迁移可以是硬件升级、数据中心迁移或云平台迁移等情况下的一部分。更改实例名称可以确保在新环境中与其他实例区分开来。多实例管理:在某些情况下,一个计算机或服务器上可能会运行多个Oracle实例。

Docker安装配置Oracle详细教程(以作持久化处理)

Docker安装Oracle1,拉取Oracle镜像,拉取成功后查看dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11gdockerimages2,创建容器,实现数据持久化#启动临时容器获取初始化数据dockerrun-d--nametest--restartunless-stopped\-p1521:1521registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11gmkdir-p/home/data/oracle/dockercptest:/home/oracle/app/o

SQL(Oracle)的练习

oracle的sql训练查询语句的基本语法实例准备基础训练无条件查询去重查询多表查询条件查询排序模糊查询between使用in日期处理聚集函数的使用多表聚集分组连接查询子查询综合训练查询语句的基本语法select[all|distinct]字段名from表where条件groupby分组条件having分组后的条件orderby排序字段排序规则(desc降序asc升序)实例准备操作环境如果没有下载oracle,那么可以使用oracle在线来训练sql的数据准备因为其一次会话断开后,数据也会删除。数据也可以自建一个脚本,每一次训练就启动这个脚本,不用重复建表了。基础训练无条件查询查询custom

Oracle视图

黑马Oracle视图一.视图**创建或修改视图语法**:CREATE[ORREPLACE][FORCE]VIEWview_nameASsubquery[WITHCHECKOPTION][WITHREADONLY]选项解释:orreplace:若所创建的视图已经存在,Oracle自动重建该视图force:不管基表是否存在Oracle都会自动创建该视图subquery:一条完整的select语句,可以在该语句中定义别名withcheckoption:插入或修改的数据必须满足视图定义的约束withreadonly:该视图上不能进行任何DML操作#删除视图语法dropviewview_name1.简单

大数据-玩转数据-oracle的锁查询及处理

一、Oracel的锁介绍oracle造成锁表的情况:1.1、查看锁的对象视图:selectobject_id,session_id,locked_modefromv$locked_object;1.2、锁的级别0:none1:null空2:Row-S行共享(RS):共享表锁3:Row-X行专用(RX):用于行的修改4:Share共享锁(S):阻止其他DML操作5:S/Row-X共享行专用(SRX):阻止其他事务操作6:exclusive专用(X):独立访问使用。1.3常用的sql会造成锁表1、select…from…forupdate;3级锁2、insert/update/delete.(DM

Oracle安全基线检查

一、账户安全1、禁止SYSDBA用户远程连接用户具备数据库超级管理员(SYSDBA)权限的用户远程管理登录SYSDBA用户只能本地登录,不能远程。REMOTE_LOGIN_PASSWORDFILE函数的Value值为NONE。这意味着禁止共享口令文件,只能通过操作系统认证登录Oracle数据库。1)检查REMOTE_LOGIN_PASSWORDFILE 参数的值,可以执行以下SQL语句:showparameterREMOTE_LOGIN_PASSWORDFILE;remote_login_passwordfile参数表示用于远程登录数据库时所需的身份验证类型。它可以有以下值:NONE:禁用使用

Oracle 数据库中删除表空间的详细步骤与示例

系列文章目录文章目录系列文章目录前言一、查看表空间二、数据迁移和备份三、下线表空间中的对象四、删除表空间五、删除完成后的操作总结前言在Oracle数据库中,表空间是存储数据的逻辑容器。有时候,我们可能需要删除不再使用的表空间以释放空间或进行数据库重组。本文将详细介绍在Oracle数据库中删除表空间的步骤和示例代码。一、查看表空间首先,你需要确认要删除的表空间以及其中的表和数据是否已备份或迁移到其他位置。可以使用以下SQL查询来查看数据库中的表空间:SELECTtablespace_name,statusFROMdba_tablespaces;二、数据迁移和备份确保你已经对要删除的表空间中的数据

ORA-01034: ORACLE not available?一文解决

1.情况描述     oracle用户sqlplus登陆数据库(11gR2+单机asm),进去查询一些基本的视图发现报错        ORA-01034:ORACLEnotavailable,详细如下[oracle@oomcserverdb_1]$sqlplus/assysdbaSQL*Plus:Release11.2.0.4.0ProductiononMonSep2514:05:312023Copyright(c)1982,2013,Oracle. Allrightsreserved.Connectedtoanidleinstance.SQL>select*fromv_database;