ORA-06413: Connection not open
前两天在一台机器上装了一个程序的2个不同版本。该程序通过OLE DB连接到oracle数据库。结果先装的低版本连接oracle正常,后装的高版本死活连不上,一点连接按钮就报错:ORA-06413: Connection not open。 开始怀疑高...
如何创建一个只读用户
itpub里有人问到,如何创建一个只读用户,使其可查询所有其他schema下的表?其实只要给用户赋予create session, select any table两个系统权限,该用户就能查询其他schema下表和视图grant create session to usernam...
如何在不同schema下的table之间创建外键关系?
在不同schema下的table之间创建外键引用,一直报ORA-01031: insufficient privileges,即使给了dba权限还是如此?NING@ning>create user test1 identified by test1;User created.NING@ning>create user test2 ident...
SQL Server 2005之通过OPENROWSET访问Excle出错
执行一下语句直接读取Excle中的数据select * from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=E:test.xls;HDR=NO','select * from [Sheet1$]')其中HDR=NO表示不将第一行作为标题,而是作为数据读取...
index block internal tips
index block和data block一样都是属于06类型的block(参考http://ningoo.itpub.net/post/2149/277126),所以两者的格式基本上相差不大,头部都是20字节的cache header,加上24字节的transaction header control,加...
关于字符匹配的一条SQL语句
假设有下面两个表t1 id, x 1, '1' 1, '3' 2, '2' 2, '4' t2 id,y 1,'1,4,6' 2,'34,2,5' 想要得到如下的结果1,'1'2,'2'也就是当t1.id=t2.id时,t1表的x要出现在t2表的y中。很自然的,想到...
SQL Server 2005之Integration Service
SSIS(SQL Server Integration Service)是在SQL Server2000的DTS的基础上做的一个非常大的改进的新工具。采用了数据流和控制流分离,设计和部署分离的架构设计,引入了更多新的转换,终于向着专业级的ETL工具迈了一...
从文件系统移植数据库到ASM
一、实验版本:SYS@ning>select * from v$version;BANNER---------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - ProdPL/SQL Release 10.2....
获得datafile,control file,redo logfile的信息
----------------------------------------------------------------------------File: checkfiles.sql--Function: check all files including datafile,controlfile,logfile--Author: NinGoo--Create: 2006...
DBDiff for Oracle
DBDiff for Oracle 是用来比较两个Oracle schema异同的一个小工具。可以比较权限,表结构,视图结构,索引,约束,序列,表数据,视图数据,触发器,包,包体,函数,过程,类型,类型体等等。具体功能看官方介绍:h...
变形计
最近看了湖南卫视每周一周二晚7:30的一档节目,叫《变形计-普通人的奇迹》,将生活经历截然不同的两个人,在七天里互换角色,跟踪报道。连着看了两个星期,上个星期的是湘西一个破落小学的老师和北京一个小学老师的...
Data Warehouse Guide阅读笔记(六):unique constraint & unique index
一般情况下,unique constraint都是通过unique index来实现的。但是在数据仓库中,由于数据量巨大,建立一个索引可能需要花费相当大的时间和空间,假如查询中又用不上这个索引的话,那么建立索引的高代价却没有带来...
修改Hostname导致netca出错
修改主机名后,忘记更新/etc/hosts文件的设置,导致运行netca报错。论坛帖子:http://www.itpub.net/671313.html 主要报错如下:An unexpected exception has been detected in native code outside the VM.Unexpect...
使用普通文件也能玩转ASM
ASM是Oracle10g一个非常吸引人的新特性。但是其需要多块磁盘才能配置,虽然可以使用vmware虚拟磁盘,但是毕竟要在虚拟环境中来配置,对于测试机器的硬件要求就比较高了。实际上,利用普通文件也能玩一把ASM。本文主...
oracle10g对于bitmap index的改进
Oracle10g中,对于bitmap index的内部实现做出了很大的改进,使得DML操作的性能得到了提升,但是对于并发DML较高的应用,bitmap index依然不是一个好的选择。http://www.itpub.net/743939.html...
X$ 视图介绍 (一)
原文:Oracle Wait Interface—A Practical Guide to Performance Diagnostics & Tuning Richmond Shee Kirtikumar Deshpande K Gopalakrishnan McGraw-Hill/Osborne 2100 Powell Street, 10th Floor Emeryville, Ca...
总算第一次在vmware的windows单机上把rac装好了
以前在我的512m的机器上试验好几次,每次装clusterware的时候总是碰到很多错误,加上速度慢的无法忍受,基本上都是中途而止了。文档看了一堆,架构和原理都理解得差不多了,可没有实际装过总是心里没底啊。这次在1g...
Materialized View Refresh : Log Population and Purge
Doc ID: Note:236233.1 Type: BULLETIN Last Revision Date: 09-DEC-2003 Status: PUBLISHED Overview========The purpose of this article is to explain Oracle’s materialized view fast refresh mechanism....
[转贴]IBM大型机术语快速入门
可能有项目要用到IBM的大型机知识和COBOL,转贴点学习资料原文出处:http://blog.csdn.net/bluevoyage/archive/2004/08/03/59328.aspxCOBOL (Common Business Oriented Language) ,面向商业的程序设计语言,1952年...
Oracle10g新特性:使用DBMS_SQLTUNE优化SQL
在Oracle10g之前,优化SQL是个比较费力的技术活,不停的分析执行计划,加hint,分析统计信息等等,当然也有SQL调优辅助工具可以使用,只是要么价格昂贵,要么效果不佳。在10g中,Oracle推出了自己的SQL优化辅助工具...