自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (10)
  • 收藏
  • 关注

原创 错误的提示比无提示更可怕

在系统开发过程中,经常会看到前期同事或自己以前写的程序中有提示信息,本来这是正常的,但是有时因为提示的信息不清楚或错误,会导致用户不知所错。 1、提示如"数据异常,无法处理!",这是典型的提示不清楚,用户看到后不知道到底是什么问题。 2、提示如"用户或密码错误!"

2011-10-09 16:11:17 504

转载 Why can’t I put a constraint on nvarchar(max)===nvarchar(max)类型为何不能做约束?

Why can’t I put a constraint on nvarchar(max)?nvarchar(max) is really a different data type from nvarchar(integer-length). It's characteristics are more like the deprecated text data type. If nvarchar(max) value becomes too large, like text, it will be sto

2010-08-25 17:38:00 1094 1

原创 数据库导出到EXCEL向导

经常在CSDN社区上看到有人提出怎样把数据库中的数据导出到EXCEL中,一般人总是在数据库分析器中复制到数据后,ctrl+v到EXCEL中,但效果不理想,有些数据如0001到EXCEL中就成了1,有时还会出现换行的效果,极不美观.

2010-08-25 14:21:00 1055

原创 SQL SERVER 关于树形排序的处理

<br />今天在CSDN看到个题目是关于树形在内容:<br />题目如下(但实际的题目更简单)<br />create table #t(id int,parentid varchar(10))<br />insert into #t<br />select 1, 0 union all<br />select 10, 1 union all<br />select 13, 10 union all<br />select 16, 10 union all<br />select 11, 16 union

2010-08-13 12:10:00 3205 1

转载 SQL Server 2005中的T-SQL增强

 <br />1、新的异常处理结构<br /><br />2、可以捕获和处理过去会导致批处理终止的错误<br />前提是这些错误不会导致连接中断(通常是严重程度为21以上的错误,例如,表或数据库完整性可疑、硬件错误等等。)。<br /><br />3、TRY/CATCH 构造<br />SET XACT_ABORT ON<br />   BEGIN TRY<br />     <core logic><br />   END TRY<br />   BEGIN CATCH TRAN_ABORT<br /> 

2010-06-29 13:20:00 556

原创 批查询与存储过程的差异

<br />     今天报关人员问我关于短溢表为何查询不出来的问题,苦恼了我一下午。<br />    一个叫[BSERP_GAT_REPORT_GAT04007]  的存储过程死活都查询不出来数据,我整整查询了10分钟,最终还是没出来数据。这让我很苦恼。我试着猜测到底是哪一个语句的问题,一步一步的查询每一个语句到底是出了什么问题?每一步消耗的时间并不长。但我整个过程一起执行时却发现查询慢的要死。<br /><br />     我怀疑是否是刚刚将SQL2000迁移到2005引起的问题,我将之前的嵌套表更

2010-06-12 20:25:00 824 3

原创 主浏览器从计算机 X上收到 一个服务器宣告,认为它是传输 XXX 上的域主浏览器。 主浏览器已停止或一个主浏览器选举已开始。

系统日志中有这样的话:主浏览器从计算机 X上收到 一个服务器宣告,认为它是传输 XXX 上的域主浏览器。  主浏览器已停止或一个主浏览器选举已开始。注册表hkey_local_machine/system/currentcontrolset/services browser/parameters/maintainserverlist这个就是浏览器列示,键值是yes和no,就是说这一台可以作为主

2010-04-21 13:59:00 2845

原创 DLL "C:/WINNT/Microsoft.NET/Framework/v2.0.50727/aspnet_perf.dll" 中服务 "ASP.NET" 的打开过程出现故障

DLL "C:/WINNTG/Microsoft.NET/Framework/v2.0.50727/aspnet_perf.dll" 中服务 "ASP.NET" 的打开过程出现故障。 该服务的性能数据将不可使用。返回的状态码 是数据 DWORD 0。服务器.netframework asp.net2.0每三分钟报错|perflib1008。服务器上每三分钟都会报错:source Perflib

2010-04-20 11:51:00 3562

原创 oracle 默认临时表空间

   我们可以通过下面的语句来查询数据库的默认临时表空间:    SQL> select * from database_properties where property_name = DEFAULT_TEMP_TABLESPACE;       默认临时表空间的限制:    1. 默认临时表空间必须是TEMPORARY的:     SQL> alter database default t

2010-04-18 21:12:00 1967 1

转载 Oracle归档命令(转载)

首先查看数据库现有模式可使用以下语句select name,log_mode from v$database;也可以用下面的语句archive log list;(该方法需要as sysdba)对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤:1. SQL> alter system set log_archive_dest_1=locati

2010-04-18 21:10:00 704

原创 [转]PerformanceCounter 基本介绍以及示例方法

一 PerformanceCounter 基本介绍1 简单介绍表示 Windows NT 性能计数器组件 命名空间:System.Diagnostics程序集:System(在 system.dll 中)2 构造函数(只介绍本文要用到的)PerformanceCounter (String, String, String) 功能:初始化 PerformanceCounter 类的新的只读实例,

2010-04-17 10:56:00 778 1

原创 SQL作业停止启用

              因工作需要上长要我停止所有的数据库作业,如果一个一个因停止启用则相当麻烦.    所以只好利用msdb中的表sysjobs表,更新enabled为0,即可更新为停止启用。    update msdb.sysjobs set enabled=0    过了一天上长又要我恢复作业,我又写了个语句   update msdb.sysjobs

2010-04-01 10:32:00 1520

原创 邹建的一篇技术博文的改进

2010-03-07MSSQL大版主邹建的一篇博文 “使用临时表 + 循环展 BOM “http://blog.csdn.net/zjcxc/archive/2007/08/29/1763598.aspx  看了老大邹建的BLOG,感觉频繁的使用临时表展开BOM觉得性能方面也许不太好。本人不才,发表一下博文:     既然是BOM表,一般的数据不会很大,所以使用表变

2010-03-07 09:28:00 986

原创 开发人员必看的网站

好东西要MARK下! http://blog.csdn.net/zhengchun/archive/2009/07/13/4341822.aspx

2010-01-18 13:12:00 577

原创 KILL 命令并非一定会成功

遇到这样一个问题: sp_who 129 结果如下: 129  SUSPENDED                    sa host_a          . STS KILLED/ROLLBACK 129  SUSPENDED                    host_a            129  STS KILLED/ROLLBACK 129  SUSPENDED   

2010-01-04 14:23:00 690

原创 MSDTC 分布式事务处理记录

        公司有多台数据库服务器,因需要要对各数据库服务器之间进行访问,在现有的服务器a,建立一个链接服务器b,进行简单的数据访问.               select *from b.master.dbo.sysobjects  --查询OK 接着在此查询中增加事务: begin distributed transelect *from b.master.

2010-01-04 14:01:00 2392 2

原创 虚拟机上MSSQL连接的问题

在电脑上装了个虚拟机,本机装了个MSSQL2000,在虚拟机也装了个MSSQL2000,但是当连接虚拟机上的MSSQL,SQL提示出错,无法连接,觉得很奇怪,因为IP地址是不同的,最后想到了个办法,因为是一台电脑,所以端口1433只有一个,本机占了1433,那么虚拟机就没法用了,想到就做,把虚拟机的端口改成了1500。重启电脑,但是还是不能连接,最后想到了个办法,将连接主机更改为 TCP:10.0

2009-12-25 21:48:00 1109

原创 SQL SERVERS数据整理

          今天星期天,因数据库太慢,最后决定将数据库进行重新整理. (假定数据库名称为:DB_ste) 1、根据现在的数据库的脚本创建一个脚本文件(FILENAME:DB_ste.sql) 2、建立新的数据库DB_ste2,若有文件组的数据库,则需要建立相同的文件组。(DB_ste_Group) 3、将数据文件(DB_ste)在新的数据库DB_ste2执行

2009-11-08 10:48:00 550

原创 Microsoft SQL Server 管理 (常用管理及维护命令)

 --查询当前连接的实例名select @@servername--察看任何数据库属性sp_helpdb master--设置单用户模式,同时立即断开所有用户alter database Northwind set single_user with rollback immediate--恢复正常alter database Northwind set

2009-11-08 10:47:00 1737

原创 数据库内存的使用小知识

 11月1号,部门老大将mssql的启动账号更改为SQLSQL_MANAGER,(新增的一个账号),是为了能够执行xp_cmdshell,但昨天将数据库服务器重新启动,内存加载到1.6G,就无法再上去了,最后发现是因为换了账号才有这个问题。 具体的解决方法: 锁定内存[内存中锁定布面]此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存

2009-11-03 19:51:00 591

转载 oracleSQL编辑语句

 首先我们输入这样一条指令: SELECT emp_id, emp_nameFROM Employees     input 命令可以接着上一条指令的后面添加语句,比如在上述语句运行后输入:     input WHERE emp_age > 30     便可得到如下指令:SELECT emp_id, emp_nameFROM EmployeesWHERE emp_age > 3

2009-11-02 11:43:00 619

翻译 [翻译]当SA帐号丢失时怎么办

Q:我遇到了一个灾难:我丢失了SQL Server 2005的SA密码,有办法恢复么?我遵循了最佳安全实践,从sysadmin中删除了builtin/Administrators帐号,现在没其他人是sysadmin了。除了重新安装SQL Server并附加数据库外有什么其它方法么?因为这样可能会导致master数据库中的数据损坏。A:SQL Server 2005/2008提供了针对该情况的更

2009-08-20 10:29:00 703

原创 Reporting Service 中的函数使用

1、 对Table中的详细内容,以不同的颜色间隔开相邻的两行。A:选择Table的Detail行,选择属性中的BackgroundColor,值选择表达式,输入:=iif(RowNumber(Nothing) Mod 2, "White", "Beige")。2、设置每面显示Table表头或表尾A:选择Table Header或Table Footer,将属性中的RepeatO

2009-06-25 17:43:00 3225

原创 C#操作Excel (转)

C#操作Excel (转) 首先的一步就是使用Tlbimp这个工具将Excel9.0的对象库文件Excel8.olb转换成为dll,这样才能做为.Net平台Assembly来使用:)操作如下:TlbImp Excel9.olb Excel.dll 只要有了这个Excel.dll,现在我们就能使用Excel的各种操作函数了。 下面就让我们具体看看C#是如何使用这些东东吧。 1. 创建一个新E

2009-04-29 21:06:00 890

原创 Microsoft SQL Server 2000 索引碎片整理最佳实践

原文:Microsoft SQL Server 2000 Index Defragmentation Best Practices来源:Microsoft TechNet作者:Mike Ruthruff时间:February 2003Summary As Microsoft SQL Server 2000 maintains indexes to reflect updates to thei

2009-04-24 12:51:00 6890

原创 SQL Server备份的怪异

 公司的数据库服务器 4月1号那天晚上忽然备份出错了,我查看出错记录提示如下: “sqlmaint.exe failed. [SQLSTATE 42000](错误 22029).  步骤失败。" 记得以前出现过类似的问题,当时是因为分离了一个有备份计划的数据库,所以才如此.我查看硬盘空间发现有很多的空间。 各方面都排查一下,发现并无异常。 最为奇怪的是公司另外一台数据库服务器在3月31号也出现了这

2009-04-04 12:26:00 990 1

原创 VS2003升级到VS2005后遇到的问题

 这几天升级.NET后,  1、发现一个很奇怪的问题,有一个程序在升级后速度很慢。之后进行调试,发现主要是类datatable中的方法select在进行筛选的时候速度很慢,同样的数据循环在VS2003运行速度只需要几秒,而在VS2005下却需要几分钟。令人汗颜。  不知道微软在升级了VS后,在这方面做了什么手脚,最后我只能通过其他的方法进行优化,也总算解决了问题。 

2009-03-18 23:39:00 565

原创 解决VS2005中文输入法半角/全角的补丁

  今天将.NET1.1升级为2.0,开发工具也由VS2003升级为VS2005,运行OK后。放到更新程序上,各部门的用户更新后发现当打开一个窗体的时候,输入法就自动的更改为全角,每各用户都有这样的问题。之后我在网络上搜了下,发现很多人都打了这个补丁。、 转一篇文章大家自己判断是否下载 用vs2005编辑text内容时,经常失去focus,再

2009-03-18 23:34:00 1920

原创 INSERT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'

今天在写一个C#数据插入工具时,提示以下错误: “INSERT 失败,因为下列 SET 选项的设置不正确: ARITHABORT”最后在网上搜索了下,看到以下内容  当你在SQL Server上试图更新一个索引视图引用的表时,你可能回收到如下有错误INSERT 失败,因为下列 SET 选项的设置不正确: ARITHABORT你必须在TSQL前Set

2009-03-09 10:29:00 2125 1

转载 SQL Server 2005新增函数简介

            SQL server 2005新增的几个函数,分别是row_number( )、rank( )、,DENSE_RANK( )、ntile( )下面以实例分别简单讲解。1.row_number( )         先来点数据,先建个表SET NOCOUNT ONCREATE TABLE Person(FirstName VARCHAR(10),Age INT,Gen

2008-10-24 08:52:00 1015

原创 服务器与客户端之间的远程图片传输

一、共享类 定义一个远程对象类的定义:接口:    public interface IFileServer    {        byte[] DownLoad(string path, string user, bool rplace);//实现从服务器上下载图片的方法        void UpLoad(string path, string user, bool rpl

2008-10-21 16:42:00 1770

转载 数据库的分发与复制

1、分发与复制用强制订阅实现数据库同步操作大量和批量的数据可以用数据库的同步机制处理://说明:为方便操作,所有操作均在发布服务器(分发服务器)上操作,并使用推模式在客户机器使用强制订阅方式。测试通过//--1:环境服务器环境:机器名称: ZehuaDb操作系统:Windows 2000 Server数据库版本:SQL 2000 Server 个人版客户端机器名称:Zlp操

2008-09-25 08:24:00 2332

原创 字符串拆分为一个表

因需求,需要将此格式的数据转换: 标签;1;R01:打点;2;IC1,IC2:注胶;1;IC2变更为:标签 1 R01打点 2 IC1,IC2注胶 1 IC2   写法如下:  declare @s   varchar(8000)   declare @t varchar(20)   declare @str varchar(200)  set @str= 

2008-09-22 10:53:00 649

原创 数据文件与文件组

    公司新买进了一些磁盘,有1.6T,计划用在数据库服务器和文件服务器中。这么大的磁盘,如何才能最大化的利用它呢?以前在网络上看将一些频繁表建立到不同的文件中(磁盘分区),一直觉得很神秘。今天在数据库帮助文档中看到文件与文件组的用法,才知道我们公司太古董了,一直都用一个数据库一个文件,一个文件组。数据库慢也没人从此方面下手改善。看了帮助文档后,才发现其实没那么难。现在把此方面的文件贴出来:

2008-09-17 20:05:00 1768 1

原创 数据恢复工具 Log Explorer

 以前就在网络上看过关于Log Explorer的介绍, 但是一直解决很陌生,因为从来没接触过,前两天不知道谁把我们的数据给更新(维护人员有几个,查不出来谁改的),幸亏不严重,只要重计一下就OK了.但是这样的例子对维护人员已经是致命的错误了,因为数据库都是每天备份数据库,恢复数据相当慢,忽然想起网络中有关于LOG EXPLORER的介绍,下载了,还挺好用.只是我们的数据量比较大,运行起来比较慢

2008-09-17 19:17:00 948 1

原创 mmc.exe-无法找到入口

        今天刚装了MS SQL2000,装好后打开企业管理器发生错误, " mmc.exe-无法找到入口,框中的内容为:无法定位程序输入点?Process Excute@@YAXPAUHWND_@@PBG1_N@Z于动态连接库上SEMSFC.dll上。",点了框中的确定后,又弹出一个名为SQL Server企业管理器的框,内容是:127-(找不到指定程序。)点了确定后,又弹出一个名为SQL

2008-08-07 13:46:00 6302

原创 使用Read80Trace优化数据库遭遇的问题

     我用事件探查器做一个Trace.trc,放在F盘,在本地数据库建立了一个新数据库mydb,接着打开cmd,找到对应Read80Trace.exe目录 然后使用:Read80trace –f –dmydb –I"f:/trace.trc" 提示:Output path was not specified; defaulting to E:/rml/output 05/11/08 1

2008-08-07 08:13:00 1213 1

原创 今天在CSDN答问题

建了一个临时表:select top 10 userID into #temp from user order by newid()在另外一个表messages中,有user1,user2, user3,user4,user5,user6,...user10请问如何把#temp中的10个userID分别插入到messages?--test --只有5列,自己可以扩展 create table #t

2008-06-08 14:55:00 558

原创 觉得写的比较好的语句(UPDTAE)

create  table t(id int,num int)insert into  t select 1,200insert into  t select 2,10insert into  t select 3,60insert into  t select 4,80insert into  t select 5,600delete from tdeclare @sum intset @sum

2008-06-08 14:53:00 1104

原创 Sql Server 2000 补丁惹的获

        公司的数据库一直都很慢,部长也很苦恼,因为公司服务器的内存有4G,但是在任务管理器中的显示一直只有2.8G的内存.我从数据库的语句进行了很多优化,虽然有一定的效果,但是内存的使用率还是提高不上来,一直保持在2.8G的位置,而且我用性能监测了缓存,也挺高的啊.只是Cache hit Ratio只有碍10%,网上有很多人都说要案80%以上才正常,把然就要加内存了,但是我们服务器的内存很

2008-05-25 16:57:00 3577

FCSB1224W000 参考手册.pdf

三菱数控系统通信手册,可通过VC++、VC#、VB、VBA宏程序,从Windows应用简单地使用三菱CNC M700/M800系列、三菱CNC C70系列的各种功能。 ・ 通过本产品进行与三菱CNC M700/M800系列、三菱CNC C70系列的通信处理等复杂的处理,用户可由此高效地开发附加值高的Windows应用。

2021-12-20

FormatFactory_setup.exe

格式工厂是一款免费多功能的多媒体文件转换工具。格式工厂功能强大,可以帮助用户简单快速的转换需要的视频文件格式。不仅如此,格式工厂软件操作简便,用户安装后就可以上手进行使用,为用户带来快速简便的使用体验。

2020-06-15

WinMerge-2.13.14-Setup.exe

winmerge是一款功能齐全且实用的系统文件管理软件,作为软件开发人员或者办公、文章较对工作者,经常会遇到对比两段新旧代码或者两段相似文章的差异,如果只凭眼睛去观察那将是一件十分苦恼的事情,为了让你们更加高效、轻松的完成工作。

2020-06-15

GhostDoc Pro v4.9.14093.exe

GhostDoc是Visual Studio的一个免费插件,可以为开发人员自动生成XML格式的注释文档。

2020-06-15

FastStone Capture.zip

FastStone Capture是一个功能强大,轻巧但功能齐全的屏幕捕获工具和屏幕录像机。它使您可以轻松捕获和注释屏幕上的所有内容,包括窗口,对象,菜单,全屏,矩形/徒手区域,甚至滚动窗口/网页。它还允许您记录所有屏幕活动,包括屏幕上的变化,麦克风讲话,鼠标移动和单击到高度压缩的视频文件中。您可以选择将捕获的内容发送到编辑器,文件,剪贴板,打印机,电子邮件,Word / PowerPoint文档或将其上传到您的网站。编辑工具包括注释(文本,箭头线,突出显示),调整大小,裁剪,锐化,加水印,应用边缘效果等。其他功能包括全局热键,自动文件名生成,对外部编辑器的支持,颜色选择器,屏幕放大镜和屏幕标尺。

2020-06-15

Axure8 破解版(注册码)

Axure RP是一款专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理

2019-01-03

FastReport 2013 .net 破解版

FastReport是功能齐全的报表控件,使开发者可以快速并高效地为·NET/VCL/COM/ActiveX应用程序添加报表支持。

2019-01-03

SQL2005开发管理与实践

精彩内容:安装和升级SQL Server,T-SQL增强,T-SQL应用,XML数据处理,CLR集成,开发SQL Server应用程序,端点,Service JBroker,SQL Server Integration Services,SQL Server配置,SQL Server安全管理,数据的加密与解密,数据备份与还原,数据库的高可用性技术,查询SQL Server对象信息,服务器性能监视。

2010-10-16

C#文档中文版(微软)

C#语言参考..<br>是微软出的.........................................

2008-06-30

WorkFlow

WorkFlow软件说明文档

2007-11-21

空空如也

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

TA关注的人

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