Добрый день! Есть прототип триггера, примерного вида:
{SQL-Template:somesqldb[{#SOMESQLINSTANCE},{#SOMESQLDBNAME},backup,polniy].fuzzytime(48h)}=0,
который срабатывает в случае если бекап не делался 48 часов. Мне нужно, чтобы он срабатывал толко на определнных хостах, "вычисляемых" по маске. (Обратите внимание, что это ПРОТОТИП триггера, и он не привязывается руками к конкретному хосту, все триггеры цепляются автоматически.) Нижеследующий вариант не работает:
{SQL-Template:somesqldb[{#SOMESQLINSTANCE},{#SOMESQLDBNAME},backup,polniy].fuzzytime(48h)}=0 and { {HOST.NAME}.iregexp(^R*PAC1CDB02*$)}=0 ....
{SQL-Template:somesqldb[{#SOMESQLINSTANCE},{#SOMESQLDBNAME},backup,polniy].fuzzytime(48h)}=0,
который срабатывает в случае если бекап не делался 48 часов. Мне нужно, чтобы он срабатывал толко на определнных хостах, "вычисляемых" по маске. (Обратите внимание, что это ПРОТОТИП триггера, и он не привязывается руками к конкретному хосту, все триггеры цепляются автоматически.) Нижеследующий вариант не работает:
{SQL-Template:somesqldb[{#SOMESQLINSTANCE},{#SOMESQLDBNAME},backup,polniy].fuzzytime(48h)}=0 and { {HOST.NAME}.iregexp(^R*PAC1CDB02*$)}=0 ....