Страница 2 из 3
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 18:10
meser
это у меня пошел свободный полет фантазии. десять лет назад я делал солюшн на бэтчах, когда объединял данные с удаленных баз в одну, да и форматы данных при этом подгонял под один. в общем без репликации очень муторные решения при более-менее больших объемах.
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 18:13
aissp
о уже спасибо! Завтра таки возьму за хвост нащего штатного DBA и расспрошу его. А весь етот стафф нужен чтобы ему сразу возможных солющенов накидать...

Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 20:20
Leo Gan
Вот посмотри здесь
http://msdn.microsoft.com/en-us/library ... S.20).aspx Вчитываться не надо, картиночки довольно красноречивые. И в конце несколько абзацев.
Это похожий функционал с похожими требованиями в BizTalk Server. Насколько вижу, почти 100% совпадения. Называется BAM. Это никак не связано с остальной функциональностью BizTalk, т.е.независимый функционал. Данные для мониторинга (записи) можно брать откуда угодно.
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 20:55
Проф. Преображенский
А зачем тогда вообще база? Пиши в файл. По истечении лимита пиши в другой, а первый... Ну в общем понятно.
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 21:19
aissp
BizTalk гляну завтра без надежды
будь моя воля я бы даже в файл не писал... и все было бы чудесно. Проблема в том что воля не моя...
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 22:44
Yuri Dimant
Пожалуйста напишите какую версию SQL Server Вы используете
SQL Server 2008
я перегоняю данные вот таки способом,очень эффективно
insert into db1..Archive
select getdate(),d.*
from (delete top (1000)
from db2..Fred
output deleted.*) d
go
Еще конечно же SNAPSHOT , и можно LOG Shipping настроить...
Re: MS SQL server требуется помощь зала.
Добавлено: 05 апр 2010, 22:49
aissp
2008. А как вы будете гнать данные на другой сервер с другим паролем и админом? (1) Я не нашел данных ни одних о перформансе етого реквеста (2) ну и конечно не пробовал время уже кончалось

(3)
Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 01:35
Yuri Dimant
For example that way
begin transaction
insert into db1..tbl
select getdate(),d.*
from openquery ([servername],'delete top (1000)
from db2..tbl
output deleted.*') d
commit transaction
Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 04:59
polkov
есть такая функциклярность в WWF
перегоняют старые записи из однои таблицы в другую.
посмотри как реализовано в след. сторед процедурах
CopyWorkflowInstanceToPartition
DeleteWorkflowInstance
(PartitionCompletedWorkflowInstances, PartitionWorkflowInstance)
надеюсь в мсдн или гугле есть их текст.
Всяко лучше чем на коленке мастрячить особенно если не в теме.
==
>учи байсик бро в три раза больше будешь получать.
тут вам не васик - тут думать нада.

Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 07:41
aissp
Юра спасибо, перформанс етого не известна? Лана сегодня с нашим гуру поговорю:)
Полков

гыыы, 200-300 тыщ говоришь?

никому не рассказывай

Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 08:01
polkov
aissp писал(а): Полков

гыыы, 200-300 тыщ говоришь?

никому не рассказывай

досмеешься - пошлю в личку скан парочки поступлении на счет за пару месяцев.
спать ведь не будешь.
не боишься?
Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 08:15
Victoria
пошлю в личку скан
если только ссылку :)
Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 09:08
aissp
не-а не боюсь, сон нормален

Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 09:25
polkov
aissp писал(а):не-а не боюсь, сон нормален

пока нормален

Re: MS SQL server требуется помощь зала.
Добавлено: 06 апр 2010, 09:35
aissp
Дык куда мне до некоторых:) WWF предлагаешь использовать для работы с реал тайм телеметрией

Это хорошо, работа у меня всегда будет
