问题:
开发的过程中,操作系统出了问题,决定重装系统。但是没有将SQL Server中的数据库文件分离出来,直接将系统格了。在新系统数据库中附加了数据库文件,一切还算正常,但当打开数据库关系图的时候出现了问题,如下图所示:
解决办法:(三种)
1、右键你的数据库名→属性→文件→所有者→sa;(该方法是从网上找到的,可能不成功)
2、设置兼容级别为90(200...
分类:
数据库 时间:
2014-09-17 21:56:56
阅读次数:
399
实例恢复阶段:
1.数据文件不同步
2.前滚(重做redo)
3.文件中的提交和未提交数据
4.打开数据库
5.回退(还原undo)
6.文件中的提交数据
优化实例恢复:(加快脏数据的写)
使用 MTTR
fast_start_mttr_target (建议不要设置/增加系统负担)
db_writer_pricesses(DBWn的进程)
flashback;
...
分类:
数据库 时间:
2014-09-17 16:53:13
阅读次数:
255
参考http://blog.csdn.net/sdsxleon/article/details/18259973 很好https://github.com/2point0/Android-Database-Locking-Collisions-Example 示例http://www.eoeandr...
分类:
移动开发 时间:
2014-09-17 15:04:02
阅读次数:
252
SQLite header and source version mismatch 解决方案
分类:
数据库 时间:
2014-09-17 14:57:32
阅读次数:
220
一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问模拟器沙...
分类:
移动开发 时间:
2014-09-17 10:04:02
阅读次数:
295
虽然android提供了sql查询的封装方法,但是理解起来还是麻烦,所以我这里用sql语句来完成工作。首先是建立一个类,继承SQLiteOpenHelper这里面会建立一个数据库,并且初始化一个表。当然你可以建立多个数据库,等以后再自行建立表也可以DatabaseHelper.javapackage...
分类:
数据库 时间:
2014-09-16 21:52:51
阅读次数:
358
最近因为一些项目的安全性需要将数据库加密,一开始想到的就是先将数据库通过AES加密,然后运行时再解密,另一种是将数据库里的内容加密。很快这两种方案都是不理想的,第一种加密方式形同虚设,第二种,如果加密的字段是要查找数据就变得麻烦。所以第三种方案就是在内存里解密,在网上查到SQLITE是支持加密的, ...
分类:
移动开发 时间:
2014-09-16 10:35:40
阅读次数:
229
1、从官网下载SQLite安装后,打开终端更改目录到sqlite3文件所在的目录,输入如下命令便可以创建一个数据库,如果该数据库已存在将打开: sqlite3?test.db ????(如果显示以下信息,则说明SQLite已成功安装:...
分类:
数据库 时间:
2014-09-16 04:58:50
阅读次数:
245
如果了解sqlite数据库的构造,其实是很容易做到的。sqlite数据库包括用户表,sqlite_master,sqlite_sequence,sqlite_temp_master。其中sqlite_master很简单跟其他数据库是一样的,存储用户建立的所有表的信息,后者的用处待查,顾名思义是存储临...
分类:
数据库 时间:
2014-09-15 21:00:59
阅读次数:
227
Sqlite在Android存取数据下到出现的四舍五入、科学计数法、异常的问题...
分类:
移动开发 时间:
2014-09-15 17:53:29
阅读次数:
199