SQL 工具系列一
1.误删除数据恢复篇 ApexSQL Recover 可以恢复Delete Truncate drop,恢复 二进制大型对象 测试版本 每10行才会恢复
评估版本下载地址:只能用14天 所以基本上只是看看
http://www.cnblogs.com/nzperfect/archive/2012/12/26/2834479.html
2.SQLSERVER图片查看工具SQL Image Viewer5.5.0.156
http://www.cnblogs.com/lyhabc/p/3538317.html
3.PowerDesigner
PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模) 集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统 (RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。[1]
使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。
下面一篇博客是从MSSQL数据库中导入模型,特别棒
http://www.cnblogs.com/cube/p/3770356.html
4.RedGate 工具 QL Data Generator 测试数据发生器
是一款用于MS SQL Server数据库的测试数据发生器,使用SQL Data Generator您可以一键生成数据,基于列和表明创建真实的数据
populate tool 数据填充工具
选择表-右键- populate [表名称] with Data - SQL Data Generator
优点:
种子随机数发生器,允许您没词生成相同的数据集合
可以设置是否允许空值
生成值正则表达式
行数、单位时间内生成的行数、比例
可以从已经存在的表或视图中生成数据
外键支持使得能够跨多个表生成一致的数据
可选的禁用触发器和约束以避免干扰数据库逻辑
向表里面插入模拟数据
下载地址(SQL Toolbelt包含Red Gate公司目前出品的所有SQL Server工具和新版本,安装时都勾选):
http://www.cnblogs.com/nzperfect/archive/2012/12/26/2834479.html
5.RedGate 工具 SQL Compare & SQL Data Compare(SQL 数据结构以及数据内容比较工具)
比较2个数据库结构的不同,生成差异脚本,同步到另外一个数据库中,避免因为数据结构不同导致的Bug
下载和使用教程
http://www.cnblogs.com/VAllen/archive/2012/09/26/SQLCompare.html
6.脚步管理工具
a.RedGate 工具 SQL Source Control
安装破解方法:
http://www.cnblogs.com/VAllen/archive/2012/09/11/RedGateSQLSourceControl.html
源脚步管理工具,每次更改了哪些脚步都可以在Commit Changes中看到,像VS中的SVN
可以查看历史更改记录,
可以撤销更改内容,
可以断开与脚步仓库的链接
脚步发布工具:
# 生成迁移脚步,即把本次的数据结构更改信息生成一个脚步,每次更新都有一个迁移脚步,打包的时候把这个脚步打包进去
# Deployment Manager 已经停止更新,官网建议使用Octopus Deploy 来替换
建议不要使用这个工具进行脚步发布,只作为一个脚步版本管理工具
b.使用VS建立SQL Server Project或Database Project,
在VS中通过SVN管理这些脚步
通过发布脚步 同步脚步到数据库
通过生成发布脚步,执行脚步来创建一个新的数据库或者
如果有基础数据的话,看一下原来的项目是如果同步基础数据的
c.BDB 2008 这个也是我上个项目发布脚步一直使用的
优点:每次发布点击一下同步结构,基础数据可以自己写脚步,发布最近结果是一个Exe程序,加对应的资源,客户只要点击那个Exe文件即可;
缺点:没有脚本版本管理
综上所述:建议使用SQL Source Control 作为脚步版本管理工具,BDB作为脚步发布工具
下一篇:
SQL 工具系列二
http://www.cnblogs.com/maanshancss/p/4755635.html
SQL 工具系列一的更多相关文章
- SQL 工具系列二
1.RedGate 工具 SQL Prompt 脚步智能提示工具 脚步提示工具,轻松写入,编辑和探索SQL: SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为 ...
- Map工具系列-08-map控件查看器
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Map工具系列-01-Map代码生成工具说明
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Map工具系列-02-数据迁移工具使用说明
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Map工具系列-03-代码生成BySQl工具使用说明
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Map工具系列-04-SQL合并执行工具
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Map工具系列-05-添加业务参数工具
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- SQL优化系列(二)- 优化Top SQL
优化最耗资源的N条SQL语句 如何从SGA或者AWR中找出最消耗资源的SQL, 例如最慢的20条SQL, 然后逐条优化? SQL自动优化工具SQL Tuning Expert Pro for Orac ...
- SQL优化系列(三)- 用最少的索引获得最大的性能提升
从全局出发优化索引 对于高负载的数据库,如何创建最少的索引,让数据库的整体性能提高呢?例如,对于100 条SQL语句,如何创建最佳的5条索引? SQL自动优化工具SQL Tuning Expert P ...
随机推荐
- [bzoj3714] [PA2014] Kuglarz(最小生成树)
我们考虑这个题...思路比较神仙. 就是我们设\(sum[i]\)为前i个的区间里的情况,然后我们知道\(sum[j]\)的话,我们就可以知道\(j-i\)的情况了 所以说这很像最小生成树里面的约束条 ...
- C#中List调用库函数sort进行升序排序
private void button1_Click(object sender, EventArgs e) { List<int> demo2 = new List<int> ...
- 来到cnblong dayone
以前懒得做笔记,csdn上有些小随笔,但是感觉csdn上的广告和积分下载越来越无法忍受了.现在转到cnblog.希望以后能够多写一些随笔吧.也算是一种坚持.听说90天可以养成一种习惯,那么就从现在开始 ...
- [BZOJ2049] [SDOI2008] 洞穴勘测
题目描述 辉辉热衷于洞穴勘测. 某天,他按照地图来到了一片被标记为JSZX的洞穴群地区.经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴.假 ...
- php面试题汇集2
1.实现中文字符串截取无乱码方法 开启mbstring扩展,然后自定义函数: <?php header('content-Type:text/html:charset=utf-8'); func ...
- Windows下磁盘无损重新分配
打开百度(www.baidu.com),找到我们的分区助手.exe 单击“普通下载”,会下载一个安装包. 这时候,我们进行安装.安装完成如下. 对着那个盘容量较大的盘右键,分配空闲空间. 服务器多次重 ...
- The server of Nginx(三)——Nginx企业级优化
相信看过我之前apache文章的朋友们,对服务优化也有了一个大概的了解,相比较而言,Nginx企业中应用的更多一些,因此今天也会详细阐述Nginx的优化,有人说,服务器不需要优化,开虚拟化,分分钟成倍 ...
- Go语言内置类型和函数
内置类型 内置函数 Go 语言拥有一些不需要进行导入操作就可以使用的内置函数.它们有时可以针对不同的类型进行操作,例如:len.cap 和 append,或必须用于系统级的操作,例如:panic.因此 ...
- Regini命令的使用和参数讲解
Regini程序操作系统自带的,从XP开始就有,主要是用于修改注册表及注册表权限.我们就从这两方面介绍regini的用法.Regini必须要指定操作脚本,也就是,提前将你要操作的内容写在一个文本文件中 ...
- 12.2.0.1 restart环境执行root.sh 报 CLSRSC-400 错误
问题描述: 在LINUX 7.5 的环境上安装12.2.0.1 Restart Grid环境,执行root.sh 报 CLSRSC-400 错误 错误如下: 解决办法: 1. 参考(文档ID 136 ...