首页 > (gsql)sql2000免安装下载|SQL Server 2000 绿色精简版(GSQL)下载_v6.5.0.4

免安装sql2000,(gsql)sql2000免安装下载|SQL Server 2000 绿色精简版(GSQL)下载_v6.5.0.4

互联网 2020-12-05 13:43:51

SQL Server 2000 绿色版是对微软的SQL Server 2000改装后的免费、绿色、精简版,无需安全,即点即用,压缩后仅30MB左右,支持进程、服务模式,启动迅速,且不影响计算机原有SQLSERVER使用。此绿色版体积虽小但用起来还跟SQL2000的完整版一样。

注意事项

1 本地连接服务器请使用界面中“服务器名”文本框中的文本作为服务器名连接服务器(MDAC版本必须为2.6或以上版本)。

默认用户名: sa

默认 密码: admin

2 远程连接请使用“IP,端口”连接,连接前请关闭服务器防火墙!(端口在服务器启动后,可以在状态页看到。)

例如:192.168.0.X,7788

3 数据库转换为相对路径后需要重新启动绿色SQL方可任意移动。

4 数据库文件 (*.mdf + *.ldf)直接复制到 MYDB 目录,重新启动SQL,即可自动附加到SQLSERVER中(数据库名已经存在的不予理会,日志文件、库文件对应不上的不予理会)。

5 数据库只有在绝对路径模式下才可以用软件自带的恢复数据库工具恢复数据库。

软件介绍

一款针对微软 SQLSERVER 2000 的控制软件,由 xebaobei (七台河)自主开发,为免费软件。软件内部虚拟SQLSERVER所需运行环境,实现SQLSERVER的一键启动,并提供与SQLSERVER一样的功能与服务。该软件最开始在04年开发,至今已经过5次改版,至2012-03-12最新版本为6.5.2.0,软件使用已经很稳定。

软件特色

1、该软件在SQLSERVER基础上附加了针对SQLSERVER的防火墙,可根据IP、Mac地址设置规则,限制其他计算机访问。

2、可对服务器中数据库一键备份、恢复、删除、分离。

3、可在运行时随时查看连接到服务器的程序、程序所在计算机。

4、软件本身设计了计划任务功能,可定时停止SQL、启动SQL、运行SQL脚本、运行可执行程序等命令。

5、还附带了一些数据库实用工具,例如查询分析器、企业管理器(需要注册COM组件)、数据库压缩等工具方便对数据库的管理。

6、可选择以进程模式启动,速度快、不用注册为服务。停止后自动清理相关垃圾数据。

7、可自动检测MYDB目录中的数据库文件,并全自动附加到服务器中。

8、软件运行后可隐藏到托盘,并支持快捷键操作,一键启动、一键停止、一键调出。

9、由于此软件体积小,非常方便与数据库类软件一起打包发布!发布时删除掉Tools目录仅占用10MB空间。非常适合一并添加到安装包中。

10、提供delphi版本控制代码,可方便用程序控制管理器的启动与停止。

软件优点

1、高性能设计,可充分利用WindowsNT的优势。

2、系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

3、强壮的事务处理功能,采用各种方法保证数据的完整性。

4、支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

运行环境

本软件可在 windows 2000、windwos xp、windows 2003、win 7(关闭UAC并重启) 中运行,但由于SQLSERVER本身兼容性问题,不支持 3、6 核CPU核心数量的计算机运行。

相关介绍

SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。SQL Server 2000继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点。

SQL Server 2000 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

安装介绍

为提高 SQL Server安装的安全性,可以实施一下十个措施

1.安装最新的服务包。

为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。另外,您还应该安装所有已发布的安全更新。

2.使用 Microsoft 基线安全性分析器(MBSA)来评估服务器的安全性。

MBSA 是一个扫描多种 Microsoft 产品的不安全配置的工具,包括 SQL Server 和 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000)。它可以在本地运行,也可以通过网络运行。该工具针对下面问题对 SQL Server 安装进行检测:

1)过多的sysadmin固定服务器角色成员。

2)授予sysadmin以外的其他角色创建 CmdExec 作业的权利。

3)空的或简单的密码。

4)脆弱的身份验证模式。

5)授予管理员组过多的权利。

6)SQL Server数据目录中不正确的访问控制表(ACL)。

7)安装文件中使用纯文本的sa密码。

8)授予guest帐户过多的权利。

9)在同时是域控制器的系统中运行SQL Server。

10)所有人(Everyone)组的不正确配置,提供对特定注册表键的访问。

11)SQL Server 服务帐户的不正确配置。

12)没有安装必要的服务包和安全更新。

3.使用 Windows 身份验证模式。

在任何可能的时候,都应该对指向 SQL Server 的连接要求 Windows 身份验证模式。它通过限制对Microsoft Windows®;用户和域用户帐户的连接,保护 SQL Server 免受大部分 Internet 的工具的侵害,而且,服务器也将从 Windows 安全增强机制中获益,例如更强的身份验证协议以及强制的密码复杂性和过期时间。另外,凭证委派(在多台服务器间桥接凭证的能力)也只能在 Windows 身份验证模式中使用。在客户端,Windows 身份验证模式不再需要存储密码。存储密码是使用标准 SQL Server 登录的应用程序的主要漏洞之一。要在 SQL Server 的 Enterprise Manager 安装 Windows 身份验证模式,请按下列步骤操作:

1) 展开服务器组。

2) 右键点击服务器,然后点击属性。

3) 在安全性选项卡的身份验证中,点击仅限 Windows。

4.隔离您的服务器,并定期备份。

物理和逻辑上的隔离组成 了SQL Server 安全性的基础。驻留数据库的机器应该处于一个从物理形式上受到保护的地方,最好是一个上锁的机房,配备有洪水检测以及火灾检测/消防系统。数据库应该安装在企业内部网的安全区域中,不要直接连接到 Internet。定期备份所有数据,并将副本保存在安全的站点外地点。

5.分配一个强健的sa密码。

sa帐户应该总拥有一个强健的密码,即使在配置为要求 Windows 身份验证的服务器上也该如此。这将保证在以后服务器被重新配置为混合模式身份验证时,不会出现空白或脆弱的sa。要分配sa密码,请按下列步骤操作:

1) 展开服务器组,然后展开服务器。

2) 展开安全性,然后点击登录。

3) 在细节窗格中,右键点击SA,然后点击属性。

4) 在密码方框中,输入新的密码。

6.限制 SQL Server服务的权限。

SQL Server 2000 和 SQL Server Agent 是作为 Windows 服务运行的。每个服务必须与一个 Windows 帐户相关联,并从这个帐户中衍生出安全性上下文。SQL Server允许sa 登录的用户(有时也包括其他用户)来访问操作系统特性。这些操作系统调用是由拥有服务器进程的帐户的安全性上下文来创建的。如果服务器被攻破了,那么这些操作系统调用可能被利用来向其他资源进行攻击,只要所拥有的过程(SQL Server服务帐户)可以对其进行访问。因此,为 SQL Server 服务仅授予必要的权限是十分重要的。 推荐采用下列设置:

1) SQL Server Engine/MSSQLServer

如果拥有指定实例,那么它们应该被命名为MSSQL$InstanceName。作为具有一般用户权限的Windows 域用户帐户运行。不要作为本地系统、本地管理员或域管理员帐户来运行。

2) SQL Server Agent Service/SQLServerAgent

如果您的环境中不需要,请禁用该服务;否则请作为具有一般用户权限的Windows域用户帐户运行。不要作为本地系统、本地管理员或域管理员帐户来运行。

重点: 如果下列条件之一成立,那么 SQL Server Agent 将需要本地 Windows管理员权限:

SQL Server Agent 使用标准的 SQL Server 身份验证连接到SQL Server(不推荐)。

SQL Server Agent 使用多服务器管理主服务器(MSX)帐户,而该帐户使用标准 SQL Server 身份验证进行连接。

SQL Server Agent 运行非sysadmin固定服务器角色成员所拥有的 Microsoft ActiveX®脚本或 CmdExec 作业。

如果您需要更改与 SQL Serve r服务相关联的帐户,请使用 SQL Server Enterprise Manager。Enterprise Manager 将为 SQL Server 所使用的文件和注册表键设置合适的权限。不要使用 Microsoft 管理控制台的"服务"(在控制面板中)来更改这些帐户,因为这样需要手动地调制大量的注册表键和NTFS文件系统权限以及Micorsoft Windows用户权限。

帐户信息的更改将在下一次服务启动时生效。如果您需要更改与 SQL Server 以及 SQL Server Agent 相关联的帐户,那么您必须使用 Enterprise Manager 分别对两个服务进行更改。

7.在防火墙上禁用 SQL Server 端口。

SQL Server 的默认安装将监视 TCP 端口 1433 以及UDP端口 1434。配置您的防火墙来过滤掉到达这些端口的数据包。而且,还应该在防火墙上阻止与指定实例相关联的其他端口。

8.使用最安全的文件系统。

NTFS 是最适合安装 SQL Server 的文件系统。它比 FAT 文件系统更稳定且更容易恢复。而且它还包括一些安全选项,例如文件和目录 ACL 以及文件加密(EFS)。在安装过程中,如果侦测到 NTFS,SQL Server 将在注册表键和文件上设置合适的 ACL。不应该去更改这些权限。

通过 EFS,数据库文件将在运行 SQL Server 的帐户身份下进行加密。只有这个帐户才能解密这些文件。如果您需要更改运行 SQL Server 的帐户,那么您必须首先在旧帐户下解密这些文件,然后在新帐户下重新进行加密。

9.删除或保护旧的安装文件。

SQL Server 安装文件可能包含由纯文本或简单加密的凭证和其他在安装过程中记录的敏感配置信息。这些日志文件的保存位置取决于所安装的SQL Server版本。在 SQL Server 2000 中,下列文件可能受到影响:默认安装时:\Program Files\Microsoft SQL Server\MSSQL\Install文件夹中,以及指定实例的:\Program Files\Microsoft SQL Server\ MSSQL$\Install文件夹中的sqlstp.log, sqlsp.log和setup.iss

如果当前的系统是从 SQL Server 7.0 安装升级而来的,那么还应该检查下列文件:%Windir% 文件夹中的setup.iss以及Windows Temp文件夹中的sqlsp.log。

Microsoft发布了一个免费的实用工具 Killpwd,它将从您的系统中找到并删除这些密码。

10.审核指向 SQL Server 的连接。

SQL Server 可以记录事件信息,用于系统管理员的审查。至少您应该记录失败的 SQL Server 连接尝试,并定期地查看这个日志。在可能的情况下,不要将这些日志和数据文件保存在同一个硬盘上。要在 SQL Server 的 Enterprise Manager 中审核失败连接,请按下列步骤操作:

1) 展开服务器组。

2) 右键点击服务器,然后点击属性。

3) 在安全性选项卡的审核等级中,点击失败。

4) 要使这个设置生效,您必须停止并重新启动服务器。

软件更新

版本升级历史

2008.01.31 Version 6.0

01. 增加 在管理器中设置OEM信息.

02. 设置页注册显示功能 设置为不可编辑的.

03. 本版本为正式发布版本 版本号 6.0

2008.02.12 Version 6.1

01. 修改 设置页分割线上字体背景透明的BUG.

02. 增加 注册后支持设置是否显示设置页.

03. 修改 查询分析器注册失败的问题.

04. 修改 "注册服务器到企业管理器"占用 CPU 100% 的BUG.

05. 增加 工具页工具的排序

06. 修改 默认端口为 7788

2008.08.19 Version 6.2

01. 修改 密码可以设置为空(默认为 admin)

02. 增加 显示当前连接列表

03. 增加 显示连接成功的字符串

04. 去除 注册功能 无限制免费使用

05. 修改 设置页滚动条效果

06. 增加 防火墙功能

07. 增加 连接方法提示

08. 优化 部分代码

09. 取消 服务模式启动的限制(服务模式启动会自动设置NT用户登陆后启动管理器来管理数据库)

2008.11.26 Version 6.3

01. 修正 一个小BUG, 阻止了内存泄露.

02. 修正 附加数据库时提取数据库文件信息的代码.

2008.12.18 Version 6.4

01. 修正 库管里数据库状态读取错误的BUG

02. 修正 自动附加数据库功能, 更加好用.

03. 修正 版本的提取

2009.02.02 Version 6.4.0.1

01. 优化 几处代码.

02. 增加 SQL状态获取接口. 以及示例代码.

03. 修改 工具注册方法. 直接点击即可. 并增加提示.

2009.02.02 Version 6.4.0.2

01. 修改 sqlservr.exe 不支持复杂路径造成启动失败的问题.

02. 增加 启动过程中提示信息.

2009.04.02 Version 6.5.0.0

01. 修正 测试连接失败后绿色SQL出错并无法启动的问题.

02. 修正 日志丢失以及日志显示格式.

03. 修正 工具显示及功能问题.

04. 修正 设置页日志以及端口设置提示.

05. 修正 防火墙对公网MAC地址获取失败后出错问题.

06. 增加 托盘提示.

07. 增加 计划任务直接运行sql脚本.(脚本中支持替换符)

支持替换符如下

$Windows //window目录

$RunPath //运行目录

$ConName //连接名

$Name //实例名

$Port //端口

$Exe //管理器位置

$Path //管理器路径

$Version //版本

$Time //时间

08. 修正 恢复正在使用数据库失败问题.

09. 修正 第一次自动注册服务器时候卡死.

10. 修正 扩展方法 ^_^ .

11. 修正 部分比较慢的计算机上虚拟注册表失败.

12. 增加 隐藏库管页部分数据库功能.

13. 修正 使用windows标准对话框.

14. 增加 对WIN7的支持(关闭UAC)(服务模式有BUG)

15. 修正 启动过程中失败 无法关闭的问题

2009.07.23 Version 6.5.0.1

01. 修正 隐藏到托盘无效

02. 修正 已存在实例时候直接show窗口

03. 修正 几个DLL文件路径问题

04. 修正 托盘图标失败问题

05. 修正 版本校验失败问题

2009.07.23 Version 6.5.0.2

01. 修正 虚拟注册表方法.

02. 修正 扩展方法.

03. 修正 版本校验失败问题.

2009.10.15 Version 6.5.0.3

01. 修正 6.5.0.2防火墙功能无效文件.

02. 新增 管理器日志中显示日志时间.

03. 修正 工具页工具双击乱跑问题.

04. 挣钱 备份数据库文件名前边加上时间戳.

2009.10.18 Version 6.5.0.4

01. 修正 管理器日志中显示日志时间格式错误.

02. 修正 换行空格处理.

03. 更换 图标, 支持不同大小显示.

免责声明:非本网注明原创的信息,皆为程序自动获取自互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件24小时内删除。

相关阅读