Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 новичок в репликации слиянием в SqL2008  [new]
garvy
Member

Откуда: Москва
Сообщений: 801
У меня первая проба пера в настройке репликации между двумя серверами SQL SERVER2008. В 2000-м довольно давно настроена и работает репликация слиянием, проблем вроде как нету. Вот пытаюсь перейти на 2008. Итак имею:
1) Сервер издатель - ОС Microsoft Windows SERVER 2003R2
SQL SERVER 2008 Standard Edition (SP1) - 10.0.2531.0 (Intel X86) Mar 29 2009 10:27:29 Copyright (c) 1988-2008 Microsoft Corporation Standard Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) (VM)
операционная система развернута в виртуальной среде Linux (подробнее не скажу, так как линуксом другой чел занимался).
2) Server - подписчик - только что установленный на новом компьютере пакет Microsoft SMALL Buisiness Server 20008 а именно: Microsoft SQL Server 2008 (SP2) - 10.0.4064.0 (X64) Feb 25 2011 13:56:11 Copyright (c) 1988-2008 Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.0 <X64> (Build 6002: Service Pack 2)
Сервера соединены последством VPN, друг друга взаимно видят.

Попытался настроить публикацию и принудительную подписку на издателе пользуясь знаниями из SQL SERVER 2000. Положение несколько осложняется слабым знанием интерфейса нового Sql server ну да ничего - вроде как справился.
В итоге наталкиваюсь на следующую ошибку в ходе синхронизации (см. рис.)

Не понимаю, почему спотыкается именно на этом сценарии

Вот его текст:

drop Table [dbo].[Товары Производимые товары]
go
SET ANSI_PADDING ON
go

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Товары Производимые товары](
[№№ товара] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[ТипАктива] [varchar](10) NULL,
[Состояние] [tinyint] NULL,
[№ категории товара] [varchar](10) NULL,
[№ изделия] [int] NULL,
[№ свойств механических] [int] NULL,
[№ свойств физических] [int] NULL,
[Примечание] [varchar](255) NULL,
[Сотрудник] [varchar](14) NULL,
[Добавлено] [datetime] NULL,
[rowguid] [uniqueidentifier] ROWGUIDCOL NOT NULL,
[КодРубрикатора] [char](9) NULL,
[ВариантДля] [int] NULL,
[ТипВар] [tinyint] NULL,
[level] [tinyint] NULL,
[Order] [tinyint] NULL,
[Fin] [bit] NULL,
[Вес] [real] NULL,
[Происх] [tinyint] NULL,
[Перераб] [tinyint] NULL,
[ЕиОсн] [int] NULL
)

GO
ALTER TABLE [dbo].[Товары Производимые товары] ADD CONSTRAINT [DF__Товары Пр__rowgu__5ACF527F] DEFAULT (newid()) FOR [rowguid]
GO
SET ANSI_NULLS ON

go

SET QUOTED_IDENTIFIER ON

go

ALTER TABLE [dbo].[Товары Производимые товары] ADD CONSTRAINT [PK_Товары: Производимые товары] PRIMARY KEY CLUSTERED
(
[№№ товара]
)WITH FILLFACTOR = 90
GO

Может тут что-то связано с различиями в конфигурациях серверов?

К сообщению приложен файл. Размер - 90Kb
28 июл 11, 10:53    [11038232]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить