随笔分类 -  Oracle

The provider is not compatible with the version of Oracle client
摘要:ODP.net是Oracle提供的数据库访问类库,其功能和效率上都有所保证,它还有一个非常方便特性:在客户端上,可以不用安装Oracle客户端,直接拷贝即可使用。由于微软在.net framework4中会将System.Data.OracleClient.dll deprecated,而且就访问效... 阅读全文

posted @ 2016-01-11 13:29 忙碌ing

Oracle 与 system.transactions.dll
摘要:项目使用的Oracle数据库,在项目中,使用了system.transactions.dll对事物进行控制在项目前期,只是安装了OracleClient,在执行事物控制的时候,总是跑出 不能打开连接的错误,经过各种尝试,发现了问题,在完全安装oracle数据库的机器上,可以是正常使用system.t... 阅读全文

posted @ 2016-01-03 22:44 忙碌ing 阅读(333) 评论(0) 推荐(0)

PLSQL Developer连接Oracle11g 64位数据库配置详解
摘要:最近换了台64bit的电脑,所以oracle数据库也跟着换成了64bit的,不过问题也随之产生,由于plsql developer暂时没有64bit版本的,所以无法连接到64bit的oracle上,经过一番折腾,终于成功连接到数据库上,现记录下配置过程,以便查看。 1. 下载instantcl... 阅读全文

posted @ 2015-12-07 15:04 忙碌ing

在oracle中where 子句和having子句中的区别
摘要:1.where 不能放在GROUP BY 后面2.HAVING 是跟GROUP BY 连在一起用的,放在GROUP BY 后面,此时的作用相当于WHERE3.WHERE 后面的条件中不能有聚集函数,比如SUM(),AVG()等,而HAVING 可以 Where和Having都是对查询结果的一种筛选,... 阅读全文

posted @ 2015-06-17 17:34 忙碌ing

Oracle 新建索引、禁用索引
摘要://新建索引 create index sys_org_Index on sys_organization(ORG_ABBREVIATIO_NAME,org_name) create index BMP_BUSINESS_SEGMENT_index1 on BMP_BUSINESS_SEGME... 阅读全文

posted @ 2015-06-17 15:12 忙碌ing

Oralce 日常维护
摘要:查看数据库的连接情况DBA要定时对数据库的连接情况进行检查,看与数据库建立的会话数目是不是正常,如果建立了过多的连接,会消耗数据库的资源。同时,对一些“挂死”的连接,可能会需要DBA手工进行清理。以下的SQL语句列出当前数据库建立的会话情况:select sid,serial#,username,p... 阅读全文

posted @ 2015-06-16 09:04 忙碌ing

Oracle 查询SID
摘要:SELECT SID FROM V$MYSTAT WHERE ROWNUM =1ORACLE_维护知识大全 书不错 阅读全文

posted @ 2015-06-15 17:42 忙碌ing

Oracle 查询执行的sql语句
摘要:select --*pinned_total,b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT from v$sqlarea bwhere b.FIRST_LOAD_TIME between '2015-06-15/16:24:47' and ... 阅读全文

posted @ 2015-06-15 16:49 忙碌ing

ORACLE删除当前用户下所有的表的方法
摘要:1、如果有删除用户的权限,则可以:drop user user_name cascade;加了cascade就可以把用户连带的数据全部删掉。删除后再创建该用户。--创建管理员用户create user 用户名 identified by 密码 default tablespace space_dat... 阅读全文

posted @ 2015-06-12 22:35 忙碌ing

Oracle 查询系统信息语句
摘要://查询所有的序列select * from user_sequences//查询所有的表名称select * from user_tables//查询所有列select * from user_tab_columns 阅读全文

posted @ 2015-06-10 17:08 忙碌ing

Oracle 看懂执行计划
摘要:1) 全表扫描(Full Table Scans, FTS)为实现全表扫描,Oracle读取表中所有的行,并检查每一行是否满足语句的WHERE限制条件一个多块读操作可以使一次I/O能读取多块数据块(db_block_multiblock_read_count参数设定),而不是只读取一个数据块,这极大... 阅读全文

posted @ 2015-06-01 09:37 忙碌ing

SqlServer与Oracle的差异对比分析
摘要:Oracle与SQLServer应用差异对比分析项目Oracle10gSQLServer2008备注存储过程格式CREATEORREPLACEPROCEDURE存储过程名(参数列表)ISBegin---存储过程内容End存储过程名;CREATEPROCEDURE存储过程名(参数列表)AS--存储过程... 阅读全文

posted @ 2015-04-14 21:14 忙碌ing

C# 一次执行多条Oracle语句
摘要:今天闲来无事,想测试下C#插入Oracle数据库速度,使用了两种方式1.for循环插入数据 200000的数据,插入时间为20分钟2.拼接sql语句,1000条提交一次,用时5分30秒 3000条提交一次,用时6分10秒 500条提交一次,用时5分钟整 ... 阅读全文

posted @ 2015-04-11 23:56 忙碌ing 阅读(2435) 评论(0) 推荐(0)

忘记system,sys密码,解决方法
摘要:今天在虚拟机中安装oracle11g的时候,忘记了口令管理,安装完成后才想起来,在这里记录下来,防止以后出现同样的问题oracle 11g 的管理页面地址 https://localhost:1158/emsqlplus "/as sysdba"SQL> alter user sys identif... 阅读全文

posted @ 2015-04-11 01:06 忙碌ing 阅读(255) 评论(0) 推荐(0)

Oracle 备份还原
摘要:--创建用户create user archgh236identified by archgh236default tablespace userstemporary tablespace temp;--权限grant dba,resource,unlimited tablespace,connec... 阅读全文

posted @ 2015-03-16 08:49 忙碌ing

Oracle 按指定顺序排序
摘要:Oracle 按指定顺序排序select tp_id from pro_type where tp_id in (select obj_tp_id from pro_object_occ where obj_mdl_id=238488)and tp_id in (79217,79221,79218,... 阅读全文

posted @ 2015-01-17 16:51 忙碌ing

Oracle 查询重复数据
摘要:SQL重复记录查询方法2008年08月14日星期四21:01SQL重复记录查询1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from people where peopleId in (select peopleId from people g... 阅读全文

posted @ 2015-01-15 17:02 忙碌ing

Oracle 函数
摘要:instr函数INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始 到字符的结尾就结束。 语法如下: instr( string1, string2 [, start... 阅读全文

posted @ 2014-12-04 19:43 忙碌ing

导航