本方案提供了一种高效的小型化SQL Server 2000部署策略,旨在优化资源利用,适应有限空间和计算能力的需求环境。
进行数据库操作或管理服务过程中的一些注意事项与更新详情如下:
【启动与配置】
1. 启动程序前会自动检查所需文件是否齐全,并在缺少必要文件的情况下给出提示。
2. 配置中新增了AppTitle字符串项,如果此项有设置值,则会在打开时将该值作为窗口标题显示。繁体用户需要注意应以Unicode格式保存配置文件。
【服务控制】
1. 启动服务前会自动检测是否已有相同实例正在运行,并且在开启过程中遇到异常时能够正确修改状态。
2. 优化了启动过程,减少了资源占用并提高了效率。
3. 提供了对指定消息的处理功能,方便用户通过自定义脚本控制迷你数据库的操作。
【多实例支持】
1. 实现了一个目录下仅允许运行一个EXE文件的功能,确保互斥性的同时不影响启用多个实例(只需复制程序,并为每个副本设置不同的实例名和端口即可)。
2. 在服务被异常关闭时自动重新启动功能已添加至程序中。
【数据库操作】
1. 数据库页面新增了收缩数据库及清除日志文件内容的选项,便于用户管理和优化存储空间。
2. 右键菜单允许对系统库进行相应操作,并增加了显示当前数据库状态的功能。同时提供了修复置疑和联机数据库的选择项。
3. 附加或恢复时处理逻辑名的问题已修正。
【计划任务】
1. 执行脚本、备份等操作不再限制指令执行等待时间,避免超时问题的发生;
2. 计划任务中新增了自动备份及执行SQL语句的功能。并且将执行的SQL语句变更为读取并运行存储在文件中的SQL脚本。
3. 调整关闭服务过程以确保所有SQL任务完成后才进行关机,从而保证用户操作完整性。
【界面优化】
1. 界面美化工作已加入,并对提示信息进行了人性化调整。例如执行脚本时会显示当前正在处理的第几个文件等;
2. 新增了支持简体和繁体语言切换的功能,便于不同地区的使用需求;
以上是对程序各项功能及改进措施的一个概述性说明,请根据实际需要选择合适的版本进行安装或更新操作。