Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / QUIESCE DATABASE Error: Tag name is already in use. Use a different name. / 2 сообщений из 2, страница 1 из 1
10.03.2014, 12:00
    #38582308
Busotir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QUIESCE DATABASE Error: Tag name is already in use. Use a different name.
Sybase Ase 15.0.2
В скрипте выполняется такой цикл:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
  for _db in $SUSPENDED_DBS
  do
  	echo "$_db "
  isql  -Usa -P$SA_PASSWORD -S$EADM_SERVER << ENDHOLD
quiesce database tag1_${_db} hold $_db
go
quit
ENDHOLD
  done


В первый раз после перезагрузки проходит нормально. В последующие разы выдает:
Код: powershell
1.
2.
3.
4.
5.
6.
Suspending (quiesce) affected databases
db_server1
Msg 2221, Level 16, State 1:
Server 'SQL_ADM', Line 1:
QUIESCE DATABASE Error: Tag name tag1_db_server1 is already in use. Use a
different name.



Как с этим бороться?
...
Рейтинг: 0 / 0
14.03.2014, 18:36
    #38586746
blzz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
QUIESCE DATABASE Error: Tag name is already in use. Use a different name.
а зачем вы это делаете?
подозреваю что для альтернативного бекапа девайсов.
тогда после бекапа должно тоже самое только: release
quiesce database tag1_${_db} release

btw, в один tag можно сделать hold нескольких баз (списком через запятую), по окончанию - release их сразу.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / QUIESCE DATABASE Error: Tag name is already in use. Use a different name. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]