1、 安装好SQL 2000 Server服务端。(为Windows认证和密码认证混合型)
2、 C:\Program Files\Microsoft Enterprise Library January 2006\QuickStarts\Data下的DataAccessQuickStarts.sql打开,会发现后面有一些字符是乱码。这是因为里面的编码是西欧字符。将其用Word打开,选择编码格式为西欧字符集, 保存后退出。这个文件里是一些SQL语句,创建运行的一些表和数据。
3、 C:\Program Files\Microsoft Enterprise Library January 2006\QuickStarts\Data下的SetUpQuickStartsDB.bat,为运行创建数据库,点击批处理文件就可以运行。但是里面的指定机器名要改一下(如果不改会有问题,因为原名称带有“/”字符)。用记事本打开SetUpQuickStartsDB.bat,第51行,改成OSQL -S ShiLi -E -i DataAccessQuickStarts.sql,其中ShiLi是安装SQL时的实例名(根据你自己的名称修改好)。保存后退出,启动SQL服务,运行SetUpQuickStartsDB.bat。这时实例下出现EntLibQuickStarts数据库,里面有一些运行数据了。
4.运行SetUpQuickStartsDB.bat此时运行时会在Dos窗口下会出现Count字段不存在,是因为DataAccessQuickStarts.sql文件少了两个单引号,把.sql在查询窗口中打开,根据红与黑的边界很快就能发现,保存后重新执行SetUpQuickStartsDB.bat即可。
5.如果在运行过程中出现源文件与模块生成时的文件不同,请参照关于【源文件与模块生成时的文件不同】问题的解决