Страница 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)

надеюсь в мсдн или гугле есть их текст.
Всяко лучше чем на коленке мастрячить особенно если не в теме.

==
>учи байсик бро в три раза больше будешь получать.

тут вам не васик - тут думать нада. :lol:

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 писал(а):не-а не боюсь, сон нормален :)
пока нормален :lol:

Re: MS SQL server требуется помощь зала.

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