Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Yagrus2 Member Откуда: Москва Сообщений: 902 |
Hello world! Есть хранилище на Microsoft SQL Server 2012. Источник данных - базы 1с. С помощью 1с-ного кода формируется файл , который содержит скрип на пересоздание представлений(view). Что то типа такого: USE [utd] GO IF OBJECT_ID(N'[utd].[dbo].[_Справочник_Номенклатура]', N'U') IS NOT NULL DROP VIEW [utd].[dbo].[_Справочник_Номенклатура] CREATE VIEW [dbo].[_Справочник_Номенклатура] AS SELECT _IDRRef as Ссылка ,_Version as ВерсияДанных ,_Marked as ПометкаУдаления ,_IsMetadata as Предопределенный ,_ParentIDRRef as Родитель ,_Folder as ЭтоГруппа ,_Code as Код ,_Description as Наименование ,_Fld2586 as Tmax ,_Fld2587 as Tmin ,_Fld23745RRef as АвторПоследнегоИзменения ,_Fld2539 as Артикул ,_Fld24652 as АртикулПоставщикаДляИмпорта ,_Fld2588 as АртикулСАПР ,_Fld24404 as АртикулТР ,_Fld2540RRef as БазоваяЕдиницаИзмерения ,_Fld2611RRef as Брэнд FROM _Reference152 (nolock) GO IF OBJECT_ID(N'[utd].[dbo].[_Справочник_Номенклатура_Электричество]', N'U') IS NOT NULL DROP VIEW [utd].[dbo].[_Справочник_Номенклатура_Электричество] CREATE VIEW [dbo].[_Справочник_Номенклатура_Электричество] AS SELECT _LineNo2617 as НомерСтроки ,_Fld2618RRef as ТипПодвода ,_Fld2619 as Мощность ,_Fld2620 as Напряжение ,_Fld2621 as Фаза ,_Fld2622 as X ,_Fld2623 as Y ,_Fld2624 as Z ,_Fld2625RRef as ХарактеристикаСАПР ,_Reference152_IDRRef as Ссылка ,_KeyField as _KeyField FROM _Reference152_VT2616 (nolock) Подскажите автоматически запускать этот код на выполнение? |
19 июл 17, 15:07 [20657966] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2397 |
Yagrus2, JOB |
19 июл 17, 15:14 [20657998] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6802 |
Yagrus2, имхо если это файл, то sqlcmd + шедулер |
19 июл 17, 15:16 [20658008] Ответить | Цитировать Сообщить модератору |
Yagrus2 Member Откуда: Москва Сообщений: 902 |
TaPaK, Можно чуть более подробней? |
19 июл 17, 15:54 [20658216] Ответить | Цитировать Сообщить модератору |
o-o
Guest |
сложить код на выполнения в файл, файл скармливать sqlcmd, сам запуск sqlcmd с файлом на выполнение засунуть в виндовый планировщик |
||
19 июл 17, 16:22 [20658331] Ответить | Цитировать Сообщить модератору |
aleks2
Guest |
Чо херней то маяться? 1C сама умеет запросы к базе исполнять. |
||||
20 июл 17, 05:44 [20659499] Ответить | Цитировать Сообщить модератору |
Yagrus2 Member Откуда: Москва Сообщений: 902 |
aleks2, Наши 1С-ники так не могут |
20 июл 17, 09:28 [20659888] Ответить | Цитировать Сообщить модератору |
aleks2
Guest |
Дык, найми грамотных 1С-ников. |
||
20 июл 17, 09:35 [20659926] Ответить | Цитировать Сообщить модератору |
o-o
Guest |
куда проще
|
||||||
20 июл 17, 11:34 [20660732] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |