SQL 工具系列二
1.RedGate 工具 SQL Prompt 脚步智能提示工具
脚步提示工具,轻松写入,编辑和探索SQL;
SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为用户提供唯一合适的代码选择。自动脚本设置为用户提供了简单的代码 易读性--这在开发者使用的是不大熟悉的脚本时尤其有用。SQL Prompt是立即可用的且能极大的提高生产率。此外,用户还可根据其需要对之进行自定义,使之以自己想要的方式运行。使用SQL Prompt可以极大的提高用户的生产率,并明显的减少花在键盘上的时间
http://www.cnblogs.com/VAllen/archive/2012/09/08/SQLPrompt.html
VS创建数据库项目时,也可以通过安装这个工具就可以达到智能提示的目的;
2.RedGate 工具 SQL Search 对象查找工具
使用场景:
- 影响分析
您是否有碰到过这种情况:想重命名某个表列,却无法确定是否有预存程序与之有涉及。现在用户可以使用SQL Search,搜索该列名,查找到在哪些预存流程中有使用到它。
想知道这个字段在哪些表或者视图等对象中存在,想看到所有以WX开头的对象
- 运行速度更快
以往在SSMS对象树中查找任何事情都需要进行大量的鼠标点击操作。有了SQL Search,用户只需点击快捷复组合框,开始输入名称,即可迅速跳至那里。
- 使开发过程更简单
以前,开发者们需要进行查找以确定那些尚未完成编码的预存程序。而现在,他们使用SQL Search,只需查找到那些包含“TODO”的预存程序即可。
- 提高开发效率,减少错误
如果您是一名DBA,却发现开发者们在他们的视图里和预存程序中经常使用“SELECT *”,您尝试找到所有使用了该语句的地方,并用列列表取代它以提高程序的效率和阻止将来可能发生的故障。有了SQL Search,用户可以在预存程序和视图文本中迅速查找发现“SELECT *”
http://www.cnblogs.com/VAllen/archive/2012/10/01/SQLSearch.html
3.数据库文档生成工具
a.使用动软的数据库文档生成工具,一般情况下用这个就可以了,数据字典,记得把每个字段的说明写清楚
b.RedGate 工具 中的SQL Doc 出来的文档更加详细,全面
SQL Doc是一款快速、简单的工具,它允许您连接到您的数据库并且以一种易于阅读的HTML或编译的HTML帮助(.CHM)格式写入、编辑和输出文档。兼容 SQL Server 2000, 2005 和 2008,SQL Doc使得您能够快速地访问您的数据库的概述,包含结构和依赖。这不仅使得导航您的数据库变得容易,而且它还可以突出显示数据库中的任何潜在问题。这种完 全全新的独立的文档工具对于需要为他们的数据库生成文档,并希望以最小的代价完成它,但是可能对精确格式或选择有要求的DBA是理想的一个工具
4.RedGate 工具SQLMultiScript 一键执行多服务器上脚步的程序
SQL Multi Script用于帮助数据库管理员(DBA)和数据库开发人员加快数据库管理。SQL Multi Script能够快速轻松地对多个SQL服务器执行多个脚本。使用SQL Multi Script可以实现:将多个脚本部署在多个服务器上(只需点击一下),查询并行数据库,将结果进行汇总(这样既节约时间也便于分析),利用直观的界面快 速编辑查询,以及减少重复管理
http://www.cnblogs.com/lyhabc/p/3354959.html
5.RedGate 工具SQLTEST
http://www.cnblogs.com/lyhabc/p/3354960.html
SQL Test是一个可用于SQL Server Management Studio的单元测试插件,无需复杂且费时的安装过程,即可迅速帮助用户在SQL Server Management Studio中编写和运行单元测试。有了SQL Test,用户可以在开发周期中更早的发现程序的缺陷,进行后续的整合,敏捷开发,以及完成测试驱动的开发中可达成的目标。
可以同时运行多个测试脚本,本身自带的有5个测试用例,可以修改一下那个学习一下;
6.RedGate 工具 ScriptsManager1.3
这个工具是常用脚本工具,里面已经集合了SQLSERVER砖家们的脚本,这些脚本涉及很多方面
包括:备份,诊断,导出,索引,空间,模版,工具
大家可以调用这些脚本,不用再打开你的脚本文件夹到处搜索你的笔记了,经常管理数据库服务器的人应该比较喜欢,以为如果这个软件做好,应该会有很多客户的数据库需要自己管理,所以多看一下,对以后应该有帮助,华仔在里面注释了一些脚步信息,抽空再仔细浏览
http://www.cnblogs.com/lyhabc/p/3458616.html
7.RedGate 工具 SQL Dependency Tracker 数据库对象的依赖关系查看工具
通过安装RedGate 套装即可安装此软件,RedGate系列工具 的激活方式都相同,学习非常方便;
使用一系列的图形布局,SQL Dependency Tracker允许您动态地探寻您的数据库对象的依赖关系。您可以分析大型的Microsoft SQL 2000, 2005 和 2008数据库并生成一个易于阅读的依赖关系图,为所有的数据库更改做预先的影响分析。其快速而简单的可视化的数据库结构的渲染,包括一个可拖放的“概 览”窗口,用于快速的导航和浏览大型数据库,外加的剪切板功能用于保存和打印您的目标图表
8.SQLServer备份软件
a.SQLBackupAndFTP
局域网备份压缩,上传云端(某些云端需要收费),FTP上传
http://www.cnblogs.com/lyhabc/p/3322437.html
b.SQL数据库备份恢复助手
可以把备份上传的金山快盘,支持压缩局域网备份,FTP上传,是中文版本的,也有10万下载量了,感觉应该稳定了,测试过300G以上的数据库备份
http://sql.inethink.com/channel.aspx?id=1
SQL 工具系列一
http://www.cnblogs.com/maanshancss/p/4410037.html
SQL 工具系列二的更多相关文章
- SQL 工具系列一
1.误删除数据恢复篇 ApexSQL Recover 可以恢复Delete Truncate drop,恢复 二进制大型对象 测试版本 每10行才会恢复 评估版本下载地址:只能用14天 所以基 ...
- JDK的命令行工具系列 (二) javap、jinfo、jmap
javap: 反编译工具, 可用来查看java编译器生成的字节码 参数摘要: -help 帮助 -l 输出行和变量的表 -public 只输出public方法和域 -protected 只输出publ ...
- 构建工具系列二--Grunt
本文地址: http://www.cnblogs.com/blackmanba/p/frontend-scaffold-grunt.html或者http://forkme.info/frontend- ...
- 构建工具系列一--Travis-cli
本文地址: http://www.cnblogs.com/blackmanba/articles/continuous-integration-tool-travis-cli.html或者http:/ ...
- JDK的命令行工具系列 (三) jhat、jstack
jhat: heapdump文件分析工具 在前两篇系列文章JDK的命令行工具系列 (一) jps.jstat.JDK的命令行工具系列 (二) javap.jinfo.jmap中, 我们已经介绍过了jp ...
- Newtonsoft.Json C# Json序列化和反序列化工具的使用、类型方法大全 C# 算法题系列(二) 各位相加、整数反转、回文数、罗马数字转整数 C# 算法题系列(一) 两数之和、无重复字符的最长子串 DateTime Tips c#发送邮件,可发送多个附件 MVC图片上传详解
Newtonsoft.Json C# Json序列化和反序列化工具的使用.类型方法大全 Newtonsoft.Json Newtonsoft.Json 是.Net平台操作Json的工具,他的介绍就 ...
- SQL Server 2008空间数据应用系列二:空间索引(Spatial Index)基础
原文:SQL Server 2008空间数据应用系列二:空间索引(Spatial Index)基础 在前一篇博文中我们学习到了一些关于地理信息的基础知识,也学习了空间参照系统,既地球椭球体.基准.本初 ...
- 系列二VS项目软件配置工具介绍
原文:系列二VS项目软件配置工具介绍 Svn和VisualSvn介绍 在使用TortoiseSvn(SVN客户端)+ AnkhSvn(VS2008插件) +VisualSvn Server(版本控制服 ...
- maven(项目管理工具系列 maven 总结二)
♣maven是什么? ♣maven下载.安装 ♣了解maven仓库 ♣eclipse配置maven ♣创建maven项目 ♣把maven项目转化为web项目 1.maven是什么? Maven是一个项 ...
随机推荐
- occal [问题解决]ORA-01427: 单行子查询返回多个行
有人问题我一个问题,情况如下:他要用根据divide_act_channel_day的new_amount字段去更新divide_stat的new_amount字段.两张表关联的条件:day=log_ ...
- Binder学习笔记(一)
网上看了很多关于binder的文章,但我还是想把自己的心路历程记录下来,有些是跟着别人的脚步领略险峻风景,有些则是自己只身探入代码深处打捞出的收获.我不确定是否全部融会贯通,更担心一两个月后会完全不记 ...
- C++的可移植性和跨平台开发
概述 今天聊聊C++的可移植性问题.如果你平时使用C++进行开发,并且你对C++的可移植性问题不是非常清楚,那么我建议你看看这个系列.即使你目前没有跨平台开发的需要,了解可移植性方面的知识对你还是很有 ...
- [agc004d]Teleporter 暴力
Description 维尼管辖的领土很大,我们可以抽象为n个城市,其中1号点为首都.这n个城市之有n条单向电缆,一条信息经过一条电缆进行传输所需时间会+1s,然而维尼并不能忍受时间白白被续,他要求从 ...
- 什么是cluster(群集)
一.群集的概念 在互联网应用中,随着站点对硬件性能.相应速度.服务稳定性.数据可靠性等要求越来越高,单台服务器力不从心,使用小型机或大型机价格还太昂贵,因此我们使用普通服务器来构建服务群集显然最划算. ...
- 基础篇:6.2)形位公差-符号 Symbol
本章目的:了解定义形位公差的符号. 1.公差特征项目的符号(GM新标准) //形位公差共:5类14个,4,2,3,3,2. 2.附加符号(GM新标准) //①基本尺寸(理论尺寸)没有公差,无需检验(不 ...
- pymysql 各种坑总结
pymysql各种坑只针对自己的项目1.关于关闭连接,报错为:pymysql.err.InterfaceError: (0, '') 这个错误原因:对已经关闭的链接再次进行操作,参考MySQL.err ...
- ajax 的error参数
ajax发生错误会进入到error中,我们在这里把错误信息从控制台中输出出来,为了避免每次写ajax都得写好几个console.log(). 我在这里写一个模板,需要用的时候直接过来拷贝. error ...
- 20190430-BootstrapのJS插件
目录 1.引用 2. 内容 1.引用 引用该插件需注意俩点 1.1插件依赖JQ:JQ必须在所有插件之前,bower.json内列出BT所支持的JQ版本(1.9.1-3) BootCDNのJQ J ...
- Python的html解析器
转自https://blog.csdn.net/jqh2002_blog/article/details/24842217 其实比较不同的解析器对html的处理能力是有点麻烦的,因为它们处理的步骤并不 ...