部分内容为学习过程中从网上搜集保存备份,以防源网站关闭后无法检索。如有涉及版权请留言,看到后处理
摘要: IProvider里有一个用于实现批量插入的插件服务接口IBatcherProvider,此接口在前一篇文章中已经提到过了。 一、SqlServer数据批量插入 SqlServer的批量插入很简单,使用SqlBulkCopy就可以,以下是该类的实现: 以上没有使用事务,使用事务在性能上会有一定的影响 阅读全文
posted @ 2016-12-26 11:45 Y档案Y 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 特别注意 sqlbulkcopy.ColumnMappings.Add(dt.Columns[i].ColumnName, dt.Columns[i].ColumnName); 插入的时候列的顺序可以不一致,但名称和数据类型最好要保存一致。不一致时候,也能进行正确的转换,除了比如DataTime数据 阅读全文
posted @ 2016-12-26 11:42 Y档案Y 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在我们运维工作中,经常要对备份,ETL等作业进行监控,这时我们需要用到SQL SERVER自带的邮件服务器,其原理,我在这么里不多说,直接来实战,下面是我对服务器配置源码,分享给大家,希望对大家有帮助。 当然,在配置过程中会遇到很多奇葩问题,我在这暂时不穷举了,总之一点,明白配置步骤,问题都不大,下 阅读全文
posted @ 2016-12-23 10:57 Y档案Y 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 通过 sp_configure 进行 Database Mail 配置 直接执行步骤一。 如果报错,则先执行步骤二,再执行步骤一。 一、 二、 阅读全文
posted @ 2016-12-23 10:21 Y档案Y 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 一、同服务器 dbo可以省略,点不能。 二、不同服务器 阅读全文
posted @ 2016-12-23 09:35 Y档案Y 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 2014-01-09 16:41 1687人阅读 评论(1) 收藏 举报 2014-01-09 16:41 1687人阅读 评论(1) 收藏 举报 分类: 数据库(1) 分类: 数据库(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2016-12-22 16:52 Y档案Y 阅读(2802) 评论(0) 推荐(0) 编辑
摘要: 在SQL Server 2008上删除已运行维护计划后,维护计划job没有自动删除掉,手工再删除维护计划job,提示删除失败。 错误现象:delete 语句与 reference 约束"FK_subplan_job_id"冲突。该冲突发生于数据库"msdb",表"dbo.sysmaintplan_s 阅读全文
posted @ 2016-12-16 14:10 Y档案Y 阅读(2933) 评论(0) 推荐(0) 编辑
摘要: 删除作业计划出错(DELETE语句与 REFERENCE约束"FK_subplan_job_id"冲突。) 阅读全文
posted @ 2016-12-16 11:08 Y档案Y 阅读(1582) 评论(2) 推荐(0) 编辑
摘要: jquery判断checked的三种方法: .attr(‘checked’): //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false .prop(‘checked’): //16+:true/false .is(‘:checked’): //所有版 阅读全文
posted @ 2016-12-06 10:56 Y档案Y 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: sybase sqlserver *= left join =* right join 阅读全文
posted @ 2016-11-30 14:53 Y档案Y 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 今早开机发现,打开SQL Server 2008 的 SQL Server Management Studio,输入sa的密码发现,无法登陆数据库?提示以下错误: “在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL 阅读全文
posted @ 2016-11-29 09:07 Y档案Y 阅读(543) 评论(0) 推荐(0) 编辑
摘要: DUMP TRANSACTION [TBNAME] WITH NO_LOGBACKUP LOG [TBNAME] WITH NO_LOGDBCC SHRINKDATABASE([TBNAME]) 1.清空日志:DUMP TRANSACTION [databasename] WITH NO_LOG 2 阅读全文
posted @ 2016-11-28 15:23 Y档案Y 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 由于这个游标 执行一下就相当于SELECT一下 其效率不敢恭维也没做深入研究。 1 table1结构如下 2 id int 3 name varchar(50) 4 5 declare @id int 6 declare @name varchar(50) 7 declare cursor1 cur 阅读全文
posted @ 2016-11-17 10:32 Y档案Y 阅读(466) 评论(0) 推荐(0) 编辑
摘要: SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一) SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了 阅读全文
posted @ 2016-11-17 10:21 Y档案Y 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Asp.net DataTable添加列和行的方法 方法一: DataTable tblDatas = new DataTable("Datas"); DataColumn dc = null; dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int32")); dc.AutoIncrement = true;//自动增加 dc.Aut... 阅读全文
posted @ 2016-10-17 10:15 Y档案Y 阅读(42406) 评论(1) 推荐(1) 编辑
摘要: visual studio 2013 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。VS 2013 中新增了很多提高开发人员工作效率的新功能,比如自动补全方括号、使用快捷键移动整行或整块的代码等; 合理使用快捷键可以 阅读全文
posted @ 2016-10-08 09:16 Y档案Y 阅读(444) 评论(0) 推荐(0) 编辑
摘要: HTML的HTTP协议头信息中控制着页面在几个地方的缓存信息,包括浏览器端,中间缓存服务器端(如:squid等),Web服务器端。本文讨论头信息 中带缓存控制信息的HTML页面(JSP/Servlet生成好出来的也是HTML页面)在中间缓存服务器中的缓存情况。 HTTP协议中关于缓存的信息头关键字包 阅读全文
posted @ 2016-09-30 15:23 Y档案Y 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 0. 导入命名空间: 1 2 3 4 using Microsoft.Office.Core; using Microsoft.Office.Interop.Excel; using System.IO; using System.Reflection; 1. 如何打开已有excel文档,或者创建一 阅读全文
posted @ 2016-09-29 09:28 Y档案Y 阅读(292) 评论(0) 推荐(0) 编辑
摘要: SERVERPROPERTY 返回有关服务器实例的属性信息。 语法 SERVERPROPERTY ( propertyname ) 参数 propertyname 是包含要返回的服务器属性信息的表达式。Propertyname 可以是下列值中的一个。 属性名称返回的值 Collation 服务器的默 阅读全文
posted @ 2016-08-25 09:09 Y档案Y 阅读(3679) 评论(0) 推荐(0) 编辑
摘要: Jquery 操作 Html Table 是很方便的,这里对表格的基本操作进行一下简单的总结。 首先建立一个通用的表格css 和一个 表格Table: table { border-collapse: collapse; border-spacing: 0; margin-right: auto; 阅读全文
posted @ 2016-08-08 15:05 Y档案Y 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 目前为止,许多编程语言和工具都包含对正则表达式的支持,C#也不例外,C#基础类库中包含有一个命名空间(System.Text.RegularExpressions)和一系列可以充分发挥规则表达式威力的类(Regex、Match、Group等)。那么,什么是正则表达式,怎么定义正则表达式呢? 一、正则 阅读全文
posted @ 2016-08-01 14:20 Y档案Y 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 这是从网上找来的,收藏一下备用,用到之处可以节省不少时间哦! 只能输入数字: "^[0-9]*$" 。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:"^\d{m,n}$"。 只能输入零和非零开头的数字:"^(0|[1-9][0-9 阅读全文
posted @ 2016-08-01 14:17 Y档案Y 阅读(354) 评论(0) 推荐(0) 编辑
摘要: //查询所有表明 select name from sysobjects where xtype='u' select * from sys.tables //查询数据库中所有的表名及行数 SELECT a.name, b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type... 阅读全文
posted @ 2016-06-23 16:17 Y档案Y 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 引言 HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Genera 阅读全文
posted @ 2016-06-06 16:44 Y档案Y 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Npoi 简介 1.整个Excel表格叫做工作表:WorkBook(工作薄),包含的叫页(工作表):Sheet;行:Row;单元格Cell。 2.Npoi 下载地址:http://npoi.codeplex.com/releases/view/38113 3.Npoi 学习系列教程推荐:http:/ 阅读全文
posted @ 2016-05-04 10:42 Y档案Y 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1、显示行号 如果数据没有删除的情况下主键与行号是一致的,但在删除某些数据,行号就与主键不一致了,这时需要查询行号就需要用新的方法,在SQL Server2005之前,需要使用临时表,但在SQL Server2005中,使用ROW_NUMBER()非常方便。 select row_number() 阅读全文
posted @ 2016-04-29 09:51 Y档案Y 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。 阅读全文
posted @ 2016-04-14 11:29 Y档案Y 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面。 1、DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它,用途也远不止仅限于网页,也可以用来处理任何一种使用标记语言编写出来的文档,如XM 阅读全文
posted @ 2016-04-08 09:12 Y档案Y 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 版本:v2.3.1 Crifan Li 摘要 本文主要介绍了字符编码的基础知识,以及常见的字符编码类型,比如ASCII,Unicode,UTF-8,ISO 8859等,以及各种编码之间的关系,同时专门解释了中文字符相关的编码标准,包括GB2312,GBK,GB18030,也专门解释了Windows系 阅读全文
posted @ 2016-02-17 08:59 Y档案Y 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍ADO.NET System.Data:DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint System.Data.Common(各种数据访问类的基类和接口):DataColumnMapping,DataTableMa 阅读全文
posted @ 2016-02-05 11:22 Y档案Y 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一 阅读全文
posted @ 2016-02-04 08:27 Y档案Y 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); ... 阅读全文
posted @ 2016-01-27 09:42 Y档案Y 阅读(675) 评论(1) 推荐(0) 编辑
摘要: 虽然我已经可以使用很多种编程语言进行工作,但我的工作常常会要求我快速掌握一门新的语言。我没有选择去阅读几百页的程序手册,而是快速浏览10 到15页的教程(可以在Google中搜索),并把程序语言的语法参考说明印在小卡片上(在google里搜索language to learn+reference c... 阅读全文
posted @ 2016-01-20 09:50 Y档案Y 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-03 11:48 Y档案Y 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 分布式网络管理和使用带外网络打破了人员位置与网络设备位置之间的关系。不是增长影响人员的位置,而是人员的位置影响增长,那么分布式网络到底具备什么优点呢?本文就将为大家一一介绍。AD:【51CTO技术沙龙】移动时代数据挖掘和行为分析—让用户数据更精彩!分布式网络管理助力企业网络运营随着企业寻求削减网络开... 阅读全文
posted @ 2015-12-24 09:53 Y档案Y 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 纯点对点网络没有客户端或服务器的概念,只有平等的同级节点,同时对网络上的其它节点充当客户端和服务器。这种网络设计模型不同于客户端-服务器模型,在客户端-服务器模型中通信通常来往于一个中央服务器。有些网络(如Napster, OpenNAP, 或IRC @find)的一些功能(比如搜索)使用客户端-服... 阅读全文
posted @ 2015-12-24 09:46 Y档案Y 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 一、读懂程序代码,使心法皆为我所用程序代码是别人写的,只有原作者才真的了解程序代码的用途及涵义。许多程序人心里都有一种不自觉的恐惧感,深怕被迫去碰触其他人所写的程序代码。但是,与其抗拒接收别人的程序代码,不如彻底了解相关的语言和惯例,当成是培养自我实力的基石。对大多数的程序人来说,撰写程序代码或许... 阅读全文
posted @ 2015-12-24 09:21 Y档案Y 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。“Asp.Net 配置”选项。设置和注释的完整列表在 machine.config.comments 中,该文件... 阅读全文
posted @ 2015-12-22 09:40 Y档案Y 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 来园子之前写的一篇正则表达式教程,部分翻译自codeproject的The 30 Minute Regex Tutorial。由于评论里有过长的URL,所以本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大... 阅读全文
posted @ 2015-12-21 15:58 Y档案Y 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 开发应用程序是一项压力很大的工作,人无完人,工作中遇到bug是很正常的事,有些程序员会生气,沮丧,郁闷,甚至泄气,也有一些程序员则会比较淡定。如何进行修复bug的过程,是值得我们好好推敲的。我想分享一些有关程序员在努力修复bug时常说的话和冒出的想法。当氛围变得紧张的时候,这些话就会显得轻松幽默。最... 阅读全文
posted @ 2015-12-18 15:54 Y档案Y 阅读(649) 评论(0) 推荐(0) 编辑