- 博客(24)
- 资源 (84)
- 收藏
- 关注
原创 迁移tempdb文件位置
--移动主数据文件ALTER DATABASE tempdb MODIFY FILE( NAME='tempdev',FILENAME ='D:\database\tempdb\tempdb.mdf')--移动主日志文件ALTER DATABASE tempdb MODIFY FILE( NAME='templog',FILENAME ='D:\database\tempdb\tem
2017-07-28 22:47:55 1503
原创 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
这种错误分两种情况:1. 没有设置连接池, 或者连接池设置太小, 可以设置 256 或者 512 ;data source=ip,port;initial catalog=dbName;user id=?;password=?;Max Pool Size=256;Min Pool Size=10;Pooling=true;2. 远程连接, 网络有问题, 大部分时候可用, 偶尔中断,
2017-07-28 17:55:11 5013
原创 ALTER TABLE 失败,因为下列 SET 选项的设置不正确:'ARITHABORT'。请确保 SET 选项可正确用于计算列和/或查询通知和/或 xml 数据类型方法的索引视图和/或索引。
在用程序发布脚本时增加计算列有这个问题,但手工执行没问题。后来执行:exec sp_dboption 'yourdb','ARITHABORT','true' 即可。参考: 点击打开链接
2017-07-27 11:01:14 1432
原创 屏蔽网站广告插件:广告终结者
1. 上网站: http://www.adtchrome.com/Chorme下载地址: http://www.adtchrome.com/%E5%B9%BF%E5%91%8A%E7%BB%88%E7%BB%93%E8%80%853.1.4.rar2. 进入chrome扩展程序设置界面: 3. 将解压后的插件文件拖入此界面即可。4. 后面再打开网页, 会看见新加的工具图...
2017-07-26 14:10:38 3358 4
原创 线程池循环执行
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication2{ class Program { static void Main(string[]
2017-07-25 18:02:11 968
原创 第 3 章 视图(续)
代码块Razor 在视图中除了支持代码表达式以外, 还支持代码块。 回顾以前的代码:@foreach(var item in stuff){ The item name is @item.}这段代码迭代了一个数组, 并为数组中的每一项显示了一个列表项元素。这个语句有趣的地方是, foreach语句会自动转换带有起始标签的标记。当看到这段代码时,人们有时可能会假定是换行符导
2017-07-22 23:06:57 1024
转载 SQL SERVER中怎么删除文件组和文件
参考:点击打开链接文件与文件组的删除,如果因为以前的分区方案不合理,需要取消分区,或者按另外一种方式分区,就需要涉及到文件与文件组的删除操作,如果没有掌握正确步骤,有时候可能无法删除,会提示你“文件不为空,无法删除”或者“文件组不为空,不能删除”等等,如果不知道技巧,会很郁闷!本人就曾经经历过这样的郁闷!在百度也没找到正确答案。1、 文件的删除:首先要先清空文件里的数据,删除之前数据一定要
2017-07-21 17:42:24 4956
转载 关于BETA、RC、ALPHA、Release、GA等版本号的意义
原文: 关于BETA、RC、ALPHA、Release、GA等版本号的意义最近由于工作需要经常要去SVN上拉开源项目的源码,对项目的后面所带的BETA、ALPHA、RC等版本号所表示的意义不是很了解,因此不知道拉那个目录好。现在特地去查找了资料,对版本号的意义加以说明。 Alpha: Alpha是内部测试版,一般不向外
2017-07-21 17:14:44 351
原创 Create C# apps using SQL Server (2017) on RHEL
Create C# apps using SQL Server on RHEL2017 还没玩过, 先留个参考的链接, 后面补篇文章吧。
2017-07-21 17:07:11 360
原创 清除 SQL Server 错误日志文件
/*SQL Server 保存 7 个 ErrorLog 文件,名为:ErrorLogErrorLog.1ErrorLog.2ErrorLog.3ErrorLog.4ErrorLog.5ErrorLog.6*/--清除 SQL Server 错误日志文件 存档EXEC sp_cycle_errorlogGO/*执行一次EXEC sp_cycle_errorlog就会
2017-07-20 09:22:45 3037
原创 SQLiteHelper
using System;using System.Data;using System.Text.RegularExpressions;using System.Xml;using System.IO;using System.Collections;using System.Data.SQLite;namespace Util{ /// /// SQLiteH
2017-07-19 17:55:47 973
原创 创建只能看到自己有权限库的登录名和用户
--注:--1. 将所有 mydb 替换成需要执行的DB名称--2. 用户名 test_login, test_login 也需要替换USE [master]GO--删除所有库中用户名为 test_login 的用户EXEC sp_msforeachdb 'IF EXISTS(SELECT 1 FROM sys.database_principals WHERE NAME=''test
2017-07-19 15:52:02 592
原创 Win10下让VS2013以管理员权限启动
1. 找到路径: C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv 下的: VSLauncher.exe2. 右键,更改为“以管理员身份运行”:3. CTRL+R , 输入: regedit在注册表“HKEY_CURRENT_USER\Software\Microsoft\Windows NT
2017-07-17 08:32:07 3656 1
原创 第3章 视图
视图的作用与基础知识控制器需要向视图提供一些信息, 所以它会传递一个数据转移对象,叫做模型。视图将这个模型转化为适合显示 给用户的格式。在 ASP.NET MVC中, 完成这一过程由两部分操作。其中一个是检查由控制器提交的模型对象,另一个是将其内容转换为HTML格式。一个控制器相当于按某个功能划分出来的模块, 它可以对应多个视图。如:Home 下的:1. Index.csht
2017-07-15 22:34:42 1261
原创 用存储过程生成分页的where条件拼接SQL
先说说场景吧, 为什么需要这个。分页, 一般是在程序里面做的, 如果有必要就加上某个条件, 没必要则不加, 这样形成的 SQL 没得说, 非常清晰。但分页能不能用存储过程来做呢?其实也是可以的, 有两种方式:1. 类似:ISNULL(@fbillno,'')='' OR t1.fbillno = @fbillno这种方法非常简单, 不需要用到动态SQL, 但效率不高——用不到索引
2017-07-14 11:58:03 6414
原创 第一二章 项目搭建与控制器
开发环境: VS2013服务器要求:framework 4.5一、创建 ASP.NET MVC 5 应用程序1.1 创建项目, 名称: MvcMusicStore (注意:没有单独的 MVC 项目类型, 两者合并了)1.2 选择模板及相关选项。将创建一个WEB应用程序和一个单元测试。1.3 创建好的项目的目录结构如下:1.4 默认的顶级
2017-07-12 23:38:15 334
原创 测试 top (@num) 是否能重用执行计划
参考:sys.syscacheobjects (Transact-SQL)点击打开链接USE [AdventureWorks2014]GODBCC FREESYSTEMCACHE('ALL')GODECLARE @top INTSET @top=3EXEC sp_executesql N'SELECT TOP (@top) * FROM Person.Per
2017-07-12 17:19:32 375
原创 异步执行SQL
参考文档: SqlCommand.BeginExecuteNonQuery 方法 (AsyncCallback, Object)有些操作, 不是那么重要, 但偏偏运行时间比较长, 这种就非常影响用户体验。比如说: A:用户发表了一篇文章, 这个操作当然重要, 需要立即知道是否成功。B:将这个用户发表了新文章的消息通知给庞大的用户群, 就并不是那么重要和紧急, 但比较消耗时间。A
2017-07-12 16:39:32 5557
转载 怎么捕获和记录SQL Server中发生的死锁?
原文: 点击打开链接经带在论坛上看到有人在问怎么捕获和记录死锁信息,在这里,我将自己的一些心得贡献出来,与大家分享,也请各位指正。我们知道,可以使用SQL Server自带的Profiler工具来跟踪死锁信息。但这种方式有一个很大的敝端,就是消耗很大。据国外某大神测试,profiler甚至可以占到服务器总带宽的35%,所以,在一个繁忙的系统中,使用profiler显然不是一个好主意,下
2017-07-07 08:16:51 531
原创 将 json 粘贴为类
1. 进入菜单 "工具"->"扩展和更新", 搜索添加 "nuget"2. 按下图提示:下面的 json 字符串{ cmd: "abc", userList: [ { id: 1, name: 'a' }, { id: 2, name: 'b' } ] }最终可以粘贴为:public class Rootobject{ public string
2017-07-04 16:36:41 920
转载 使用sys.sp_testlinkedserver测试Linked Server连接是否正常
参考:怎样测试与链接服务器的连接状态,该如何处理sp_testlinkedserver (Transact-SQL)使用sys.sp_testlinkedserver测试Linked Server连接是否正常 在论坛看到有人提问是否可以用T-SQL测试LinkedServer的连接是否正常,这样访问多个Linked Server的时候如果其中的一个连接失败就可以跳过不去
2017-07-04 08:34:34 1406
原创 重建索引
IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].Proc_DBA_RebuildIndex') AND type in (N'P', N'PC')) DROP PROCEDURE [dbo].Proc_DBA_RebuildIndexGO-- =========================
2017-07-03 11:20:45 450
SqlServer2022
2024-09-03
配置连接串和SQL,导出json
2019-10-01
CKEditor5 classic for .net core Demo
2018-11-09
sqlassistant 9.5.452
2018-03-29
SQL_Delta_for_SQL Server
2017-11-07
将SQLSEVER中的表根据条件导出为EXCEL文件_fixed
2017-08-15
正则表达式测试器
2017-07-27
git 和 TortoiseGit (均64bit)
2017-04-13
sqlclr函数,根据url获取html
2016-10-20
C# 任务管理器及控制台获取CPU占用率前3位进程
2016-09-22
磁盘IO检查工具CrystalDiskMark
2016-06-03
SQL Assistant 7.2 (带注册机)
2016-05-30
SQL Assistant v7.2 (带注册)
2016-05-30
AplexSQLLog2014
2016-01-13
jquery无刷新上传 .net版
2014-08-26
odp.net 免安装 dll 全套 [包括32位(2.0,4.0),64位(2.0,4.0)]
2013-09-30
odp.net 11g (10g也能用)
2013-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人