共享软件:通用的MS SQLServer2000/2005数据库安装软件
给用户安装软件经常会涉及到安装数据库,无非起个数据库名字,建立login/user,执行脚本(包括建立表,视图,函数,存储过程,初始化数据等),对于实施人员来说,整个过程很简单,操作步骤多一些而已,但对于数据库经验很少的用户来说,就不是那么容易了。
由于想做一个通用的数据库自动安装软件,以前工作中就做过类似的安装软件,于是就在现有的基础上作了一番改造,现在软件主要功能如下:
1 支持MS SQLServer2000/2005数据库
2 界面上可以自定义下列名称:连接数据库服务器,登录用户,需要建立的新数据库名称,需要建立的新数据库对应的用户名
3 支持多个顺序执行的SQL文件
4 自动识别登录用户是否具有创建数据库的权限
5 自动提示已经重复创建数据库
6 自动识别新数据库对应的用户名是否存在,如果不存在,则自动建立,然后自动关联到该数据库
7 自动匹配相对应的排序规则
下一步准备扩展的功能:
1 支持简体、繁体,英文三种语言
2 允许用户自已指定数据库存放路径
3 自动对存储过程,视图等进行加密处理
4 支持对加了密的SQL执行
5 支持ORACLE?
本软件主是给两类用户使用,软件供应商和终端用户。软件供应商使用方法:
1 通过MS SQLServer2000/2005导出相应的脚本文件(*.sql),可以有多个
2 如果有需要,建立一个初始化数据的脚本文件(*.sql),可以有多个,每个脚本中的语句可以分段以GO隔开
3 通过DBSetup.ini文件配置一些默认的连接参数,这样看起来就与你自己的软件更接近
4 然后把上述文件与本软件一起发布给终端用户即可。
配置文件如下图:

脚本文件(*.sql)如下图:

终端用户使用就比较简单,都是向导式,基本上使用默认值就可以了。如下图:
1 Welcome

2 登录数据库服务器

3 输入新数据库名称/用户

4 执行SQL文件

5 完成

Blog上不能上传软件,有需要的联系我,欢迎试用。Email在首页

介绍了一款用于简化MSSQLServer2000/2005数据库安装过程的共享软件,支持自定义数据库及用户名称、执行多个SQL脚本等功能,并计划增加更多实用特性。
1789

被折叠的 条评论
为什么被折叠?



