- 博客(14)
- 资源 (84)
- 收藏
- 关注
原创 《Power Shell高级编程》学习:第1章 PowerShell简介
Windows PowerShell设计原则Windows PowerShell快速入门直接双击 Windows PowerShell 快捷方式或者在“运行”对话框中输入 “PowerShell” 都可以打开。常见的命令:序号命令备注1get-help提供帮助信息和基本概念2get-command系统所
2016-05-26 15:21:42 4738
原创 备份到远程服务器
--如果xp_cmdshell没有启用,请先启用sp_configure 'show advanced options',1reconfiguregosp_configure 'xp_cmdshell',1reconfigureGO--1.先创建映射--要备份的共享路径:\\192.168.50.13\share--账户密码:实际的远程密码--账户:192.168.50.13...
2016-05-25 17:01:12 3047 4
原创 查看各数据库文件的IO使用情况
SELECTDB.database_id AS DatabaseId,DB.name AS DatabaseName,MF.name AS LogicFileName,MF.type_desc AS TypeDesc,CAST(VF.num_of_bytes_read/1024.0/1024.0 AS INT) AS num_of_MB_read,CAST(VF.num_of_byte
2016-05-25 16:24:12 3579
原创 用SQL Server默认跟踪查看近期数据库对象的DDL改动
执行如下脚本即可:DECLARE @filePath NVARCHAR(MAX)SELECT @filePath=path FROM sys.traces AS t WHERE id=1SELECT TOP 100 gt.[HostName], gt.[ServerName], gt.[DatabaseName], gt.[SPID]
2016-05-25 14:09:39 2170
原创 表值参数与分割字符串表值函数效率对比
一、预备脚本:--1. 创建表值参数类型IF NOT EXISTS (SELECT * FROM sys.types AS t WHERE t.name='type_BigInt') BEGIN CREATE TYPE dbo.type_BigInt AS TABLE( id BIGINT )ENDGO--2. 创建分割字符串表值函数IF OBJECT_ID(
2016-05-24 16:56:52 821
转载 SQL Server中关于跟踪(Trace)那点事
原文: 点击打开链接前言一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。简单的举几个应用场景:在线生产库为何突然宕机?数百张数据表为何不翼而飞?刚打好补丁的系统为何屡遭黑手?新添加的信息表为何频频丢失?某张表字段的突然更改,究
2016-05-24 13:59:35 1631
原创 表值参数简介及与 C# 的交互
参考文档:点击打开链接 点击打开链接在 SQL Server 2008 中引入表值参数之前,用于将多行数据传递到存储过程或参数化 SQL 命令的选项受到限制。 开发人员可以选择使用以下选项,将多个行传递给服务器:1. 使用一系列单个参数表示多个数据列和行中的值。 使用此方法传递的数据量受所允许的参数数量的限制。 SQL Server 过程最多可以有 2100 个参数。 必须
2016-05-24 11:24:37 4721
原创 求出一个表前面多少条记录的金额相加大于等于指定的值
DECLARE @t TABLE ( id INT PRIMARY KEY, n INT)INSERT INTO @t (id,n) VALUES (2,10),(3,12),(5,13),(7,14),(8,15)SELECT * FROM @tDECLARE @v INTSET @v = 30;WITH t AS(SELECT ROW_NUMBER() OVER (ORDE
2016-05-23 15:36:43 923
原创 在本机搭建可以远程访问的域环境(虚拟机)
作为DBA, 在本机搭建 Alwayson 是非常有必要的。而某些情况下可能需要其它计算机也能连接访问。搭建 Alwayson , 最少配置也得有3台机:1、域控(DC): 内存:1GB, 硬盘:30GB ( C:20GB, D:10GB )2、主副本: 内存:2GB, 硬盘:40GB ( C:25GB, D:15GB )3、辅助副本: 内存:2GB, 硬盘:40GB ( C:25
2016-05-20 15:46:59 3635
原创 用SQL作业实现删除过期文件
在SQL Server中, 用维护计划实现删除过期文件是非常容易的事,不过直接用脚本也是可以的。下面介绍三种方法, 新建一个作业, 在作业的步骤里加上相关的脚本就可以了。--1. xp_delete_file--优点:兼容性好--缺点:不能删除SQL Server之外创建的文件,包括RAR--备注:维护计划中的“清理维护”也是调用此 扩展存储过程 来删除文件。DECLARE @ol
2016-05-16 13:45:06 5588
原创 CloseXML导出Excel文件
CloseXML是一款非常优秀的Excel工具类, 比NPOI简洁好用。 源码与 dll 下载地址:点击打开链接using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;/*注意:必须引用 1. CloseXML.dll;2. Do
2016-05-10 16:26:48 2431
原创 日志减肥
恢复模式:完整日志. 包括 Alwayson --select size/128 as size_MB,* from sys.database_files fbackup log dbName to disk=N'NUL'dbcc shrinkfile(2,0)恢复模式:简单模式--清空日志 DUMP TRANSACTION dbname WITH NO_LOG
2016-05-09 11:26:38 686
原创 让备份再快一点点——BUFFERCOUNT与MAXTRANSFERSIZE
普通备份与压缩备份前面已有文章比较过, 不再赘述。一、 物理机, 设定最大 8GB 内存, DB大小为 2 GB.--BACKUP DATABASE 成功处理了 101546 页,花费 10.422 秒(76.120 MB/秒)。backup database [test2] to disk=N'E:\test.bak' with Format,Compression--BACKUP
2016-05-03 16:51:40 1539
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关注的人