概述: 作为DBA,经常要用开发人员提供的SQL脚本来更新正式数据库,但是一个比较合理的开发流程,当提交脚本给DBA执行的时候,可能已经有几百个sql文件,并且有执行顺序,如我现在工作的公司,十几个客户,每个客户一个库,但是数据库结构、存储过程、视图等都是一模一样,每次执行脚本(以下称为升级),如果 ...
分类:
数据库 时间:
2017-09-07 19:39:33
阅读次数:
248
使用C#线程池可以省去对线程的创建、销毁等操作,但是也不能很好的控制线程,这里是本人对线程池的理解,留下记录方便以后查询! 本DEMO用线程池多线程去读取Northwind所有表的数据与不用线程读取的时间差异 不用线程读取时间: 使用线程读取时间: 主要代码: 1 不使用线程读取代码: 2 使用线程 ...
分类:
编程语言 时间:
2017-08-16 12:36:23
阅读次数:
270
运行Invoke-Sqlcmd命令,使用这个命令需满足如下条件: 1、在运行服务器中安装SQL Server 2008 R2 Management ObjectsI 2、在运行命令 invoke-sqlcmd 前执行如下语句. 1 Add-PSSnapin SqlServerCmdletSnapin ...
分类:
数据库 时间:
2017-06-20 16:24:46
阅读次数:
1132
在using下面的代码域中,可以使用using后面声明的对象,并且在退出using代码域时,自动执行对象的Dispose方法,具体到这里,就是自动执行sqlcmd.SqlConnection.Close() using(){..}的功能其实就是try {} finally{}所以你那个里面没有必要再 ...
分类:
其他好文 时间:
2017-06-12 13:10:22
阅读次数:
151
和往常一样,我们先使用 /?来看看sqlcmd的启动参数们: C:Documents and Settingschenxie.IFLYTEK>sqlcmd.exe /? Microsoft (R) SQL Server 命令行工具 版本 9.00.1399.06 NT INTEL X86 版权所有 ...
分类:
数据库 时间:
2017-06-10 15:24:17
阅读次数:
201
下面一步一步介绍一下如何在Red Hat Enterprise Linux系统上为SQL Server配置共享磁盘集群(Shared Disk Cluster)及其相关使用(仅供测试学习之用,基础篇) 一. 创建共享磁盘和 Cluster 微软官方配置文档:https://docs.microsof ...
分类:
数据库 时间:
2017-05-19 23:45:40
阅读次数:
334
问题描述: 当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以S ...
分类:
数据库 时间:
2017-05-18 11:36:27
阅读次数:
539
当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以SQL Ser ...
分类:
数据库 时间:
2017-05-12 10:15:59
阅读次数:
153
问题描述: 当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以S ...
分类:
数据库 时间:
2017-05-09 11:33:51
阅读次数:
359
备份 BACKUP DATABASE AbpFirst TO DISK='d:\AbpFirst.bak' 还原 RESTORE DATABASE AbpFirst FROM DISK='d:\AbpFirst.bak' 使用sqlcmd命令则要加上连接信息: 备份 sqlcmd -S . -E - ...
分类:
数据库 时间:
2017-05-07 18:34:22
阅读次数:
418