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 CX, SteelHead-v, SteelHead-c
Related Commands