很早之前,在一次讲课了,用了命令ipcs,发现oracle的共享内段好小,如下: oracle@mydb ~]$ ipcs -a ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x00000000 32768 root 644 72 2 0x00000000 65537 root 644 16384 2 0x00000000 98306 root 644 280 2 0x00000…
Oracle 11g XE 是 Oracle 数据库的免费版本,支持标准版的大部分功能,11g XE 提供 Windows 和 Linux 版本. 做为免费的 Oracle 数据库版本,XE 的限制是: 最大数据库大小为 11 GB 可使用的最大内存是 1G 一台机器上只能安装一个 XE 实例 XE 只能使用单 CPU,无法在多CPU上进行分布处理 下面介绍安装过程: 首先下载 Oracle 11g XE 并解压,解压后的DISK1目录中包含了 setup.exe 文件,双击启动安装程序,首先会…
 oracle 11g 中 (oracle 10g) crsctl 的 替换命令 Deprecated Command Replacement Commands crs_stat  ---集群状态检查 crsctl check cluster -all crsctl stat res -t crs_register  --集群资源注冊 crsctl add resource crsctl add type crsctl modify resource crsctl modify type c…
Oracle 11g XE 与 Oracle SQL Developer 的配置与使用(重制版) 前提概要 项目上需求要适应Oracle数据库,当然这和某EF框架也有关. 因为Oracle 的表名和列名都有长度限制,而框架自动生成的长度可能会超出限制. 然而我又不想安装普通版本的 Oracle 11g ,因为并不常用,只需要最基本的功能即可. 于是,有了这篇博客. 安装 Oracle 11g XE 版本 介绍 Any use of the Oracle Database Express Edit…
[20191220]关于共享内存段相关问题.txt --//我一直很好奇如果设置内核参数kernel.shmmax = 68719476736足够大,为什么我的测试实例还是建立3个共享内存段.--//最后1个很特殊key=0xe8a8ec10,大小2M,我看过许多服务器只要key<>=0x00000000,最后都会有1个2M的共享内存段.--//oracle为什么不是建立1个共享内存段呢?简单探究看看. 1.测试环境:SYS@book> @ ver1PORT_STRING        …
zabbix_agentd不知为啥被干掉后重装了zabbix,zabbix用户组id也变了. 重装zabbix后导致zabbix_agentd无法启动,两个问题 问题1: zabbix_agentd [4796]: cannot attach to existing shared memory: [13] Permission denied 4796:20190213:172151.185 cannot allocate shared memory for collector 查看共享内存段:…
内容是主进程创建子进程计算斐波那契数列. 其中计算到第几项是有主进程命令行输入. 共享内存段,并且查看了一些信息. 参考操作系统概念第七版 3.10,3.11 关于LINUX C库函数 中的 fprintf - xiaoran_zhu的专栏 - CSDN博客 共享内存函数(shmget.shmat.shmdt.shmctl)及其范例 - guoping16的专栏 - CSDN博客     代码:      …
一.自适应游标共享(Adaptive Cursor Sharing) 说明 1.1 ACS概述绑定变量使Oracle DB 可以为多条SQL 语句共享单个游标,以减少分析SQL 语句所使用的共享内存量.然而,游标共享和SQL 优化是两个相互冲突的目标.用文字编写SQL 语句为优化程序提供了更多的信息,这无疑会导致更好的执行计划,但大量的硬分析会导致内存和CPU 开销增加. Oracle9i Database首次尝试推出了一个折衷的解决方案:允许共享使用不同文字值的相似SQL 语句.对于使用绑定变…
转载:http://blog.csdn.net/tianlesoftware/article/details/8435670 一.  OHASD 说明 Oracle 的Restart 特性是Oracle 11g里的新特性,在讲这个特性之前先看一下Oracle 11g RAC的进程.之前的Blog 有说明. Oracle 11gR2RAC 进程说明 http://blog.csdn.net/tianlesoftware/article/details/6009962 Oracle 11gR2 中对…
目录 首先.1. 一.参数以及环境配置 1.创建用户和组 2.创建数据库软件目录和数据文件存放目录 3.配置oracle用户的环境变量 4.修改linux内核,修改/etc/sysctl.conf文件 5.修改/etc/security/limits.conf文件,修改用户的SHELL的限制 6.修改/etc/pam.d/login 文件 7.修改/etc/profile 二.解压安装文件,安装 1.解压 2.图形化安装 三.数据库自启动 四.数据库建库 五.基本操作 六. Linux下卸载Or…
1.首先到Oracle网站上下载ODAC 下载地址1:http://download.csdn.net/detail/easyboot/9456476 下载地址2:http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html 2.下载的文件解压后找到Oracle.ManagedDataAccess.dll 3.将DLL文件拷贝到你的项目目录下,并引用进来即可 4.测试代码如下所示 using System;using S…
从网上搜索资料基本确定:字符集错误 Pl/sql 连接到oracle 数据库   “select userenv('language') from dual” 找到服务端的对应的字符集,拷贝之: 到本机的注册表中修改当前机器的字符集为服务端字符集. 修改注册表:regedit ->HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient11g_home1->NLS_LANG 将刚才的字符集替换原来的,ok…
原文出自:http://blog.csdn.net/liverliu/article/details/6410287 一.首先:问题的产生原因,先前我在f:/llh/目录创建的一个bookspace表空间,后来不想要这个表空间了,所以我就直接删掉了,出现这个错误是因为我将f:/llh/bookspace.dbf等几个文件误删除掉后出现的. 二.现象:SQL*Plus无法连接,显示以下错误: ORA-01033: Oracle initialization or shutdown in progr…
一.准备工作 1.准备CentOS 7 系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7.安装完成后,只有命令行界面. 2.下载 Oracle 11g (1)Oracle官方网站:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 我的机器安装的是CentOS7 64位系统,因此下载的Oracle版本也是64位的 特…
 环境 软硬件环境 硬件环境: 浪潮英信服务器NF570M3两台,华为OceanStor 18500存储一台,以太网交换机两台,光纤交换机两台. 软件环境: 操作系统:Redhat Enterprise Linux 6.7 x64 集群环境:RHCS 数据库:Oracle 11g R2 多路径软件:UltraPath for Linux 存储划分 类型 卷 大小 挂载点 用途 备注 内置硬盘 标准 500MB /boot 启动分区 两块内置硬盘作RAID1 LVM 20GB /home 用户分区…
环境 软硬件环境 硬件环境: 浪潮英信服务器NF570M3两台,华为OceanStor 18500存储一台,以太网交换机两台,光纤交换机两台. 软件环境: 操作系统:Redhat Enterprise Linux 6.7 x64 集群环境:RHCS 数据库:Oracle 11g R2 多路径软件:UltraPath for Linux 存储划分 类型 卷 大小 挂载点 用途 备注 内置硬盘 标准 500MB /boot 启动分区 两块内置硬盘作RAID1 LVM 20GB /home 用户分区…
现在的Oracle正在往智能化方向发展.如果我们现在找一些8i/9i时代的Oracle书籍,怎么样配置合适的数据库各内存池大小是非常重要的话题.但是进入10g之后,自动内存池调节成为一个重要Oracle特性. 在10g时,Oracle推出了ASMM(Automatic Shared Memory Management),实现了Oracle SGA和PGA内部结构的自调节.进入11g之后,AMM(Automatic Memory Management)实现了参数MEMORY_TARGET,将SGA…
环境描述 环境:Oracle Linux 6.5 + ORACLE 11g R2+ASM ORACLE的程序已经安装完毕.但是没有创建任何数据库. 实验内容 安装ORACLE11g数据库,不使用DBCA,而是逐一执行命令行的形式创建数据库. 具体操作步骤 步骤1:设置SID和环境变量 [oracle@ocm ~]$more ocmdb.env ORACLE_SID=ocmdb;export ORACLE_SID ORACLE_BASE=/u01/app/oracle; export ORACLE…
Oracle 11g 第一章  Oracle 11g数据库简介 1.1  认识Oracle11g Oracle 11g是Oracle 数据库最新的版本,目前已经被企业广泛的应用. 1.2  Oracle的成长 Oracle 数据库的创始人,劳伦斯*埃里森 ,他不是什么名牌的大学毕业,但是就是这么一个人,他创造了世界第二大软件公司的人. Oracle 数据库的第一个商用版本是在1979年诞     生,到现在Oracle 11g版本已经经历30余年了 ,在这些年中,Oracle 公司的产品已经是家…
FAILED_LOGIN_ATTEMPTS 用于指定连续登陆失败的最大次数 达到最大次数后,用户会被锁定,登陆时提示ORA-28000 UNLIMITED为不限制 精确无误差 是 实时 PASSWORD_LIFE_TIME 用于指定密码有效天数 最少为1,UNLIMITED为不限制 如果已经有用户被提示ORA-28002错误,需要重新修改一次密码,即使此资源已经设置为UNLIMITED 精确无误差 否,始终开启 PASSWORD_REUSE_TIME 用于指定密码可重用时间 UNLIMITED为…
一.安装前准备工作1.修改主机名#vi /etc/hosts   //并添加内网IP地址对应的hostname,如下127.0.0.1           localhost::1                   localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.8.151          linux-test 2.修改standby数据库的/etc/sysconfig/iptables文件,…
一.准备工作 1.关闭selinux   查看selinux状态:   getenforce或者sestatus -v   临时关闭:   setenforce 0   永久关闭:   vim /etc/selinux/config   按i进入编辑模式    SELINUX=disabled   编辑完成后按Esc键,输入":wq"存盘退出 2.关闭firewalld 安装iptables   分别执行如下命令:   systemctl stop firewalld.service…
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.Oracle 11g R2是Oracle 11g 的第二版本,具有更高的性能和更好的服务.现在介绍如何正确安全地在win7 64位操作系统中安装oracle 11G R2数据库系统. 工具/原料   Oracle 11G R2 安装文件 win10系统电脑(最好可联网) 由于win10与Oracle 11G R2兼容…
环境说明:database : 11.2.0.4 x64os: centos6.7 x64 准备内容:OPatch : p6880880_112000_Linux-x86-64.zipDB PSU : p21352635_112040_Linux-x86-64.zip 信息检查,查看环境是否符合打该 patch , optch版本安装环境详细请看 mos 与 readme . -- 查看组件信息set linesize 500 pagesize 600col COMP_NAME for a30s…
能够下载:http://download.csdn.net/detail/ykh554541184/8086647文档方便查阅 官方文档:http://docs.oracle.com/cd/E11882_01/nav/portal_11.htm 1:基本环境 Redhat Enterprise Linux 6.132bit 内存:128GB 磁盘空间:600GB 2:检查Oracle 11g所需的包,假设没有在Redhat Enterprise Linux 6.1的安装光盘里找,然后安装. OR…
本节所讲内容: oracle11g基础环境配置 数据库的三种安装方式(图形.静默.克隆) http://db-engines.com REDHAT6.5安装oracle11.2.4 ORACLE11G R2官档网址: http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm#BHCGGJAB 1         操作系统 [root@xuegod41 ~]# cat /etc/redhat-release CentOS rele…
1.安装前环境准备 1.1.配置本地yum源 #因公司内网环境,没有互联网,所以需要配置本地yum源,安装所需依赖包等. #挂载ios镜像centos7.5-1804 [root@oracle ~]#mount /dev/cdrom /mnt #备份原配置文件 [root@oracle ~]#cd /etc/yum.repos.d/ [root@oracle ~]#mkdir bak [root@oracle ~]#mv * bak #创建yum配置文件 [root@oracle ~]#vi /…
始于:1970.6月份的一篇论文,IBM研究员埃德加‘考特<大型共享数据库的关系模型>(也是转折点)1977.6月Larry Ellison Bob Miner Ed Oates创办了“软件开发实验室”的软件工作(Oracle前身,SDL)1983.3月,Oracle 3版,C编写,有了可移植性 2007.11 Oracle 11g 发布ps:oracle的版本号中:i--internet;g--grid 关系型数据库的基本理论E-R模型:实体--矩形: 属性--椭圆:联系--菱形 设计范式:…
Cent OS 6_5(x86_64)下安装Oracle 11g 1 硬件要求   1.1 内存 & swap 物理内存不少于1G 硬盘可以空间不少于5G swap分区空间不少于2G Minimum: 1 GB of RAM Recommended: 2 GB of RAM or more 1.2 硬盘 由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间. 检查磁盘情况 :# df -h 2 软件 系统平台:CentOS6.5(x86_64)无图…