超级嗅探狗数据库版本支持SQL Server和MYSQL两种类型数据库,在安装向导中可以选择数据库类型。 安装时会自动创建WFilter数据库以及相关表,所以数据库用户必须有创建数据库和创建表的权限。
SQL Server 2000
SQL Server 2005
如图2.1所示,选择您需要配置的类型:SQL Server。
如图2.2所示,输入登陆ID和密码。超级嗅探狗连接数据库不支持Windows验证。

MySQL 5.0
MySQL ODBC Driver 3.51
由如下方式打开“ODBC 数据源管理器”:控制面板->性能和维护->管理工具->数据源。
如图3.1所示,配置MySQL “ODBC数据管理器”。Server配置电脑名或者IP地址。

如图3.2所示,选择您需要配置的类型:MYSQL。

如图3.3所示,选择服务器名,输入登陆ID和密码。

打开企业管理器,右击服务器名,选择属性,选择安全性,在身份验证属性中,选择SQL Server和Windows。如图4.1所示:

点击服务器名下的“安全性”文件夹,右击登陆,选择“新建登陆”,在常规属性中,填写名称,选择SQL Server 身份验证,配置密码,如图4.2所示:

1. 检查防火墙是否允许1433端口连接,如果禁止了,需要开启1433端口。
2. 如果数据库版本为SQL Server 2000:
1) 打开SQL Server网络实用工具,查看TCP/IP是否处于启用协议列表中,如果禁止了,需要启用TCP/IP协议。
2) 选择TCP/IP,点击属性,查看默认端口是否为1433。通过telnet命令查看1433端口有没有处于监听状态。
3) 一般来说,端口没有开放都是没有安装sql补丁造成的(winxp与win2003上经常出现这种问题),你应该检查SQL有没有打补丁,检查的方法是在查询分析器中运行:select @@version。如果出来的版本号是8.00.2039以下,则表明你未安装sp4的补丁,要装上。 您需要下载SQL2000-KB884525-SP4-x86-CHS.EXE补丁,链接地址为:http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE。 下载后,执行目录中的setup.bat进行补丁的安装。
3. 如果数据库版本为SQL Server 2005:
打开“SQL Server Configuration Manager”,双击“SQL Server 2005 网络配置”,点击“SQLEXPRESS 的协议”,查看 “TCP/IP”是否启用。如果没有启用,需要启用。右击“TCP/IP”查看属性,点击“IP 地址”,配置本机和“IPALL”TCP端口为1433, 已启用为“是”。如图4.3所示:

因为没有配置ODBC数据源管理器,请参照使用MySQL数据库的关键安装步骤3.2,配置ODBC数据源管理器。