protocol ms-sql rpc-act rule-id action-id
Specifies an RPC action when a match occurs.
Syntax
[no] protocol ms-sql rpc-act rule-id <rule-id> action-id <action-id> [[num-reps <num-reps> | invalidate {flush-all | flush-rule}] [miss-policy <policy> | allow-preack {true | false} | allow‑prefetch {true | false} | scope {sfe | cfe}]
Parameters
| rule-id <rule-id> | Specifies the rule identification number that uniquely identifies the rule. | 
| action-id <action-id> | Specifies the action identification number that uniquely identifies this action within the rule. | 
| num-reps <num-reps> | Specifies how many times the action is to be repeated | 
| invalidate <invalidate_action> {flush-all | flush-rule} | Invalidates the specified action: flush-all or flush-rule. | 
| miss-policy <policy> | Specifies the MS-SQL cache miss policy.  | 
| allow-preack {true | false} | Specifies whether to allow the MS-SQL preacknowledgment (true) or not (false). | 
| allow-prefetch {true | false} | Specifies whether to allow MS-SQL pre-fetch (true) or not (false). | 
| scope {sfe | cfe} | Specifies MS-SQL scope: sfe or cfe. | 
Usage
You can specify the following types of actions:
•	prefetch requests as specified in query argument actions.
•	invalidation of prefetched cache entries.
•	whether the fetch next requests can be prefetched.
•	whether spe_execute requests can be pre-acknowledged.
The no command option disables the RPC action.
Example
amnesiac (config) # protocol ms-sql rpc-act rule-id 2 action-id 1 invalidate flush-all
amnesiac (config) # service restart
Product
SteelHead, SteelHead-v, SteelHead-c
Related Commands