要在SQL Server 7或2000中使用SQL Server高速缓存禁用功能,有两个步骤。第一步是使相应的数据库支持该功能。第二步是使要使用的表支持该功能。必须执行这两步,才能使这个进程工作。如果要使数据库支持SQL高速缓存禁用功能,且在SQL Server实例所在的计算机上工作,就可以使用下面的代码。如果SQL实例位于另一个计算机上,应把这个例子中的localhost改为远程机器的名称。
aspnet_regsql.exe -S localhost -U sa -P password -d Northwind -ed |
Enabling the database for SQL cache dependency. |
在这个命令中,仅使Northwind数据库(SQL Server附带的范例数据库)支持SQL高速缓存禁用功能。SQL机器的名称用-S指定,用户名用-U指定,密码用-d指定,最重要的是,激活SQL高速缓存禁用功能的命令是-ed。
使数据库支持SQL高速缓存禁用功能后,就可以使Northwind数据库中的一个或多个表支持该功能。