本人做的共享软件, 自己已经用了两年多了,这个代码重写,发布之.
需要者从速.数据库构架编辑器是一个基数据库项目管理、版本管理、模块脚本管理、脚本编辑、脚本分析、脚本测试、脚本发布为一体的数据库脚本管理系统,它具有以下功能:
1、数据库项目管理:可以管理多个项目的数据库,如物流项目、财务项目、预算项目等等;
2、多种大型数据库:可以应用在Microsoft SQL Server 7.0/2000、Sybase SQL Server、Microsoft ODBC,在开发计划中,还将发展到Oracle、DB2、MySQL、Postgre SQL、Interbase等数据库的应用上;
3、版本管理:可以在一个数据库项目中管理多个数据库构架的版本;
4、模块管理:可以在一个版本中管理多个模块,如在物流项目的某个版本中管理如采购模块、账务模块、库存模块等等;
5、自由组合安装:为客户进行安装时,可以根据客户购买系统的组合定制安装,也可以自由选择安装其中某个版本中的某几个模块;
6、超强的脚本编辑功能:对于脚本的编辑功能之强大丝毫不比UltraEdit、EditPlus、Microsoft SQL Analyzer的编辑功能差,比如:高亮度显示、搜索、段落分层、代码缩进、代码模板列示、自动完成、脚本模板、书签、行列块选择、智能注释、编辑取消/重复、自动生成脚本、大小写转换、符号匹配、边槽边距等等;
7、脚本依赖性分析、自动调整功能:可以对模块之间、脚本之间的依赖性进行智能分析,并自动调整次序,修正错误;
8、脚本分析:可以分析脚本中的语法、语义错误,对之进行纠正;
9、脚本转换:可以将数据库脚本,从一种数据库平台自动转换到另一平台,如从Microsoft SQL Server转换到Sybase SQL Server、MySQL等平台,目前可以在Microsoft SQL Server、Sybase SQL Server、MySQL之间转换,作者曾在1个小时内将近150个表、300个视图、300个存储过程从一种平台转换另一平台;
10、模块复制:可以从一个项目的某一模块到另一项目的某一模块之间进行批量复制;
11、安装发布:可以自动生成独立的数据库安装程序,到客户处不用再进行数据库的操作了,一个安装程序完全搞定,这是多少开发者梦寐以求的功能!还可以进行安装测试,分析脚本错误;
12、美观易用的界面:可以自由选择界面的主题风格,如Office2003风格、WindowsXP风格、OfficeXP风格、Athen风格、Aluminum风格、Dream风格、Eos风格、Longhorn风格等几十种风格。