RedGate 工具SQLMultiScript1.1
原文:RedGate 工具SQLMultiScript1.1
RedGate 工具SQLMultiScript1.1
SQLMultiScript是一个脚本分发工具,当你写好了一个SQL脚本之后,你需要在很多台SQLSERVER服务器上执行的时候
就需要用到这个工具了
破解版下载地址:http://www.kuaipan.cn/file/id_4401224786926115.htm
安装好之后,将下面破解文件替换掉安装文件夹里的相应文件再重新打开软件就可以了
如果没有这个工具,在SQL2012之前的SQL版本你需要在每个SQLSERVER实例上新建查询,然后将你的脚本粘贴在新建查询里执行
这样就需要打开多个tab窗口,非常不方便
在SQL2012里,你可以新建一个文件夹(我这里姑且叫做文件夹吧o(∩_∩)o ),然后将需要执行SQL脚本的SQLSERVER实例
放进去文件夹里,然后在文件夹上按右键-》新建查询-》弹出一个新建查询的tab窗口,把SQL脚本放进去新建查询里执行就可以了
win7u-20130702m是我的虚拟机
win7u-20130414z是我的真实机
无论是SQL2012之前版本还是SQL2012都有两个问题
(1)需要手动将局域网里的SQLSERVER实例一个一个添加进去文件夹里
(2)默认连接的都是master数据库,不能选择,如果我的SQL脚本需要在业务库里执行就不行了
SQLMultiScript就可以解决上面两个问题
在继续往下看之前先说一下SQLMultiScript的注意事项
(1)如果对方的防火墙服务启动不起来和防火墙打不开的话,SQLMultiScript一样连接不了对方的机器
这个跟SSMS是一样的,使用SSMS能连接对方机器的话SQLMultiScript也一样能连接,SSMS不能连接对方机器的话,
SQLMultiScript也一样不能连接!!
(2)如果你本机只安装了SQL2005,你想连接并添加安装了SQL2012的机器,是添加不了的,就是说如果你需要控制所有
SQLSERVER实例,你本机的SQLSERVER版本一定要比你所要执行分发脚本的SQLSERVER版本要高
(例如你本机是SQL2012,你才能控制SQL2000、SQL2005、SQL2008、SQL2008 R2、SQL2012)
也就是说SSMS不能连接的问题,SQLMultiScript也一样不能避免
正式开始
先配置要连接的数据库服务器
他能够自动检测出当前局域网里所有的SQLSERVER实例并显示出来
配置好要连接哪个数据库服务器的哪个数据库,默认连接的是master数据库,如果你不展开数据库服务器的十字架的话
重新命名一下SQL服务器组,默认的名字叫“默认分发清单”
由于win7u-20130702m这台电脑安装的是SQL2012,而我本机的机器安装的是SQL2005,所以会打叉,添加不了
可以看到已经添加好的数据库服务器和对应的数据库,这里我选的是master数据库
编写或添加SQL脚本
我们可以New一个脚本,然后自己写SQL,也可以Add一个已经写好的SQL脚本
Remove去除选定脚本,Remove All去除所有脚本
我们可以Parse Scripts验证一下脚本是否可以在所有数据库服务器上正确运行,有没有语法错误
点击Exccute Now(F5)就会执行我们选定的脚本(在脚本前打勾),没有勾选的脚本是不会执行的
可以看到只执行了脚本1,脚本1的脚本是
SELECT @@SERVERNAME
可以选择在哪些数据库服务器上执行脚本
两个脚本一起执行
--脚本一
SELECT @@SERVERNAME --脚本二
SELECT @@VERSION
需要点选相应的脚本,右侧的结果框才会显示相应的结果
点击Delete All清除所有结果或点击Delete清除某个脚本的结果
从SQLMultiScript安装目录里的DLL来看,可以看到SQLMultiScript用到了DevExpress控件来做界面
修正一下
(2)默认连接的都是master数据库,不能选择,如果我的SQL脚本需要在业务库里执行就不行了
这个是能够修改的,在新建查询里,use 一下您的业务库,执行查询就可以了,
不过虽然这样但本人觉得还是不够SQLMultiScript方便
要破解激活了之后才能在菜单栏看到SQL Multi Script 1这个菜单,不然的话
要到C:\Program Files\Red Gate\SQL Multi Script 1路径下
把exe发送到桌面快捷方式了
如有不对的地方,欢迎大家拍砖o(∩_∩)o
RedGate 工具SQLMultiScript1.1的更多相关文章
- RedGate 工具SQLTEST 1.0.15.1
原文:RedGate 工具SQLTEST 1.0.15.1 RedGate 工具SQLTEST 1.0.15.1 SQL TEST1.0.15.1的破解可以参考这篇文章:http://www.cnbl ...
- SQL 工具系列二
1.RedGate 工具 SQL Prompt 脚步智能提示工具 脚步提示工具,轻松写入,编辑和探索SQL: SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为 ...
- SQL 工具系列一
1.误删除数据恢复篇 ApexSQL Recover 可以恢复Delete Truncate drop,恢复 二进制大型对象 测试版本 每10行才会恢复 评估版本下载地址:只能用14天 所以基 ...
- SqlProfiler的替代品-ExpressProfiler
可以用来跟踪执行的sql语句.安装SqlServer之后SqlServerManagementStudio自带一个SqlProfiler,但是如果安装的SqlExpress,那就没有了. 项目的主页在 ...
- REDGATE又一好用的脚本工具ScriptsManager1.3
原文:REDGATE又一好用的脚本工具ScriptsManager1.3 REDGATE又一好用的脚本工具ScriptsManager1.3 先说明一下:这个工具是免费的 下载地址:http://ww ...
- REDGATE又一好用的脚本工具
REDGATE又一好用的脚本工具 REDGATE又一好用的脚本工具 先说明一下:这个工具是免费的 下载地址:http://www.red-gate.com/products/dba/sql-scr ...
- redgate的mysql架构比较和数据比较工具
redgate的mysql架构比较和数据比较工具 最近线上数据需要进行架构比较,比较两个服务器上的mysql实例上数据库的架构 数据比较可以用percona的pt-table-checksum和pt- ...
- 使用Red Gate Sql Data Compare 数据库同步工具进行SQL Server的两个数据库的数据比较、同步
Sql Data Compare 是比较两个数据库的数据是否相同.生成同步sql的工具. 这一款工具由Red Gate公司出品,我们熟悉的.NET Reflector就是这个公司推出的,它的SQLTo ...
- 使用ANTS Performance Profiler&ANTS Memory Profiler工具分析IIS进程内存和CPU占用过高问题
一.前言 最近一段时间,网站经常出现两个问题: 1.内存占用率一点点增高,直到将服务器内存占满. 2.访问某个页面时,页面响应过慢,CPU居高不下. 初步判断内存一点点增多可能是因为有未释放的资源一直 ...
随机推荐
- 自己定义android 4.0以上的对话框风格
做个笔记.这里是Dialog的风格,假设是用AlertDialog创建的,不能直接用.在styles.xml的写法: <style name="DialogWindowTitle&qu ...
- HOJ 2245 浮游三角胞(数学啊 )
题目链接:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=2245 Time Limi ...
- POJ2421 & HDU1102 Constructing Roads(最小生成树)
嘎唔!~又一次POJ过了HDU错了...不禁让我想起前两天的的Is it a tree? orz..这次竟然错在HDU一定要是多组数据输入输出!(无力吐槽TT)..题目很简单,炒鸡水! 题意: 告 ...
- 【MFC两种视频图像採集方法】DirectShow与Opencv
效果图: DirectShow採集核心代码: 创建线程调用该函数,採集图像通过x264解码封装rtmp协议包.推送至FMSserver,可实现视频直播 UINT __stdcall StartVide ...
- POJ 1562 Oil Deposits
转载请注明出处:http://blog.csdn.net/a1dark 大规模的图论切题之旅正式开始了.由于今天停了一天的电.所以晚上才开始切题.直到昨晚才把图论大概看了一遍.虽然网络流部分还是不怎么 ...
- [Android学习笔记]使用getIdentifier()获取资源Id
使用getIdentifier()获取资源Id Android中可以使用getIdentifier()获取资源ID ex: 根据图片名称获取图片Id private int getImageResId ...
- JAVA NIO 选择器
为什么要使用选择器 通道处于就绪状态后,就可以在缓冲区之间传送数据.可以采用非阻塞模式来检查通道是否就绪,但非阻塞模式还会做别的任务,当有多个通道同时存在时,很难将检查通道是否就绪与其他任务剥离开来, ...
- 数据挖掘 决策树算法 ID3 通俗演绎
决策树是对数据进行分类,以此达到预測的目的.该决策树方法先依据训练集数据形成决策树,假设该树不能对全部对象给出正确的分类,那么选择一些例外添�到训练集数据中,反复该过程一直到形成正确的决策集.决策树代 ...
- WebService的相关使用
近期公司项目使用WebService ,这里简单做个总结. 事实上详细使用细节有些情况下须要改,还须要看实际情况,须要与server联调,详细沟通. 比方公司连接,非要把envelope.dotNet ...
- HTML学习笔记——各种居中对齐
0.前言 水平居中基本方法--指定块的宽度并设定块的左右外边距为auto,上下外边距可取0,那么该块能够在父元素中水平居中. 样式例如以下: 1:margin:0px auto 2:margi ...