补丁oracle 11g

Oracle 主键冲突报错踩坑-- "ORA-00001: 违反唯一约束条件 "

####根本原因 因为特殊字符存在导致的主键冲突报错 ####细节分析 #####前提 oracle中存在一张table,table中存在字段 CName(nvarchar),且该字段为唯一主键; #####具体 1. 现有一条数据需要入库,内容如下 '中信建投惠享债券型证券投资基金​' (包含零宽 ......
quot 条件 Oracle 00001 ORA

Linux系统ORACLE重启命令

如下: 一、 在Linux下重启Oracle数据库及监听器: 1.以oracle身份登录数据库,命令:su -oracle 2.进入Sqlplus控制台,命令:sqlplus /nolog 3.以系统管理员登录,命令:connect / as sysdba 4.启动数据库,命令:startup 如果 ......
命令 ORACLE 系统 Linux

19.19 RAC安装 35074478 补丁 for Linux-x86-64 Platforms

19.19 RAC安装 35074478 补丁(ORA-800 / Set Priority / DB Performance Merge Patch for 19.19 (Requires Root Access) - 34286265 34318125) Oracle Database 19 R ......
Platforms 补丁 35074478 Linux-x 19.19

Oracle参数优化(系统参数和性能/功能参数)

1. 操作系统层面的参数 1.1 关闭透明页 1.2 limits.conf文件的参数设置 # vi /etc/security/limits.conf #<domain> <type> <item> <value> * - core <value> <domain> can be: 可以是一个用户 ......
参数 性能 功能 Oracle 系统

Oracle RAC部署前期配置

#### 1.挂载image file镜像文件 #### 2.运行下边的语法配置yum源 ``` > cd /etc/yum.repos.d/ > vi /etc/yum.repos.d/yum.repo [yum] name=yum baseurl=file:///mnt enabled=1 gp ......
前期 Oracle RAC

Weblogic10.3.6.0补丁安装

将weblogic10.3的最新补丁包上传到操作系统中 p31641257_1036_Generic.zip 修改weblogic目录中bsu.sh文件,修改 MEM_ARGS="-Xms1024m -Xmx4096m" Edit the bsu.sh script and change memor ......
补丁 Weblogic 10

Oracle最高可用性架构(MAA)|铂金级(PLATINUM)

1、什么是MAA MAA即最高可用性架构(Maximum Availability Architecture ) Oracle最高可用性架构(MAA)为Oracle数据库提供了架构、配置和生命周期最佳实践 参考之前的文章: 1、 Oracle最高可用性架构(MAA)|青铜级(BRONZE) http ......
可用性 铂金 架构 PLATINUM Oracle

diff 和 patch 命令(打补丁)

# 命令详解 ### diff 命令 diff 就是用在比对两个文件之间的差异的,并且是以行为单位来比对的!一般是用在 ASCII 纯文本文件的比对上。 由于是以行为比对的单位,因此 diff 通常是用在同一的文件(或软件)的新旧版本差异上!” #### 命令格式 ```Shell diff [OP ......
补丁 命令 patch diff

Oracle/MySQL/PG/SQL Server关系数据库中NULL与空字符串的区别

Oracle数据库 在Oracle数据库中,''(空字符串)与null是什么关系呢? ''(空字符串)是否会等同(或者说等价于)于null值呢?''跟' '(长度为零的空字符串或包含一个或多个空格的空字符串)是否又等价?下面我们测试一下 SQL> create table test(id numbe ......
空字符 数据库 数据 Oracle Server

浅谈oracle,mysql数据备份

oracle备份 方案1:Navicat工具迁移 1.1开启Navicat,打开工具-数据同步 1.2选定原数据源与需要迁移到的数据源 1.3选择下一步,比对后开始进行数据同步 方案2:数据库服务器迁移 2.1登录源数据库 切换用户 su - oracle切换到临时目录cd /u01/app/ora ......
数据备份 备份 数据 oracle mysql

Oracle Temp表空间切换

### 1.查看临时表空间情况 ```sql -- 查看数据库默认表空间 SELECT PROPERTY_NAME, PROPERTY_VALUE FROM DATABASE_PROPERTIES WHERE PROPERTY_NAME = 'DEFAULT_TEMP_TABLESPACE'; -- ......
Oracle 空间 Temp

Oracle重做、归档日志

# 日志文件 oracle日志文件分为两种: - 重做日志文件(redo),或者称为“在线重做日志” - 归档日志文件(arch),或者称为“归档重做日志” ## 在线重做日志文件 全称:Online Redo Log File。 **用来记录数据发生事务transaction的信息以及Oracle ......
Oracle 日志

Oracle参数文件spfile

spfile:server parameter file。 spfile只能通过OEM(oracle enterprise manager)软件或者alter system命令进行修改。 spfile是一个二进制文件,用来记录oracle实例的基本参数信息: - 实例名 - 控制文件路径 - 进程等 ......
参数 文件 Oracle spfile

Oracle数据字典(各种视图、表)

数据字典是存放整个数据库实例重要信息的一组**表**,这些数据字典大部分都是SYS用户所有。 # 数据字典的构成 Oracle数据字典名称由前缀和后缀组成,使用下画线“_”连接。其代表的含义如下。 - USER_ :记录用户的对象信息。 - ALL_ :记录用户的对象信息及被授权访问的对象信息。 - ......
视图 字典 数据 Oracle

Oracle密码文件、警告日志文件、跟踪文件

# 密码文件 oracle用于验证sysdba权限的二进制文件。 # 警告日志文件 警告日志文件是用来记录oracle数据库系统在运行期间的各种信息: oracle实例打开和关闭、建立表空间、增加数据文件等记录。 警告日志文件名一般为:alert_.log。 ```SQL [oracle@swq ~ ......
文件 密码 Oracle 日志

Oracle-Rman备份全解析

RMAN备份数据库物理文件到备份集(backupset)中。在创建备份集时,仅备份已经使用的数据库(不备份空闲的数据块),而且还可以采用压缩功能。 RMAN恢复时指当数据库出现介质失败时,使用RMAN命令转储(restore)并恢复(recover)数据库的方法,使用restore命令进行备份文件的 ......
Oracle-Rman 备份 Oracle Rman

Centos7安装oracle 11g

# 前期准备 ## 关闭selinux ```Bash # 永久关闭,防止重启服务器后又开了。 vim /etc/selinux/config # 临时关闭 setenforce 0 ``` ## 关闭防火墙(不建议,后期建议直接放开相关端口即可) ```Bash systemctl disable ......
Centos7 Centos oracle 11g 11

oracle数据块

# oracle数据块的基本概念 物理磁盘有物理磁盘的block概念 文件系统也有文件系统block概念 对于磁盘block和文件系统block,可以看回原来的笔记:磁盘专题 而oracle也有block概念,实际上就是基于文件系统block下基于自己定义的概念。 oracle在创建表空间、数据文件 ......
数据 oracle

Oracle控制文件

# 控制文件的作用 - 控制文件是一个存储Oracle实例信息、数据文件和日志文件信息的内部二进制文件,如果启用了RMAN备份,还会存储RMAN备份的信息。 - 控制文件一般在Oracle系统安装时自动创建,控制文件所存放的路径由服务器参数文件SPFILEsid.ora的control_files参 ......
文件 Oracle

Oracle体系机构、基本术语

oracle实例、oracle数据库、oracle服务器,这三个术语容易混淆。 # oracle实例 实例是一个非固定的、基于内存基本进程和内存接口生成。当oracle服务器关闭后,实例也就消失。 # oracle数据库 指定的是固定的、基于磁盘的数据文件(datafile)、控制文件(contro ......
基本术语 术语 体系 机构 Oracle

Oracle表空间和数据文件

# 表空间:tablespace **表空间就是:**存放数据库表、索引、等等对象的**逻辑空间**。 oracle数据在安装并创建实例后,默认会自动创建多个表空间。 ## ORACL默认表空间 ### SYSTEM表空间 - 存放oracle内部表和数据字典(各种视图、表),如表名、列名、用户名等 ......
文件 数据 Oracle 空间

Oracle-startup和shutdown

# startup不同参数作用 ## startup nomount 非安装启动,以这种方式启动可执行: 1、重建控制文件、 2、重建数据库读取init.ora文件、 3、启动实例,即启动SGA和后台进程,需要init.ora文件。 ## startup mount 安装启动,以这种方式启动可执行: ......
Oracle-startup shutdown startup Oracle

Oracle-lsnrctl监听进程控制

```SQL LSNRCTL> help The following operations are available An asterisk (*) denotes a modifier or extended command: start stop status services version ......
Oracle-lsnrctl 进程 lsnrctl Oracle

Oracle 异常处理

#### 在编程语言中异常处理是必不可少的部分,plsql 也不例外,一个良好的提示能让调试和排查中少走很多弯路,简单记录一下oracle 异常处理中常用的部分: * pragma 用来定义异常标识符(系统已经定义了大部分异常标识符,即常量) 语法: `declare` e_20001; * 初始化 ......
Oracle

Oracle简介

第一天 Oracle四个特点: 支持多用户、大数据量的事务处理 数据安全性和完整性控制 支持分布式数据处理 可移植性 金融行业用的比较多 Oracle体系结构 数据库:整个就一个数据库 实例:一组后台的进程 数据文件: 表空间:管理数据文件 段 区 数据块 磁盘块 用户 Oracle安装 安装在虚拟 ......
简介 Oracle

Oracle 12c for Linux安装手册

Oracle安装前配置 关闭防火墙及selinux、修改主机名和host文件 vi /etc/selinux/config selinux= disabled service iptables stop chkconfig iptables off /etc/sysconfig 下面的network ......
手册 Oracle Linux 12c for

oracle pl/sql与lightdb plorasql面向对象支持

虽说现在新系统pl/sql已经很少用了,但是在信创迁移过程中,仍然有很多oracle pl/sql过程、函数、包需要能够无缝的移植到信创数据库,比如在很多风控系统移植lightdb的过程中,就遇到了很多,甚至还有pro*c。所以才有了本文。-- 最常用,用于集合处理DECLARE CURSOR al ......
plorasql 对象 lightdb oracle sql

【Oracle】在PL/SQL中使用sql实现插入排序

## 【Oracle】在PL/SQL中使用sql实现插入排序 一般来说,SQL要排序的话直接使用order by即可 不一般来说,就是瞎搞,正好也可以巩固自己的数据结构基础,主要也发现没有人用SQL去实现这些算法(小声bb) **使用SQL实现排序系列:** [使用SQL实现冒泡排序](https: ......
Oracle SQL sql PL

Typora补丁设置

#### Typora补丁保护设置 ##### 为激活Typora选择保护该补丁 1.下载好安装包后,按照提示正常安装,尽量不安装在C盘上,然后运行Typora时显示试用15天 2.激活,先关闭电脑的杀毒软件的实时保护,然后将下载的补丁文件复制到Typora应用程序所在文件夹下。 然后添加或删除排除 ......
补丁 Typora

oracle数据库表常用分区创建

按年进行分区 create table test_part (ID NUMBER(20) not null, REMARK VARCHAR2(1000), create_time DATE ) PARTITION BY RANGE(CREATE_TIME)INTERVAL (numtoyminter ......
常用 数据库 数据 oracle