案例环境: 操作系统: Windows 2003 SE 32bit(SP2) 数据库版本:Microsoft SQL Server 2005 - 9.00.5069.00 (Intel X86) Aug 22 2012 16:01:52 Cop
本文出处:http://www.cnblogs.com/wy123/p/6646143.html
SQLServer中开启CDC之后,在某些情况下会导致事务日志空间被占满的现象为:在执行增删改语句(产生事务日志)的过程中提示,The transaction l
搜了一大堆做个总结,以下是Sql Server中的方法,备忘下
1,利用sysobjects系统表 在这个表中,在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都有对应一行,我们在该表中筛选出xtype等于U的所有记录,就为数据库中的表了。 示例语句如下::
select *
启动该随笔的原因,个人因为辞职较多空档期,故本着重新学习的动力以及为了记录自己学习
开始学习一些概念性的东西吧(PS:博主,PHP开发 一枚)
Data 数据
:经过语义解释的值
Database(DB) 数据库
:数据的仓库
Database Management System(DBM
涉及三块内容
数据模型
实体联系
E-R模型图
数据模型
这是个人的理解所肉造出来的流程图,当然并不规范,仅供学习参考。
数据模型 由三部分组成分别是
数据结构
与数据类型、内容、性质相关的对象
与数据之间联系有关的对象
层次模型
网状模型
关系模型
面向对象模型
1.步骤序号
1.1 查询的一般形式
SELECT DISTINCT <TOP_specification> <select_list>
FROM <left_table>
<join_type> JOIN <right_table>
ON
首先在我的Student表中插入几条数据,由于我的表已经创建完成了,所以就没有创建表的 sql 语句了,不过可以看我的上一篇文章:
http://www.cnblogs.com/Brambling/p/6649350.html
插入数据sql语句:
1 insert into Student(S
近日,在项目Debug过程中发现了SQL Server排序规则冲突的问题。
由于原数据库是从英文环境的SQL中生成的,其排序规则为“SQL_Latin1_General_CP1_CI_AS”,备份到本地中文环境之后,默认的排序规则为“Chinese_PRC_CI_AS”。本来对应的查询语句一直处于稳
虚拟磁盘创建
前面我们已经搭了域和两台sql 服务器, 下面我们准备让DC域服务器除了担当域控制器外,还行使另一个职能:充当集群共享存储。
集群共享存储是由群集内的每个节点都能共同访问的一个存储设备,本次实验中准备用DC服务器来模拟存储设备。
系统数据库:
1、master:用于记录所有SQL server系统级别的信息,比如说登录的信息,系统设置信息。如果他没了。你的SQL server就挂了。
2、model:模型的意思,就像模板一样。创建数据库都是继承model。如果你在该数据库下创建一张表,以后
二台sql服务器配置ISCSI虚拟磁盘
在上篇我们利用ISCSI Target软件在DC-ISCSCI上创建了三个ISCSI虚拟磁盘,在下面我们将为大家介绍SQL-CL01(hsr1 50)和SQL-CL02(hsr2 51)如何访问这些ISCSI虚拟磁盘.
测试故障转移群集报告
在SQL-CL01(hsr 50)进行故障转移群集的创建,如图下图所示,在SQL-CL01和SQL-CL02的“服务器管理”中右键点击“功能”,选择“添加功能
勾选故障转移群集 (注意:操作故障转移群集使用域登录进去)
创建分布式事务处理DTC群集服务
在hsr3 ip 49上继续
输入一个没有冲突的ip地址用作SQL-CL的DTC解析地址:192.168.2.110,通过检测后会在DNS服务器中自动创建一条记录
最后测试
安装完二个sql server 节点后,对外的虚拟ip是192.168.2.105
测试将sql server转到另一节点
转移后连接sql 虚拟ip 测试
1.事务的概念
事物是一种机制,是一种操作序列,它包含了数据库一组操作命令,这组命令要么全部执行,要么都不执行。因此事物是一组不可分割的事物逻辑单元,在数据库进行并发操作时候,事物是作为最小的控制单元来使用的,这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易
1、触发器概念
(1)触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执
一、什么是数据库镜像
基本软件的高可用性解决方案
快速的故障转移恢复(3秒转移),低硬件成本
基于数据库级别的实现
二、数据库镜像中的服务器角色
主体服务器
承载主体数据库
接受用户
一同事在写脚本时,遇到一个关于LIKE里面使用不同的变量类型导致查询结果不一致的问题,因为这个问题被不同的人问过好几次,索性总结一下,免得每次都要解释一遍,直接丢一篇博客岂不是更方便!其实看似有点让人不解的现象背后实质跟数据类型的实现有关。 下面我们构造这样一个类似的简单案例。如下所, C
使用row_number()分页:select * from (select row_number() over(order by 时间字段) 编号列,* from 表) as 别名where 编号列>= pageSize*(pageCode-1) + 1 and 编号列<=pageCo
在SQL Server中,索引是优化SQL性能的一大法宝。但是由于各种原因,索引会被当做“银弹”滥用,一方面有些开发人员(甚至是部分数据库管理员)有一些陋习,不管三七二十一,总是根据所谓的"感觉"或“经验”先增加一些索引,而不管这些索引是否未被使用或是否合理。另外一方面在数据库的生命周期中,需求