我建了一个局域网内部使用的BBS.使用VBB3.0和MYSQL4.0&&PHP4.3.7.现在想使用SERV-U5.0建FTP并与BBS的数据库连接.已经安装了MySQL Connector/ODBC.并按照教程进行以下步骤:1、可以在 FTP所在服务器安装一个 MySQL 数据库,也可以使用论坛自带的数据库。建议在 FTP所在服务器安装一个全新的 MySQL。
2、配置DSN。到Windows的管理工具,数据源(ODBC)。在用户 DSN,点击“添加”,选择“MySQL ODBC x.xx Driver,然后点击完成。
在接下来出现的对话框中,Data Source Name 填写任意一个DSN名字,比如ftp。下面填写储存FTP信息的MySQL数据库信息,包括主机名,用户名密码等。OK后进行下一步。
3、下载 http://www.serv-u.com/ODBCExamples/MySQL.zip 打开,里面有个文件
 
新建一个数据库,使用PHPMyAdmin之类的工具将上面的文件导入。
4、打开Serv-U管理器,新建一个域名,在域名添加向导的第4步Domain type中选择Store in ODBC database。
5、打开Serv-U安装目录下的ServUDaemon.ini,在你新建的域名段[Domain数字]内你可以看到 
ODBCTables= 和 ODBCColumns= 。将这两行替换为下面的两行
ODBCTables=useraccounts|groupaccounts|userdiraccess|groupdiraccess|useripaccess|groupipaccess
ODBCColumns=Name|Password|SKeyValues|HomeDir|LogMesFile|Access|Disable|NeedSecure|RelPaths|HideHidden|AlwaysLogin|ChangePass|QuotaEnable|MaxIP|MaxSpeedUp|MaxSpeedDown|MaxUsers|IdleTimeOut|SessionTimeOut|RatioUp|RatioDown|RatioCredit|QuotaCurrent|QuotaMax|Expiration|Privilege|PassType|RatioType|Groups|Notes|Index
6、重启Serv-U服务,选中刚才新建的域名,点击右边ODBC选项卡,在ODBC source name填写刚才配置 DSN时填写的Data Source Name。
7、在Serv-U中新建与论坛对应的Groups,并指定每个组的目录权限。
我已经全部按照上面的步骤做了.但SERV-U中仍无法正常工作.提示:
PROBLEM: ODBC database error, message: [IM002][Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序不知道为何.我在用户DSN中点"TEST DATA SOURCE".却报告连接成功...请教高手!