Oracle
Gavin_YY
DW/BI 忠实的粉丝
展开
-
不能访问Oracle数据问题
1.+++Administrator:2f0000:2f0001:----2011/11/25 16:02:36-------------------- Query Status: Query Failed: [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement.[nQSErr原创 2012-03-07 12:49:21 · 1012 阅读 · 0 评论 -
Oracle小记
一.赋权限 1.基本的赋权 grant connect to user; grant resource to user; grant dba to user; 2.权限的继续转发 grant select on t_emp to user with option 3.对于某表可以进行增删改查 grant all on t_emp to user;原创 2012-03-07 12:55:43 · 476 阅读 · 0 评论 -
一个oracle 用户下面创建多个实例
一个oracle 用户下面创建多个实例2012/12/10v1.0前言本文主要介绍了同一个oracle 用户下面如何重建多个oracle实例。本文的测试环境为redhat 5.4,但该方法适应用大部分unix 系统(aix、hp-ux、suse linux等),本人也在AIX 5.3系统上面实践过,通过此方法创建实例不存在任何问题。一、环境介绍系统:rh转载 2013-11-27 13:28:48 · 31631 阅读 · 0 评论 -
Oracle 修改SGA后启动不了 且没有备份 ORA-27102: out of memory
out of memory通过spfile创建pfile 在修改pfile里的指定参数 在用pfile创建spfile1.sqlplus / as sysdab;2.create pfile from spfile;3.修改init.ora参数 位置在$ORACLE_HOME/dbs4.create spfile from pfile;5.startup mount--原创 2013-11-07 17:54:47 · 1218 阅读 · 0 评论 -
在线修改redo.log文件的大小
Event log+file+switch checkpoint incomplete解决方法:1.查看当前日志组成员: SQL> select member from v$logfile; MEMBER ------------------------------------------------------ C:\ORACLE\PRODUCT\10.2.0转载 2013-11-07 14:22:47 · 555 阅读 · 0 评论 -
TimesTen内存数据库问题总结
1.5102: Cannot load backend library 'oci.dll' for Cache Connect. OS error message ''.解决办法:环境变量没有设置,可以参阅官方文档Oracle® TimesTen In-Memory Database Installation GuideSetting environment variables fo原创 2013-08-08 16:15:16 · 1166 阅读 · 0 评论 -
SQL中使用WITH AS提高性能
1. 案例起因 公司门店应用程序每天都要出一份报表,用来统计所有商品当天的期初库存数量、入库数量、出库数量 及当天的期末库存数量。运行半年以后,这份报表运行越来越慢,到现在,每次运行该报表显示当天数据时需要近20秒的时间。于是开发人员找到我,希望我看看,是不是可以使该报表运行的时间更短。 该报表就是一段SQL语句,主要由三部分组成,第一部分是计算每个商品的期初数量,第二部分是计算转载 2012-09-06 14:46:03 · 1805 阅读 · 0 评论 -
oracle 创建其他用户下物化视图 权限不足问题
eg:CREATE MATERIALIZED VIEW MV_ASSET_QUERY_COUNTREFRESH FORCE ON COMMITENABLE QUERY REWRITEASSELECT COUNT(T.SBBH) FROM PMSBI.F_SB_SBXX T, D_PM_COMPANY T1, PMSBI.D_BDS T2, D_PM_ASSET_STYLE原创 2012-08-01 16:44:01 · 12457 阅读 · 0 评论 -
ORACLE进程无法KILL处理方案 .
ORACLE进程无法KILL处理方案转载 2012-08-15 10:22:10 · 1909 阅读 · 0 评论 -
ORACLE dba_free_space中没有要找的表空间名字
问题:ORACLE dba_free_space中没有要找的表空间名字解答:我遇到的情况是表空间不足,所以导致在dba_free_space中差不多这个表空间名称,但是有一个问题即使你扩展了改表空间但是不用的话,还是查不到的,需要用起来才能查到原创 2012-08-14 11:05:32 · 7651 阅读 · 0 评论 -
Oracle 导入dmp文件最安全步骤 .
准备工作(导出dmp文件) 1.使用PL/SQL 工具--》导出用户对象 ,导出用户所有表,视图,存储过程等的定义 2.使用PL/SQL 工具--> 导出表,导出所有表的数据 这就是那个dmp文件 保存好导出的sql脚本和dmp文件准备导入 好了,开始导入 1.删除用户 drop user test cascade;2.删除全部表空间转载 2012-08-13 14:32:01 · 773 阅读 · 0 评论 -
什么是ORACLE物化视图
物化视图是包括一个查询结果的数据库对像,它可以说是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。 物化视图可以查询表,视图和其它的物化视图。 通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。 对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。转载 2012-08-06 17:42:50 · 496 阅读 · 0 评论 -
oracle 建本地位图索引
create BITMAP index IDX_ASSET_CHANGE_DYDJDM on f_pm_asset_change(DYDJDM) LOCAL TABLESPACE IDX_BI;原创 2012-08-06 15:49:09 · 2312 阅读 · 0 评论 -
oracle 千万级别同一数据库 不同scheme下的数据导入
解决方法:nologging和insert /*+append*/ alter table F_PM_ASSET_INFO NOLOGGING;INSERT /*+ append */ into test select 测试600W数据,3min,测试通过原创 2012-08-06 15:12:16 · 1473 阅读 · 0 评论 -
ODBC连接oracle SQORAS32错误 .
被ODBC连接Oracle折磨了半天,结果百度N久后发现SQORAS32错误原来可以这么解决:直接下载多个版本的SQORAS32.DLL,Oracle是哪个版本的就用哪个:如9.2、10、11等等。这个不是向下兼容的。到X:/oracle/product/10.2.0/db_1/bin将DLL替换!转载 2012-06-01 14:48:45 · 6346 阅读 · 1 评论 -
Oracle补充日志及日志记录规则
Oracle补充日志对于数据库端与端的同步非常重要,详见链接http://www.linuxidc.com/Linux/2014-03/98474.htm转载 2017-04-18 11:15:10 · 605 阅读 · 0 评论