一、建立数据库 1、首先在SQL SERVER中新建立一个数据库(ICHAT)。 2、然后在“SQL查询分析器”中执行TABLE.sql脚本创建数据库表结构。 (注意:执行脚本前要将新建的数据库选为当前数据库,以免在master库中建表) 二、建立系统DSN数据源 1、打开“控制面板-管理工具-数据源 (ODBC)-System DSN”。 2、点击“Add”并选择“SQL Server”,然后给数据源取一个名称,如:iChat。 3、在“Server”一栏里选择“(local)”,这说明你的SQL Server安装在本地。 4、点击下一步后,选择“With SQL Server authentication ....” 5、在“Login ID:”和“Password:”里填入访问数据库系统的帐号及密码 (注意:测试时可使用sa作为登录帐号,正式使用时切勿使用sa帐号,注意安全!) 6、点击下一步后,将“Change the default database to”选项打钩。 7、打钩后,将你刚才新建的数据库选中,设为此DSN缺省数据库(此步必不可少)。 8、此后一直点击下一步,直至完成所有步骤。 三、配置ICHAT.INI文件 用记事本打开ICHAT.INI文件,设置如下: Users Manager = E:\ichat\usermgr\ichat_odbc.dll USERMGR_DSN = DSN=iChat;UID=sa;PWD=hahaha; USERMGR_TABLE_NAME = UserInfo 四、测试(可直接获取数据库配置错误信息) 设置完毕后,使用1.7版iChat提供的TestDrv.exe来测试是否数据库是否正常。 使用TestDrv测试数据库必须保证ICHAT.INI文件和TestDrv.EXE在同一目录。 注意:与ACCESS MDB数据库配置不同的是,SQL SERVER的USERMGR_DSN参数后 面需要设置访问帐号和密码,如:UID=sa;PWD=hahaha; 建议:尽量不要使用sa作为ICHAT访问数据库的密码,应该新建一个专门的帐号 |