自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 .NET 历史

.net Framework版本历史

2022-03-10 00:38:27 522

转载 数据库隔离级别(四种)

首先用通俗的语言介绍以下事务的特性(ACID): 原子性(Atomicity):原子性是指一个事务中的操作,要么全部成功,要么全部失败,如果失败,就回滚到事务开始前的状态。 一致性(Consistency):一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。那转账举栗子,A账户和B账户之间相互转账,无论如何操作,A、B账户的总金额都必须是不变的。 隔离性(Isolation):隔离性是当多...

2022-03-07 16:49:17 8262

原创 【总结】SQL Server Severity (错误严重性级别)

参照Microsoft官方文档:中文:数据库引擎错误严重性 - SQL Server | Microsoft Docs英文:Database Engine Error Severities - SQL Server | Microsoft Docs简而言之,SQL Server错误等级分为三个等级:1. 轻微错误 :严重性级别为0-102. 中等错误 :严重性级别为11-193. 严重错误 :严重性级别为20-25SQL Server保存的所有错误消息是可以通过检索sys.m..

2022-03-07 10:12:08 1194

原创 如何免费快速制作USB启动盘,how to create USB bootable from ISO file

Windows越来越大,光盘刻录,保管都不是很方便,这里分享一个利用开源工具Rufus如何快速制作USB启动盘的方法。1. 下载Windows ISO 文件,我准备的是Win10企业版2. 利用开源小工具Rufus,制作USB启动盘Rufus教程可以在网上搜索,现以3.6版本为例简单描述一下如何使用Rufus打开百度/google,搜索Rufus,去官网下载最新版本。下载完成后...

2019-08-22 11:12:14 404

原创 如何处理warning MSB4011: "XXX" cannot be imported again. It was already imported at "XXX".

解决办法是在里加上condition条件。例如:文件abc.inc被多次import,可以利用abc.inc里的内容进行判断,E.g. abc.inc 文件定义如下:         D:\SRC9\source     true     在import的时候就可以利用abc.inc里的SRCROOT定义来判断: 在每个import的地方都这样去做,就可以把

2015-04-21 14:59:19 3363

转载 SQL Server, cannot alter the user 'dbo', 如何解决SQL Server不能更改dbo问题

Some times we may get the below error while updating the login from dbo to some other login from user mapping window.1. I have database which is mapped with dbo login and dbo schema. 2. I tried

2014-11-11 10:54:13 3650

原创 SQL Server Error Log 管理

SQL Server除了每个数据库有Log文件,即LDF文件外,SQL Server自己本身也有一个Error Log,位置存在安装目录下,Widows系统中log文件位于C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log。Error log的文件数目可以配置,最多99个,默认6个,文件编号为ERRORL

2013-01-09 12:49:19 3745

转载 SQL Server 2005/2008 日志文件丢失后恢复数据库的办法(ldf lost/corrupt, how to restore/recover DB without LDF file)

If you lost your log file(*.ldf)  with any reason, there is a simple way to recover the damaged DB, this solution is copied fromMicrosot Experts Exchange forum, I have done my test, it works.1

2011-11-10 10:16:00 2972 2

翻译 SQL Server 的数据存储(SQL Server data strorage)

SQL Server 的数据存储采用段页式,下面介绍一下SQL Server的存储和管理。一 理解页和段     SQL server的数据存储最小单位是页,数据库文件申请的磁盘空间(.mdf 和.ndf)逻辑上被划分成若干页,页号是连续的数字,从0到n,磁盘操作最小单位是页,也就是说,每次磁盘I/O是整页的。     页大小为8k,每页的起始96字节(96 byte)是页头,存储关于

2011-10-25 13:46:02 1050

原创 SQL Server feature:Change Data Capture(CDC) and Change Tracking

Change Data Capture(CDC):1. 概述CDC 为数据仓库做数据抽取(ETL)提供了一个很好的捕获源数据(Source Data)数据变化的方案,它记录了SQL Server数据表所有的insert, update 和delete操作。CDC是从SQL Server的log里获取表数据的变化,然后记录变化的数据到相关联的change table里。用相关的函数即可查

2011-10-13 17:37:17 1758

转载 老外发短信时常用的英文缩写

 全球兴起了一股新的热潮——手机上的热潮!因为SMS又快又便宜而且有意思,因此短信变得和电话一样普及。这而有一些使用SMS短信上的建议,或Short Message Service,用英语收发短信。  发短信给我!  英语有的拼写体系非常的复杂,并且拼出一个单词需要很长的时间。因此,很多人就开始缩写这些单词。这样省钱省时,但如果人们如果不熟悉现在的时尚朝向,同时也可能让让人大惑不解。而且,

2009-06-19 21:59:00 933 1

原创 介绍SQL Server 2005的CROSS Apply

Cross Apply使表可以和表值函数结果进行join, 这样表值函数的参数就可以使用一个结果集,而不是一个标量值,下面是book online的原文,有例子,有解释。 The APPLY operator allows you to invoke a table-valued function for each row returned by an outer table expres

2009-06-19 11:52:00 2781 1

原创 SQL Server 2005新聚合函数: Row_Number, Rank, Dense_Rank and nTile介绍

 1, Row_Number()Returns the sequential number of a row within a partition of a result set, starting at 1 for the first row in each partition.    为查询出来的每一行记录生成一个序号。 Syntax:  ROW_NUMBER () OVER (

2009-06-19 10:53:00 1374

原创 MSSQL2005行列转换(使用PIVOT and UNPIVOT)

PIVOT syntax:       SELECT ..... FROM pivoted_table       pivoted_table ::= table_source PIVOT pivot_clause> table_alias       table_source ::= table,view, sub-query,XML......, 即SQL语句From关键字后可以跟

2009-06-13 21:27:00 1631

转载 完美的Dos批处理实现sleep

转来一片文章,今天用到了才去查,放在这里,以后要时常翻翻看。 完美的批处理Sleep2007-03-23 09:45作者:tombkeeper[Base64Decode("dG9tYmtlZXBlckB4Zm9jdXMub3Jn")]出处:http://hi.baidu.com/tombkeeper时间:2007.03.23 我以前写脚本遇到需要Sl

2009-06-13 21:27:00 12571

原创 如何在 SQL Server 的存储过程和函数里进行错误处理

sql server 2005里引进了try...catch结构,下面具体讲述如何使用,并介绍处理错误是用到的各种函数和变量,包括:ERROR_NUMBER(),ERROR_SEVERITY(),ERROR_STATE(),ERROR_PROCEDURE(),ERROR_LINE(),ERROR_MESSAGE(),@@ERROR和RAISERROR  try...catch例

2009-02-20 15:53:00 2548

原创 如何解决sql server2005的“不允许远程连接”错误.(how to resolve the error: "SQL Server does not allow remote connections" for SQL Server2005)

There are several reasons for this error. (the step 1 and 2 come from others article.) mostly, only it will be ok after step 1 and 3 done. 1. Enable Remote Connection If you are usin

2008-12-18 15:38:00 1685

原创 如何找出相邻3条记录都满足同一条件(How to find out 3 continuous records all reach the same condition)

    We got a question from Ingrid today, that is one table has cpu using status information, how to find out a serial continuous three records which the cpu using rate more than 90% for one server, it

2008-11-25 15:14:00 691

原创 SQL Server system database

    SQL Server database size between 1MB and 1 048 516TB    System DB: master,model,tempdb and msdb. There is the 5th hide system db named resouce, actual name is mssqlsystemresouce.    Master DB:  

2008-10-08 15:54:00 794

原创 Oracle, SQL Server, My SQL数据分页查询语句

经常在网站上看到“上一页/下一页”,实现方法主要是每次到数据库中得到当前页面的数据,下面总结Oracle, SQL Server 和MySQL的分页SQL语句如下: Oracle:     方法一:    SELECT * FROM     (        SELECT A.*, ROWNUM RN         FROM (SELECT * FROM TABLE_NAME

2008-08-21 11:57:00 2874

原创 SQL Server 使用Order by newID()返回随机数据

SQLServer提供函数newid,可以随机抽取数据,举例如下 select top 100 * from tableA上面这条语句得到的数据是前100返回结果,一般是比较集中在某一天或者某个区域。 select top 100 * from tableA group by newId()上面这条语句得到的数据数据库随即抽取的100条结果,是很好的抽样数据。

2008-05-15 10:20:00 4240 4

原创 Oracle锁表(网上转帖)

Oracle锁表(网上抄来的)锁定类型               行级锁               表级锁行级锁         ---- 行被排他锁定         ----在某行的锁被释放之前,其他用户不能修改此行         ----使用 commit 或 rollback 命令释放锁         ----Oracle 通过使用 INSERT

2008-05-15 10:14:00 4717

USB安装盘制作工具 Rufus-3.6

Rufus 是一个开源免费的快速制作 U 盘系统启动盘和格式化 USB 的实用小工具,它可以快速把 ISO 格式的系统镜像文件快速制作成可引导的 USB 启动安装盘(支持Windows, Linux, UEFI, 等) Rufus 完全免费开源,支持中文,官方还提供了经过微软数字签名的「绿色版」,可以不需要安装直接点开即用,非常方便。 这里提供的是Rufus 3.6英文版本,最新版本请去官网下载:https://rufus.ie/

2019-08-22

WinDBG用法详解

工作空间介绍 windbg命令分类及介绍 典型调试操作 如何在windbg里观察修改数据

2017-12-13

UltraEdit 使用技巧笔记

UltraEdit的很多有用的操作技巧,可以很快的编辑文本,实现事半功倍。<br>注:本文为转载

2008-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除