随笔分类 -  Oracle

Oracle 启动参数
摘要:查看数据库的SID DB_NAME SERVICE_NAME 阅读全文
posted @ 2017-10-11 18:38 ChaseForFuture 阅读(368) 评论(2) 推荐(0)
ORA-00942 table or view does not exist
摘要:使用了c3p0的连接池,在建立连接时,c3p0会在数据库连接一张test表,用来验证连接。 现在情况是 由于其他应用先前也在这个库建立了一张test表,用来存储业务数据,结果c3p0无法新建一张表来处理连接。 报错截图: 所以每次查询时,虽然用户名、密码等所有连接信息都正确。也会因为test表的问题 阅读全文
posted @ 2017-09-08 18:00 ChaseForFuture 阅读(616) 评论(0) 推荐(0)
Oracle 用户操作表权限
摘要:grant select any table to xxx 将使得xxx用户能够查看到所有用户的表;正确的授权不能是这样; 用户是隔离表的schema,授权时.. 阅读全文
posted @ 2017-09-02 21:29 ChaseForFuture 阅读(792) 评论(0) 推荐(0)
CentOS7.2 使用Shell安装Oracle12c
摘要:一.操作系统说明 1.操作系统 版本 2.磁盘分区用量 二.安装必要的软件包 三、创建用户组 及 用户 四、修改权限及变量 1.修改 oracle安装目录 和 数据目录的权限 2. 配置环境变量 ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH 五 阅读全文
posted @ 2017-08-31 19:52 ChaseForFuture 阅读(583) 评论(2) 推荐(0)
【PL/SQL Developer】动态执行表不可访问,本会话的自动统计被禁止
摘要:在执行菜单里你可以禁止统计,或在v_$session,v_$sesstat 和 v_$statname 表里获得select权限 解决办法 [oracle@localhost ~]$ sqlplus sys/Manager123 as sysdba SQL> grant select on v_$s 阅读全文
posted @ 2017-06-11 16:18 ChaseForFuture 阅读(650) 评论(0) 推荐(0)
【SQL*PLUS】常规使用
摘要:登陆SQL*PLUS sqlplus sys/Manager123 as sysdba sqlplus sys/Manager123 as sysdba 创建数据库实例并挂载数据库,此时加载数据库文件,但数据表不能访问. SQL>startup mount; 解析数据库文件,操作如果正确执行完,数据 阅读全文
posted @ 2017-04-28 09:13 ChaseForFuture 阅读(124) 评论(0) 推荐(0)
【Oracle】控制文件管理
摘要:/* 控制文件是oracle数据库最重要的物理文件之一,每个oracle数据库都必须有一个控制文件,在启动数据库实例时, oracle会根据初始化参数查找到控制文件的名称及位置信息,并读取控制文件的内容, 然后根据控制文件的信息(数据库名称、数据文件、日志文件的名称及位置等)在实例和数据库之间建立关联 如果无法找到控制文件或控制文件被破坏,则数据库实例无法启动,并且很难修复。 ... 阅读全文
posted @ 2017-03-07 13:36 ChaseForFuture 阅读(186) 评论(0) 推荐(0)
【Oracle】表空间管理
摘要:--表空间管理为主、附带 权限管理、数据字典 /* 表空间是逻辑结构,数据文件是物理结构 一个表空间对应多个段segment 段可以对应多个数据文件、跨磁盘 一个段对应多个盘区 extent 一个盘区只能位于一个数据文件上 一个盘区对应多个 数据块 block */ --通过数据字典查询 表空间 select * from dba_data_files; --... 阅读全文
posted @ 2017-03-07 11:39 ChaseForFuture 阅读(218) 评论(0) 推荐(0)
【Oracle】环境变量与监听文件
摘要:一、环境变量的及其含义: 二、监听文件 listener.ora tnsnames.ora 阅读全文
posted @ 2017-02-15 17:16 ChaseForFuture 阅读(797) 评论(0) 推荐(0)
oracle内存优化
摘要:一直都想总结一下oracle内存调整方面的知识,最近正好优化一个数据库内存参数,查找一些资料并且google很多下。现在记录下来,做下备份。 一、概述: oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是 SGA和 PGA(process global area or p 阅读全文
posted @ 2016-12-03 21:32 ChaseForFuture 阅读(600) 评论(0) 推荐(0)
ORACLE概要文件
摘要:oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并访问数据库服务器时,系统就按照概要文件给他分配资源。在有的书中将其翻译为配置文件,其作用包括: 1、管理数据库系统资 阅读全文
posted @ 2016-12-03 21:24 ChaseForFuture 阅读(646) 评论(0) 推荐(0)
oracle运行速度与效率高的秘密
摘要:使用过Oracle的人都知道,Oracle的运行速度与效率,在同类数据库中是名列前茅的,特别是对大量数据进行访问时,更加有出色的表现。那么,Oracle数据库是靠什么实现的呢?笔者下面将通过一系列的文章,向大家展示Oracle数据库提供高性能运算的秘密。 Oracle数据库作为复杂运算的首选数据库, 阅读全文
posted @ 2016-12-03 19:42 ChaseForFuture 阅读(893) 评论(0) 推荐(0)
oracle中如何移动数据文件
摘要:a.shutdown immediate关闭数据库 b.在os下拷贝数据文件到新的地点 c.Startup mount 启动到mount下 d.Alter database rename file '老文件' to '新文件'; (切忌这里不是datafile) e.Alter database o 阅读全文
posted @ 2016-10-17 17:22 ChaseForFuture 阅读(239) 评论(0) 推荐(0)
oracle撤销表空间和回滚段
摘要:/* 撤销表空间 */ 通过使用撤销技术,能够为Oracle数据库提供以下功能: * 使用ROLLBACK语句撤销事务 * 进行数据库恢复 * 提供数据的读一致性 Oracle强烈建议DBA在Oracle 9I数据库中应用自动撤销管理方式,任何数据库用户都不能在撤销表空间中创建对象,在撤销表空间中只 阅读全文
posted @ 2016-10-16 11:27 ChaseForFuture 阅读(537) 评论(0) 推荐(0)
oracle体系结构
摘要:/* Oracle服务器由 实例、程序全局区、前台进程、数据库组成 实例包括 系统全局区 SGA 和 后台进程( PMON SOMON ) 系统全局区SGA 包括 高速数据缓存区、共享池、重做日志缓存区、Java池、大型池 等内存结构 高速数据缓冲区 Database buffer cache 存放着 最近访问过的数据块(缓冲块):脏数据区 空闲区... 阅读全文
posted @ 2016-10-05 10:33 ChaseForFuture 阅读(139) 评论(0) 推荐(0)