码迷,mamicode.com
首页 > 数据库
打开mdb文件0x80040213
在操作数据库时,有时遇到 0x80040213的错误,这往往是路径的问题,即所操作的文件、图层、字段等不存在。在《ArcGIS Engine地理信息系统开发从入门到精通》一书中也谈到了这个问题:此异常往往是在加载数据库mdb的时候找不到IPropertySet属性指定的mdb引发的。此时需要核对属性...
分类:数据库   时间:2015-02-09 12:40:27    阅读次数:198
oracle导入TYPE对象报错ORA-02304
Type是我们经常使用的数据库对象结构。我们在实际中,可以单独定义type类型,之后在PL/SQL代码或者数据表中使用。在一个偶然的机会让笔者发现使用Type类型在数据exp/imp中的麻烦。当我们使用exp/imp工具进行同数据库实例(Instance)不同Schema之间数据拷贝时,如果Sche...
分类:数据库   时间:2015-02-09 12:37:13    阅读次数:307
SqlServer 事务回滚(1)
SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交...
分类:数据库   时间:2015-02-09 12:36:39    阅读次数:385
oracle 视图
oracle 视图
分类:数据库   时间:2015-02-09 12:37:58    阅读次数:202
MySQL JDBC/MyBatis Stream方式读取SELECT超大结果集
情景: 遍历并处理一个大表中的所有数据, 这个表中的数据可能会是千万条或者上亿条, 很多人可能会说用分页limit……但需求本身一次性遍历更加方便, 且Oracle/DB2都有方便的游标机制. 对DB来说Stream其实也就是我们说的游标(Cursor), MySQL的Stream方式有2种, C....
分类:数据库   时间:2015-02-09 12:36:02    阅读次数:296
数据库事务的特性(ACID)
数据库的事务是数据库中一系列(增删查改)操作的集合。一般来说,事务的范围根据业务而定,比如转账、修改个人信息转账:从A账户将200元转移到B账户从A账户中扣除200元将200元加入到B账户中修改个人信息:比如个人信息由2部分组成,分别存于两张表“基本信息表”、“缴费信息表”更新“基本信息表”信息更新...
分类:数据库   时间:2015-02-09 12:34:48    阅读次数:145
Oracle 创建表空间的时候显示 数据库未连接
由于手贱,把数据库表空间的物理文件删除了,然后想新建的时候出现“ 数据库未连接”,经过一个小时的折腾,终于弄好了,解决方法如下:sqlplus>sys /as sysdba>alter database mount;>alter database datafile '这里写你删除的物理路径' off...
分类:数据库   时间:2015-02-09 12:32:50    阅读次数:125
fmdb 数据库升级-----增加表字段
//判断字段是否存在 -(void)addColumnToTable:(NSString *)tableName ColumnName:(NSString *)column{ if ((tableName == nil) || (column == nil)) { return; } ...
分类:数据库   时间:2015-02-09 12:29:48    阅读次数:124
【转】Oracle数据库中Sequence的用法
在Oracle数据库中,sequence等同于序列号,每次取的时候sequence会自动增加,一般会作用于需要按序列号排序的地方。 1、Create Sequence (注释:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE权限) CREATE SEQUENCE ...
分类:数据库   时间:2015-02-09 12:25:33    阅读次数:138
MySQL数据库远程连接开启方法
有时候需要远程连接mysql数据库,默认是不可以的,可以参考下面的方法,解决下。1、登陆自己机器的MySQL数据库:mysql -uroot -p密码设置root用户可以任意IP访问,代码如下(可选,这里%代表任意,也可以指定IP):MySQL>update user set host = '%' ...
分类:数据库   时间:2015-02-09 12:22:49    阅读次数:149
Hibernate 使用原生SQL查询无法使用别名问题
最近遇到一个问题就是Hibernate在使用原生SQL进行多表联合查询别名的问题,一直报错,说是找不到某列,经过向别人咨询最后得出了解决方案需要向数据库连接字符串中加入属性,具体如下common.db.driverClassName=com.mysql.jdbc.Drivercommon.db.url=jdbc:mysql://10.10.11.8:33..
分类:数据库   时间:2015-02-09 11:10:00    阅读次数:201
第五部分 架构篇 第十九章 MongoDB Sharding 架构( mongos)
原理MongoDB sharding架构中mongos路由的理解...
分类:数据库   时间:2015-02-09 11:01:39    阅读次数:124
编写自己的jdbc数据库连接池
1、为什么要使用数据库连接池 在使用jdbc的一般开发中,每次都要从数据库获取连接,典例的查询的做法如下: Connection conn = null; PreparedStatement st = null; ResultSet rs = null; try{ Class.forName("com.mysql.jdbc.Driver"); conn = Dr...
分类:数据库   时间:2015-02-09 11:00:03    阅读次数:138
Java获取数据库连接
package xuezaipiao; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.sql.Connection; import java.sql.Driver; import java.sql.SQLException;...
分类:数据库   时间:2015-02-09 10:58:22    阅读次数:184
Sql Server之旅——第十一站 简单说说sqlserver的执行计划
原文:Sql Server之旅——第十一站 简单说说sqlserver的执行计划 我们知道sql在底层的执行给我们上层人员开了一个窗口,那就是执行计划,有了执行计划之后,我们就清楚了那些烂sql是怎么执行的,这样 就可以方便的找到sql的缺陷和优化点。 一:执行计划生成过程 说到执行计划,首先要知道...
分类:数据库   时间:2015-02-09 10:54:34    阅读次数:189
mysql lower,upper实现大小写
mysql的lower和uppper函数可以将指定字符串转换为小写和大写select lower('OutSpringTd') as lowerCase, upper('OutSpringTd') as upperCase;将输出:outspringid OUTSPRINGID
分类:数据库   时间:2015-02-09 10:49:28    阅读次数:190
【转】MySQL中增加sequence管理功能(模拟创建sequence)
1、oracel可以直接支持sequence,但是mysql不支持sequence,因此我们要通过模拟sequence的方法在mysql中创建sequence。模拟sequence的方法:项目场景:项目应用中,曾有以下一个场景:接口中要求发送一个int类型的流水号,由于多线程模式,如果用时间戳,可能...
分类:数据库   时间:2015-02-09 10:46:05    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!