Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Рекомпиляция в restricted mode

Всем привет! Возможно это покажется Вам просто - но подскажите, как сделать перекомпиляцию скриптом utlrp в БД, при её работе в restricted mode в параллель?
Ответ: utlrp вызывает utl_recomp с нужным параметром параллельности, а он создает джобы с параметром
allow_runs_in_restricted_mode	=> true

Так что в теории все должно работать. Смотрел на 11.2.0.4.

Версия-то какая?
Вопрос: Maximum Availability Mode и fsfo

oracle 12
детский вопрос

при "неполадках" со стендбаем MaxAvailability ведёт себя как MaxPerformance

вопрос: при Protection Mode: MaxAvailability
и рассинхронизации стендбая меньше чем FastStartFailoverLagLimit
при сбое примари пройзойдет ли переключение на стендбай?

или фразу
"The FastStartFailoverLagLimit configuration property is only used by the broker
when enabling fast-start failover for configurations operating in maximum performance mode."
можно понимать буквально
и никакие "ведёт себя как" к ней не относятся?
Ответ: а поймать нужный момент при real-time apply действительно очень трудно
если просто стопнуть накат на стендбай, то при отсутствии transport lag переключение всё равно норм происходит
типо передали же, так докатит при активации

попробовал удавить на стендбае процесс RFS от примаревого LGWR (V$MANAGED_STANDBY)
FS_FAILOVER_STATUS шустро стал UNSYNCHRONIZED
но в V$DATAGUARD_STATS
transport lag	+00 00:00:00
apply lag	+00 00:00:00

отжал - восстановилось. засуспендил надолго - датагвард оживлял новый процесс больше пяти минут
а транспорт и аплай лаг в селекте по-прежнему 0

и с чем получается сравнивать FastStartFailoverLagLimit тогда? сидеть с секундомером?)
Вопрос: Kernel Threaded Mode

Привет всем,
Начиная с ASE 15.7 появилось два режима работы ядра.
Документацию читал, но как в поговорке: "смотрю в книгу, вижу фигу".
Кто знает, ответьте на вопросы:

1. Что такое Threaded Mode, и в чем его принципиальное отличие о классического режима до ASE 15.7?
2. Что такое thread pools? Как параметр number of threads в thread pool связан с енджайнами? Может ли этот параметр привышать количество енджинов на сервере?
3. Зависят ли количество воркер процессов (паралельное выполнение) от пулов (thread pools)?

Заранее Спасибо!
Ответ: moris,

Спасибо!
Вопрос: Тонкости FULL RECOVERY MODE

Уважаемые коллеги! Доброго времени суток.

Знает кто-нибудь в MS SQL есть возможность исключать отдельные столбцы отдельных таблиц
из логирования при режиме работы БД в FULL RECOVERY MODE?

Требуется исключить BLOB-столбцы из процесса логирования изменений.

Всем спасибо и хорошего дня.
Ответ:
sirdimko
Коллеги, транзакционные логи используются у нас Oracle Goldengate для репликации в ODS


Ну так и настраивай extract или replicat соответственно тому, какие именно данные должны быть реплицированы.
Вопрос: push mode cube processing - дайте пример у кого есть

Коллеги,

у кого есть ГОТОВЫЙ пример XMLA команды Process для push mode?

Как ни странно, но в сетке нереально найти, а по убогому описанию в MSDN хрен сам сконструируешь вручную...

Наперед спасибо.
Ответ: выигрыша нет никакого.

нам просто надо было сделать push чтобы реализовать запихивание секьюрных данных: некоторое приложение (не нами писанное) хитрым образом откуда-то получает закриптованные данне, и пропихивает их в куб. вот такое надо было сделать.
Вопрос: server is in single-user mode

игрался с переносом баз на др.диск и доигрался.
Добавил в startup parameters "-c -m -T3608", чтобы перенести базу model (все по http://support.microsoft.com/kb/224071).
При деттаче базы сервер написал, что не может отсоединить системную базу... Стал играться с параметрами (оставлял только -m). В итоге сейчас вообще не могу подключиться к нему ни QA, ни Enterprise Manager'ом, пишет: "Login failed for user 'xxx'. Reason: Server is in single user mode. Only one administrator can connect at this time."
При этом никто к нему не должен быть подключен (перезапускал сервис, сервер. SQL Agent выключен)? Но и я почему-то тоже не могу подключиться....
ЗЫ. Microsoft SQL Server 2000 - 8.00.2249 (Intel X86) May 1 2007 18:39:59 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Ответ: Владислав Колосов,

Агента первым делом гасил. Других клиентов быть не могло - инсталляция свежая, только развернули кластер и настраивали, поэтому грешу именно на сам кластер.

Сейчас посмотрел на запущенном экземпляре SQL в кластере есть процесс (SPID=51 - первый из пользовательских), который запущен от учетки: NT AUTHORITY\SYSTEM,
программы: Microsoft® Windows® Operating System
выполняет команду: sp_server_diagnostics

Похоже это и есть работа кластера по проверке работоспособности экземпляра SQL.
На не кластерных инсталляциях такого процесса не вижу.
Вопрос: SSRS 2016 Standart, native mode: Как настроить подписку (subscription)?

Привет!

Фигня какая-то! Нам необходимо настроить рассылку одного отчета без параметров по E-Mail.

Через SSRS Configuration Manager (Native Mode) настроили:

- E-Mail Settings
- пользователя в Execution Account
- пользователя в Subscription Settings
- в DataSource (обращается к SSAS) настроена Integrated Authentication (первая в списке)

Теперь в настройках самого отчета выбираю настройки подписки и мне говорит, что не может, т.к. не настроен пользователь для аутентификации. Ничего не понимаю! Что ему еще надо-то?
Ответ:
Yuri Abele
vikkiv,

спасибо! Помогло.

Т.о. получается, что один и тот же отчёт нельзя одновременно использовать для подписок и выставлять в Intranet?

Уточню - я имел в виду интегрированную аутентификацию. В том смысле, что для каждого пользователя отчет будет исполняться в его security context.
С такой, как выше было подсказано, конфигурацией такое будет не возможно и придется другой отчёт использовать. Это так? Или можно-таки "поженить"?
Вопрос: Single-user mode

Полетела мастер. Бекап есть. Но не могу стартонуть сервер (2012) в single-user.

2017-03-20 10:12:51.07 spid5s      SQL Server started in single-user mode. This an informational message only. No user action is required.
2017-03-20 10:12:51.07 spid5s Starting up database 'master'.
2017-03-20 10:12:51.10 spid5s Error: 9003, Severity: 20, State: 1.
2017-03-20 10:12:51.10 spid5s The log scan number (32204:169:1) passed to log scan in database 'master' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
2017-03-20 10:12:51.10 spid5s Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
Ответ:
single-user
ребилд мог потереть еще что-то, не только мастер. я не уверен. поэтому и спросил.

ребилд системных баз ребилдит их все, т.к. вообще-то он задуман,
чтобы менять серверный коллэйшен.
т.е. все системные базы будут созданы заново.
если вас утраивает msdb с нуля, то оставьте, как есть.
если же там было что-то нужное, восстановите из бэкапа после ребилда
Вопрос: server is in single-user mode

игрался с переносом баз на др.диск и доигрался.
Добавил в startup parameters "-c -m -T3608", чтобы перенести базу model (все по http://support.microsoft.com/kb/224071).
При деттаче базы сервер написал, что не может отсоединить системную базу... Стал играться с параметрами (оставлял только -m). В итоге сейчас вообще не могу подключиться к нему ни QA, ни Enterprise Manager'ом, пишет: "Login failed for user 'xxx'. Reason: Server is in single user mode. Only one administrator can connect at this time."
При этом никто к нему не должен быть подключен (перезапускал сервис, сервер. SQL Agent выключен)? Но и я почему-то тоже не могу подключиться....
ЗЫ. Microsoft SQL Server 2000 - 8.00.2249 (Intel X86) May 1 2007 18:39:59 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
Ответ: Разобрался.

Ошибка была из-за того что в начале скрипта стояло

:Connect MyServer


Убрал и все прошло.

Сообщение было отредактировано: 22 янв 20, 16:38
Вопрос: enq: TX - contention mode 4

Всем доброго дня.

Собственно сабж.
enq: TX - contention, p1 = 0x54580004 -> 'TX' mode 4, current_obj# = -1.
Это наблюдается при обновлении securefile BLOB с параметрами CACHE, LOGGING.
NOCACHE радикально уменьшает количество таких ожиданий, но какое-то количество все равно остается.

Что означает данное конкретное ожидание ? Contention на чем ?
Ответ: Оракулист,

CACHE/NOCACHE помещают/не помещают LOB в buffer cache. Так-что смотри что там в buffer cache. Возможно слишком мал и постоянно идет вытеснение. И смотри нет ли DW enqueue: 'enq: DW - contention'

SY.