数据库相关

数据库 'tempdb' 的日志已满。请备份该数据库的

sql2000/2005数据处理量大的时候,程序会报“数据库'tempdb'的日志已满。请备份该数据库的事务日志以释放一些日志空间”这时你可以收缩一下数据库日志或者清空一下(如果日志文件不很重要的话)清空事务日志命令:DUMPTRANSACTIONdbnameWITHNO_LOG截断事务日志命令:BACKUPLOGdbnameWITHNO_LOG收缩日志操作:1、右键点数据库-属性-所有任务-收缩数据库-文件-选择文件2、此方法要求您重新启动SQLServ

系统 2019-08-12 01:52:47 3812

PostgreSql

PostgreSQL 数据库集群和PL/Proxy配置安装指南

PL/Proxy和PostgreSQL集群的结构关系可以用下图清楚地表示,对PL/Proxy和PostgreSQL集群还不太了解的朋友可以看SkypePlansforPostgreSQLtoScaleto1BillionUsers这篇文章。以下操作是在三台不同机器上执行的情况,其中plproxy节点的机器名是P1,数据库节点的机器名分别是D1和D2。机器硬件配置如下,同时需要Linux-4.2、postgresql-8.3.0和plproxy-2.0.4,

系统 2019-08-29 23:23:18 3801

NoSQL

NoSQL 之 Morphia 操作 MongoDB

上两篇文章:http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.htmlhttp://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html介绍到了在MongoDB的控制台完成MongoDB的数据操作、以及通过JavaMongoDB的驱动完成在Java中对MongoDB的操作,通过前两篇文章我们对MongoDB有了全面、深刻的认识和理解。现在我们

系统 2019-08-12 01:33:13 3774

NoSQL

200 行 C 代码实现插件式 NOSQL 存储服务器(一)

200行C代码实现插件式NOSQL存储服务器(一)2012-11-2422:30byHaippy,837阅读,1评论,收藏,编辑初一看,你肯定会觉得作者在忽悠人吧,200行C代码居然可以实现插件式NOSQL存储服务器?是的,200行C代码确实可以做到,但只能是一个极其简单的代码框架而已,不过感兴趣的同鞋可以在此基础上进行扩展。引言好了不多说,究竟什么才是插件式(Pluggable)的存储服务器呢,想必大家都用过MySQL吧,它就是一款典型的插件式关系型数据

系统 2019-08-12 01:55:21 3763

PostgreSql

PostgreSQL随记

Shell的一些注意事项。1,所有命令都要以分号(;)结尾,否则shell会以为你上一条命令还没有输入完,只是因为太长而分成几行输入了。2,有路径名的时候,要用引号括起来。3,Windows下面,Windows的路径名是用\来的,如C:\Windows\System32,而Unix系的都是用/的,如/home/louyx/sec/。Postgresql对这个处理的不好,在Win下面也要用/,例如D:/nsar_forms/xxx.txt。4,一些meta-

系统 2019-08-12 01:53:04 3707

PostgreSql

Spring中为postgresql配置C3P0数据源

C3P0是一个开放源代码的JDBC数据源实现项目,JDBC3和JDBC2扩展规范说明的Connection和Statement池。下面是使用C3P0配置一个PostgreSQL数据源:SringapplicationContext.xml配置代码:12

系统 2019-08-12 09:29:30 3702

PostgreSql

PostgreSQL 8.4.3 Final / 9.0 Alpha 4

PostgreSQL是一种对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大、特性最丰富和最复杂的自由软件数据库系统.它起源于伯克利(BSD)的数据库研究计划,目前是最重要的开源数据库产品开发项目之一,有着非常广泛的用户.PostgreSQL是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统.能在多平台下---包括Linux、FreeBSD和Windows等---运行,并且支持多语言的开发.下载

系统 2019-08-12 01:32:41 3683

NoSQL

NoSQL数据库技术特性解析之文档数据库

现今云计算的从业人员对NoSQL一词并不感到陌生,虽然很多技术人员都长期从事关系数据库的工作,但现在他们对NoSQL技术充满期待。对于企业来说,从关系型数据库到NoSQL数据库转变绝对是个需要深思熟虑的大改变。这涉及的不仅是软件的变化,更多的是对于数据存储上观念性的变化。CouchDB专家兼作者BradleyHolt认为NoSQL并不是反SQL的运动,为对应的工作选择最恰当的工具才是正确的模式。大多数非关系数据库都具有快速和可伸缩的特性。通过放弃关系存储模

系统 2019-08-12 01:32:27 3678

Oracle

ORACLE总结系列1--network文件夹里的admin的三

sqlnet.ora作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串(connectdescriptor)假如sqlnet.ora是下面这个样子NAMES.DIRECTORY_PATH=(TNSNAMES,HOSTNAME)当客户端输入sqlplussys/oracle@orcl时,就会首先在tnsnames.ora文件中找orcl的记录.如果没有相应的记录则尝试把orcl当作一个主

系统 2019-08-12 01:31:59 3672

Oracle

Oracle:exp导出exp-00091问题

今天导出一数据库数据,发现EXP-00091问题;连接到:OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0-ProductionWiththePartitioning,OLAPandDataMiningoptions已导出ZHS16GBK字符集和AL16UTF16NCHAR字符集服务器使用AL32UTF8字符集(可能的字符集转换).正在导出表T_BJ_JZH2013导出了34行EXP-00091:正在导

系统 2019-08-12 01:54:58 3661

Oracle

Oracle Dataguard 介绍

OracleDataGuard介绍一、DataGuard的基本原理当某次事务处理对生产数据库中的数据作出更改时,Oracle数据库将在一个联机重做日志文件里记录此次更改。在DataGuard中能够配置写日志的这个过程,除了把日志记录到本地的联机日志文件和归档日志文件里,还能够通过网络,把日志信息发送到远程的从(standby)数据库server上。这个备用日志文件写入过程能够是实时、同步的,以实现零数据丢失(最大保护模式maximumprotection)

系统 2019-08-12 01:33:49 3632

DB2

db2sql

CREATETABLE"ADMINISTRATOR"."CK_ROLE"("RO_ID"SMALLINTprimarykeyNOTNULLgeneratedalwaysasidentity(startwith1,incrementby1),"RO_NAME"VARCHAR(50),"RO_INDEX"SMALLINTdefault0,"RO_STATUS"SMALLINTdefault0)创建表是设置主键自增长db2cmd初始化环境db2start启动实例

系统 2019-08-12 01:52:35 3630

PostgreSql

postgresql 分区表

1.普通方式建立主表createtabletbl_partition(idinteger,namevarchar(20),genderboolean,join_datedate,deptchar(4))2.创建分区表.(注意加上约束和继承)createtabletbl_partition_201211(check(join_date>=DATE'2012-11-01'andjoin_date

系统 2019-08-12 01:52:47 3614

PostgreSql

PostgreSQL数据库集群:pgpool-II工具

PostgreSQL数据库集群:pgpool-II工具收藏pgpool-II(http://pgpool.projects.postgresql.org/)是一个中间件,工作在PostgreSQL多服务器和PostgreSQL数据库客户端之间。由上图我们可以把pgpool看着是一个中介。它提供了以下功能连接池:pgpool-Ⅱ保存连接到PostgreSQL服务器,并重复利用具有相同属性的新的连接(即用户名,数据库,协议的版本),减少连接的开销,并提高了系统

系统 2019-08-29 23:33:37 3610