最近公司的一个项目,在本地调试都ok,但一发布到测试环境就报异常:MessageText=System.ArgumentException: Value does not fall within the expected range. at Oracle.DataAccess.Client.Or.....
分类:
数据库 时间:
2015-04-07 15:18:01
阅读次数:
152
先发句牢骚,明明刚才写完了,发布的时候却说没登陆,一下子全没了。今天打开EM发现提示ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)于是查找了一下资料,密码过期导致EM无法登录。ORACLE11G默认的口令期限是180天...
分类:
数据库 时间:
2015-04-07 15:17:22
阅读次数:
180
原文:http://hedengcheng.com/?p=892摘要:一、脱离了共享存储,传统关系型数据库如何做到主备强一致事务提交的时候,同时发起两个写日志操作,一个是将日志写到本地磁盘的操作,另一个是将日志同步到备库并且确保落盘的操作;主库此时等待两个操作全部成功返回之后,才返回给应用方,事务提...
分类:
数据库 时间:
2015-04-07 15:14:18
阅读次数:
161
? 创建表CREATE TABLE `数据库`.`表` (`id` INT( 11 ) NOT NULL AUTO_INCREMENT COMMENT '注释',`type_name` VARCHAR(25 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL...
分类:
数据库 时间:
2015-04-07 15:09:55
阅读次数:
160
原文:http://www.techienote.com/2014/04/how-to-install-oracle-12c-enterprise-edition-database-ubuntu-13-10.html。ubuntu14.04 LTS同样适用Following is the how t...
分类:
数据库 时间:
2015-04-07 15:07:44
阅读次数:
492
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不...
分类:
数据库 时间:
2015-04-07 14:00:39
阅读次数:
174
-- 了解透明数据加密 (TDE)
-- https://technet.microsoft.com/zh-cn/library/bb934049(v=sql.105).aspx
“透明数据加密”(TDE) 可对数据和日志文件执行实时 I/O 加密和解密。
这种加密使用数据库加密密钥 (DEK),该密钥存储在数据库引导记录中以供恢复时使用。
数据库文件的加密在页级执行。已加密数据库中的页在写入磁...
分类:
数据库 时间:
2015-04-07 13:52:08
阅读次数:
173
在使用爬虫爬取URL时,我们总会要使用到队列这一数据结构,在示例里,使用java写一个队列类可以解决此问题,但这种队列存储的数据只能存储在内存中,一旦断电,所有数据全部清空,下次又得重来。所以,这种队列不能用于解决问题,我们必须实现一个能够持久化数据的队列。下面是我用Berkeley DB实现的一个队列,BerkeleyDB是一个内存嵌入式数据库,当内存中存储的数据大于它缓冲区大小时,它就会把数据自...
分类:
数据库 时间:
2015-04-07 13:51:16
阅读次数:
174
数据库的 一对多、多对一、一对一、多对多 关系关联映射:一对多/多对一存在最普遍的映射关系,简单来讲就如球员与球队的关系;一对多:从球队角度来说一个球队拥有多个球员 即为一对多多对一:从球员角度来说多个球员属于一个球队 即为多对一数据表间一对多关系如下图:关联映射:一对一一对一关系就如球队与球队所在...
分类:
数据库 时间:
2015-04-07 13:45:43
阅读次数:
163
在某些情况下我们需要向数据表中更新一条记录的状态,然后再把它取出来,但这时如果你在更新前并没有一个确认惟一记录的主键就没有办法知道哪条记录被更新了。举例说明下:有一个发放新手卡的程序,设计数据库时常见的方案有两种:方案一:使用一张表,新手卡和领取记录都在一起,这样主要字段就是新手卡(主键)、用户ID...
分类:
数据库 时间:
2015-04-07 13:41:21
阅读次数:
203
删除表中重复数据,留下ID比较小的行delete from 表where [重复字段] in (select [重复字段] from 表 group by 字段 having count([字段]) > 1)...
分类:
数据库 时间:
2015-04-07 13:39:56
阅读次数:
128
30天以内:select count(*) from TB where datediff(day,字段名,getdate()) between 0 and 3030-60天:select count(*) from TB where datediff(day,字段名,getdate()) betwe...
分类:
数据库 时间:
2015-04-07 13:38:56
阅读次数:
412
mysql中间件研究(Atlas,cobar,TDDL)mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有...
分类:
数据库 时间:
2015-04-07 13:31:57
阅读次数:
225
官方参考文档:SQLite Query Language: Core Functionshttp://www.sqlite.org/lang_corefunc.html测试SQL语句:SELECT substr('2012-12-12 10:11:12 fff',0,20) AS substr_0_...
分类:
数据库 时间:
2015-04-07 13:30:11
阅读次数:
151
最近在项目中碰到一个比较有意思的问题,网上查找了一些方法,在这里总结分享一下。我们经常会碰到这样的场景:需要查询数据,有一些查询条件,但是查询的时候,我们希望在某个条件为空的时候,则不筛选这个条件,处理的思路主要有这么几种:1、程序收集查询查询条件的时候处理,这种适合动态SQL的,拼接SQL的时候根...
分类:
数据库 时间:
2015-04-07 13:25:39
阅读次数:
137
7、如何确定SQL SERVER 2000数据库已经安装了SP4补丁? ?(1)电脑桌面左下角“开始”-“所有程序”-“Microsoft SQL Server”-“企业管理器”。如下图所示: (2)双击“Microsoft SQL Servers”-“SQL Server组...
分类:
数据库 时间:
2015-04-07 12:18:09
阅读次数:
184