TimeGIS
InfoVista.NET
首页             技术文章             专业软件             管理软件             开源软件             知识分享             网站地图            

 程序开发

      图形编辑器

 开发工具


 Web应用开发


 手机移动开发


 建站系统


 企业应用


 服务器


 数据库


 应用工具


 游戏娱乐


 操作系统


 控制仿真



DBSourceTools - Home

参考:http://dbsourcetools.codeplex.com/

DBSourceTools 是一个 GUI 实用工具,以帮助开发人员在源代码管理下使 SQL Server 数据库。功能强大的数据库脚本、 代码编辑器、 sql 生成器和数据库版本控制工具。比较架构、 创建比较脚本、 轻松地编辑 T-SQL。比管理工作室更好。

DBSourceTools is a GUI utility to help developers bring SQL Server databases under source control. A powerful database scripter, code editor, sql generator, and database versioning tool. Compare Schemas, create diff scripts, edit T-SQL with ease. Better than Management Studio.

Current Release : 1.3.0.0

Release 1.3.0.0

  • Changed TextEditor from FireEdit to ICSharpCode.TextEditor
    • Highlight both field and table names in scripts ( in blue ) - see screenshot below
    • Re-built Intellisense engine
    • Intellisense now pops up while writing sql scripts
  • DBExplorer Updates
    • Added field dropdown on all tables and views in DBExplorer.
    • Added data option for viewing data in Views.
  • Fixed reported bugs
    • Include Synonyms in scripting engine (nickt_ch)
    • Fixed comment / uncomment (tareq)

1300_screenshot.png

To view release history, go here Release History

Help needed testing and updating Intellisense.

While every effort has been made to correctly suggest Intellisense options, I feel that there are a lot more cases that I should be checking for.
If you find that Intellisense is not working for you correclty, please could you send me a sample sql script that I can plug in to the Intellisense engine.
Better yet, send me a patch.
Have a look at the tests in TestICSharpCode.MSSQLExtensions for some Intellisense samples.

Where in the world are you ?

Find out where DBSourceTools is used, or show us where you are :
http://www.ohloh.net/p/dbsourcetools

Wiki Pages:

Quick Start Guide
Using Source Code Control
Using Intellisense

Project Background

Don't use a DEV database server
Too often, developers use a central "dev" database during development.
This leads to any number of frustrating problems:
  • Developers break each others code.
  • Developers get frustrated when someone else breaks their code.
  • Development time is slow.
  • There is no version control over database objects and scripts.

Use a Local database copy
Here's how to alleviate these problems:
  • Give each developer their own local version of the database.
  • Script all database objects to disk, and place them under version control.
  • Easily get the latest version, and re-create your local database.

And lastly...
  • Microsoft SQL Server Management Studio (2005) has a very limited script editor:
    • No automatic begin / end section highlighting
    • No collapsible regions
    • No search facility
    • You have to right-click and select "Script Object as " | "Create to" | "New query editor window" every time you want to edit an object.
    • You have to remember to use ALTER or CREATE in your script when making changes.

Enter DBSourceTools

Inspired by all of the above, as well as Microsoft's Visual Studio for Database Professionals, DBSourceTools was born:

Feature List
  • Tested on SQL 2000, 2005, 2005 Express, 2008 Express, 2008 Dev Edition. (no support for SQL CE).
  • One-click action to script a database to disk.
  • Easily deploy a database through "Deployment Targets".
    • Script from one version of SQL to another
    • From 2000 to 2005 to 2008, or
    • From 2008 to 2005.
  • Verify database integrity during deployment.
    • Automatically takes care of object dependencies.
    • Automatically excludes computed columns on data load.
  • Use the enhanced script-editor to edit tables / stored procedures / etc.
  • Search database scripts.
  • Double-click to edit stored procedures and tables.
  • Double-click to view table data.
  • Dock / float windows

ScreenShotMain_1101.jpg

Next >> Quick Start Guide
共107页  第25页  首页  上一页  下一页  尾页


友情链接 尚禹水利环境 | 我行我速 | SharpDevelop | CSLA.NET | CodePlex | 开源中国社区 | 流体中文网 | 水资讯网 | 上帝之眼 FindSim.NET |
本网页由快手工具软件自动生成,感兴趣者请联系我们。