From: Joseph on
2008SP1 Publisher, Transactional, Queued
2000SP3 Subscriber

When I publish the table, 2008 implements Automatic Identity Range
Management by putting a identity range constraint on my SysID column.

When applying the snapshot to the subscriber, after all the data is
copied (a successful sync, by all accounts) this error occurs:
There is already an object named' repl_identity_range_tran_1143675122'
in the database (#2714).

Why is it trying to create this constraint twice? Do I have any
redress, other than turning off AIR management? I'm tempted to do
that anyway, since only the subscriber will be altering the data.

Thanks,

Joseph
From: Ben Thul on
Hmm... I don't think this topology is supported. Things downstream
have to be at least the version of those upstream. That is publisher
version <= distributor version <= subscriber version.
--
Ben

On May 5, 3:53 pm, Joseph <josephshepp...(a)gmail.com> wrote:
> 2008SP1 Publisher, Transactional, Queued
> 2000SP3 Subscriber
>
> When I publish the table, 2008 implements Automatic Identity Range
> Management by putting a identity range constraint on my SysID column.
>
> When applying the snapshot to the subscriber, after all the data is
> copied (a successful sync, by all accounts) this error occurs:
> There is already an object named' repl_identity_range_tran_1143675122'
> in the database (#2714).
>
> Why is it trying to create this constraint twice?  Do I have any
> redress, other than turning off AIR management?  I'm tempted to do
> that anyway, since only the subscriber will be altering the data.
>
> Thanks,
>
> Joseph

From: Dan on
I don't know about 2008, but that's not true for 2005. I have 2005 with
transactional replication to a 2000 subscriber, and did up until 6 months
ago have 2005 with transactional replication to a 7 subscriber and 2000
replicating to a 7 subscriber (which had to be set up with a script as it
wasn't possible with the GUI due to EM not supporting 2005 and SSMS not
supporting 7).

Dan


"Ben Thul" <thulben(a)gmail.com> wrote in message
news:c2e3f5d6-a122-4259-a22f-91af2bc54c70(a)k41g2000yqb.googlegroups.com...
> Hmm... I don't think this topology is supported. Things downstream
> have to be at least the version of those upstream. That is publisher
> version <= distributor version <= subscriber version.
> --
> Ben
>
> On May 5, 3:53 pm, Joseph <josephshepp...(a)gmail.com> wrote:
>> 2008SP1 Publisher, Transactional, Queued
>> 2000SP3 Subscriber
>>
>> When I publish the table, 2008 implements Automatic Identity Range
>> Management by putting a identity range constraint on my SysID column.
>>
>> When applying the snapshot to the subscriber, after all the data is
>> copied (a successful sync, by all accounts) this error occurs:
>> There is already an object named' repl_identity_range_tran_1143675122'
>> in the database (#2714).
>>
>> Why is it trying to create this constraint twice? Do I have any
>> redress, other than turning off AIR management? I'm tempted to do
>> that anyway, since only the subscriber will be altering the data.
>>
>> Thanks,
>>
>> Joseph
>



From: Ben Thul on
I'm not saying that it won't work. I'm saying that it's not
supported. So, if something breaks and you call MS to open a support
case, you'll either pay dearly for it or they'll say that you're out
of luck.

On May 18, 4:30 am, "Dan" <n...(a)worldofspack.com> wrote:
> I don't know about 2008, but that's not true for 2005. I have 2005 with
> transactional replication to a 2000 subscriber, and did up until 6 months
> ago have 2005 with transactional replication to a 7 subscriber and 2000
> replicating to a 7 subscriber (which had to be set up with a script as it
> wasn't possible with the GUI due to EM not supporting 2005 and SSMS not
> supporting 7).
>
> Dan
>
> "Ben Thul" <thul...(a)gmail.com> wrote in message
>
> news:c2e3f5d6-a122-4259-a22f-91af2bc54c70(a)k41g2000yqb.googlegroups.com...
>
> > Hmm... I don't think this topology is supported.  Things downstream
> > have to be at least the version of those upstream.  That is publisher
> > version <= distributor version <= subscriber version.
> > --
> > Ben
>
> > On May 5, 3:53 pm, Joseph <josephshepp...(a)gmail.com> wrote:
> >> 2008SP1 Publisher, Transactional, Queued
> >> 2000SP3 Subscriber
>
> >> When I publish the table, 2008 implements Automatic Identity Range
> >> Management by putting a identity range constraint on my SysID column.
>
> >> When applying the snapshot to the subscriber, after all the data is
> >> copied (a successful sync, by all accounts) this error occurs:
> >> There is already an object named' repl_identity_range_tran_1143675122'
> >> in the database (#2714).
>
> >> Why is it trying to create this constraint twice?  Do I have any
> >> redress, other than turning off AIR management?  I'm tempted to do
> >> that anyway, since only the subscriber will be altering the data.
>
> >> Thanks,
>
> >> Joseph

From: Dan on
According to http://msdn.microsoft.com/en-us/library/ms143241.aspx
replication between 2000, 2005, and 2008 is supported. There's even the
example note of a Distributor running 2008, Publisher on 2005, and
Subscriber on 2000. Using mixed versions just means that only the lowest
common features are available, but it's certainly a supported configuration.
It also points out for transactional replication that a subscriber needs to
be within 2 versions of the publisher - so 2000 subscribing from a 2008
publisher is fully supported.

Dan


"Ben Thul" <thulben(a)gmail.com> wrote in message
news:02e1f685-45ac-407e-a0df-1db779c28465(a)b21g2000vbh.googlegroups.com...
> I'm not saying that it won't work. I'm saying that it's not
> supported. So, if something breaks and you call MS to open a support
> case, you'll either pay dearly for it or they'll say that you're out
> of luck.
>
> On May 18, 4:30 am, "Dan" <n...(a)worldofspack.com> wrote:
>> I don't know about 2008, but that's not true for 2005. I have 2005 with
>> transactional replication to a 2000 subscriber, and did up until 6 months
>> ago have 2005 with transactional replication to a 7 subscriber and 2000
>> replicating to a 7 subscriber (which had to be set up with a script as it
>> wasn't possible with the GUI due to EM not supporting 2005 and SSMS not
>> supporting 7).
>>
>> Dan
>>
>> "Ben Thul" <thul...(a)gmail.com> wrote in message
>>
>> news:c2e3f5d6-a122-4259-a22f-91af2bc54c70(a)k41g2000yqb.googlegroups.com...
>>
>> > Hmm... I don't think this topology is supported. Things downstream
>> > have to be at least the version of those upstream. That is publisher
>> > version <= distributor version <= subscriber version.
>> > --
>> > Ben
>>
>> > On May 5, 3:53 pm, Joseph <josephshepp...(a)gmail.com> wrote:
>> >> 2008SP1 Publisher, Transactional, Queued
>> >> 2000SP3 Subscriber
>>
>> >> When I publish the table, 2008 implements Automatic Identity Range
>> >> Management by putting a identity range constraint on my SysID column.
>>
>> >> When applying the snapshot to the subscriber, after all the data is
>> >> copied (a successful sync, by all accounts) this error occurs:
>> >> There is already an object named' repl_identity_range_tran_1143675122'
>> >> in the database (#2714).
>>
>> >> Why is it trying to create this constraint twice? Do I have any
>> >> redress, other than turning off AIR management? I'm tempted to do
>> >> that anyway, since only the subscriber will be altering the data.
>>
>> >> Thanks,
>>
>> >> Joseph
>