powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Job names
16 сообщений из 16, страница 1 из 1
Job names
    #39580843
Samvel13e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите пожалуйста есть стандарт как правильно именовать задания (job) (MS SQL)??
Спасибо
...
Рейтинг: 0 / 0
Job names
    #39580850
Prolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примеры наименование заданий:

db1: // - переоценка портфеля
db1: /1m - рассылка уведомлений
db1: 01:30 - перенос остатков
db1: 10:00-19:00/2m - контроль сервиса ввода сделок

где:
- db1 - название базы данных, для которой выполняется задание;
- // - задание выполняется в режиме вечного цикла;
- /1m - задание выполняется один раз в минуту;
- 01:30 - задание выполнятся один раз в день в 01:30;
- 10:00-19:00/2m - задание выполняется один раз в 2 минуты с 10:30 по 19:00.

Если тип шага Transact-SQL script, то скрипт может содержать только вызов хранимой процедуры и, при необходимости, присвоение значение её переменным. Никаких select/insert/update/delete - вся логика только в хранимых процедурах.
...
Рейтинг: 0 / 0
Job names
    #39580861
Samvel13e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое за отзыв , но честно говоря я ничего не понел,
может я не правильна написал что мне нужно.
например я создаю задание(job) для backup-а, он должен работать каждый вечер, как называть его? если нада написать процедуру имя должен быть sp_......, есть такой стандарт для задания?
...
Рейтинг: 0 / 0
Job names
    #39580867
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Samvel13e,
авторесли нада написать процедуру имя должен быть sp_......

Не надо так делать: sp_ - это префикс хранимых процедур, написанных самим Microsoft
...
Рейтинг: 0 / 0
Job names
    #39580880
Samvel13e
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ok, спасибо, смысл моего вопроса я думаю понятна , если я вижу sp_.... это процедура, если tbl_... это таблица, idx_... это индекс , как именовать задания что было видно из имени что это задания , есть такой стандарт или нет , или надо написать как мне угодно ?
...
Рейтинг: 0 / 0
Job names
    #39580891
Samvel13e,

ты лучше спроси у тех, кто разрабатывает ваш локальный стандарт именования объектов.... так-то тут требований никаких особых нет. и "каждый дрочит так, как хочет" (с)....
...
Рейтинг: 0 / 0
Job names
    #39580919
Prolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samvel13eнапример я создаю задание(job) для backup-а, он должен работать каждый вечер, как называть его? если нада написать процедуру имя должен быть sp_......, есть такой стандарт для задания?
Задание (job) и расписание (schedule) назвать "your_db_name: 22:15 - полный бекап базы данных.
Шаг задания назвать по имени хранимой процедуры - job.full_backup_db.
В шаге названия вызов хрнанимой процедуры:
execute job.full_backup_db;

job - это схема, в которой будет все хранимые процедуры, вызываемые из заданий.
Всякие префиксы типа sp_, tbl_ лучше не применять.
...
Рейтинг: 0 / 0
Job names
    #39580949
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samvel13e если нада написать процедуру имя должен быть sp_......
Настоятельно не рекомендуется, так как он начинает искать процедуру в куче собственных, которые начинаются на sp_....!
Oбычно называю usp_...
...
Рейтинг: 0 / 0
Job names
    #39581004
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PrologПримеры наименование заданий:

db1: // - переоценка портфеля
db1: /1m - рассылка уведомлений
db1: 01:30 - перенос остатков
db1: 10:00-19:00/2m - контроль сервиса ввода сделокя даж боюсь представить как у вас таблицы именуются...

З.Ы. однажды работал с "архитектором" который требовал, чтобы "одного взгляда на имя было понятно, что это и откуда".
В итоге имя таблицы могло быть: Таблица_Остатков_Загруженных_01012018_Для_Отдела_Логистики_Ночным_Модулем256
Это требование распространялось и на мена полей таблиц.
Веселуха была :)
...
Рейтинг: 0 / 0
Job names
    #39581040
Prolog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дедушкая даж боюсь представить как у вас таблицы именуются...
Как правило, имя существительное во множественном числе.
...
Рейтинг: 0 / 0
Job names
    #39581050
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Samvel13eподскажите пожалуйста есть стандарт как правильно именовать задания (job) (MS SQL)??
Спасибо
У меня в управлении нет какого-то единого кошерного стандарта, но негласно принято примерно так - "0010_20180101_letter_to_Greg_CIA" или "0510_everyday_load_profileinfo_from_Facebook". Видно, как в течение суток отрабатывают задания, если вырубился инстанс в какое-то время и был таки реанимирован через несколько минут/часов - даже простому оператору понятно, какие задания прогнать вручную, не дожидаясь следующего дня.
...
Рейтинг: 0 / 0
Job names
    #39581257
Slava_Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примерно такой у нас стандарт: БД: имя процедуры или БД Что делает, к примеру:
Db1_FileImport
Db1_calculate
с префиксов DBA_ task - задачи DBA
...
Рейтинг: 0 / 0
Job names
    #39581335
bideveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Prologjob - это схема, в которой будет все хранимые процедуры, вызываемые из заданий.

Странное требование. Любую процедуру можно запустить как из задания, так и просто так.
...
Рейтинг: 0 / 0
Job names
    #39582508
хм-хм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Дедушка]PrologЗ.Ы. однажды работал с "архитектором" который требовал, чтобы "одного взгляда на имя было понятно, что это и откуда".
В итоге имя таблицы могло быть: Таблица_Остатков_Загруженных_01012018_Для_Отдела_Логистики_Ночным_Модулем256

А что такое Модуль256? Нипанятна с одного взгляда.
Недоглядел ваш архитектор!
...
Рейтинг: 0 / 0
Job names
    #39582578
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм-хмА что такое Модуль256? Нипанятна с одного взгляда.оспаде! ещё один Бивис и Батхед.
не нужно весь мир по себе мерить.
если вам "нипанятна" это не значит, что всем "нипанятна"
...
Рейтинг: 0 / 0
Job names
    #39582776
хм-хм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дедушкаоспаде! ещё один Бивис и Батхед.
не нужно весь мир по себе мерить.
если вам "нипанятна" это не значит, что всем "нипанятна"
зануда детектед
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Job names
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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