Временные таблицы и репликация SQL Server - PullRequest
1 голос
/ 22 октября 2009

Я немного новичок, так что извините, если ответ на этот вопрос кажется очевидным. Мне было поручено создать пакеты служб SSIS, которые будут работать в среде, поддерживаемой другой компанией. Они используют репликацию для публикации обновлений с клиентских сайтов на централизованном сервере, и я не совсем уверен, как они их настроили.

Вообще говоря, следует ли учитывать какие-либо соображения при создании и последующем удалении глобальных временных таблиц из хранимой процедуры или пакета служб SSIS в экземпляре SQL Server 2005, который является частью настройки репликации транзакций? Или временные таблицы всегда локальны для экземпляра клиентской БД? Я хочу быть очень уверенным, что не создаю проблему параллелизма.

1 Ответ

1 голос
/ 23 октября 2009

Временные таблицы создаются в базе данных tempdb.
База данных tempdb не будет реплицирована.

http://msdn.microsoft.com/en-us/library/ms190768.aspx

Или временные таблицы всегда локальны для экземпляра клиентской БД?

"доступно всем пользователям, подключенным к экземпляру SQL Server"

...