Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

ACC2000: Error Message When You Change the Properties on a Replicated Table That Has a Decimal Column


View products that this article applies to.

This article was previously published under Q248909
Advanced: Requires expert coding, interoperability, and multiuser skills.

This article applies only to a Microsoft Access database (.mdb).

↑ Back to the top


Symptoms

When you try to save a change that you made in Design view of a table, you may receive the following error message:
Illegal Operation performed on a Jet SQL Server Replica.
When you click OK, you receive the following error message:
Errors were encountered during the save operation. Data types were not changed.

↑ Back to the top


Cause

You receive these error messages when all of the following conditions are true:
  • You are working in a Jet SQL replica.

    -and-
  • There is at least one decimal column in the table that you are changing.

    -and-
  • You change a property for any column, for example the ValidationText property.

↑ Back to the top


Resolution

To resolve this problem, obtain Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a).

To obtain SR-1/SR-1a, click the article number below to view the article in the Microsoft Knowledge Base:
245025� OFF2000: How to Obtain and Install Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a)

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was corrected in Microsoft Office 2000 SR-1/SR-1a.

↑ Back to the top


More information

If you click Yes when Access asks if you want to save the design of the table, you receive the error messages mentioned in the "Symptoms" section of this article again.

If you click No, when you open the table again, you find that Access saved the properties that you changed anyway.

Steps to Reproduce Behavior

  1. Open the sample database Northwind.mdb.
  2. Create the following new table:
       Table: tblMyTest
       ----------------------
       Field Name: DecimalCol
       Data Type: Decimal
       Length: 13
       Precision: 28
       Scale: 14
    					
  3. Create a Merge publication and specify that some subscribers will be Jet 4.0 databases. Select the tblMyTest table as the only article.
  4. Create a global Jet subscription and name it MyTest.mdb.
  5. Push the publication to the subscription.
  6. Run the Merge Agent if it has not already run.
  7. Open the MyTest.mdb file in Access 2000.
  8. Open the tblMyTest table in Design view.
  9. In any column, change the ValidationText property to Testing.

    NOTE: To reproduce this error, you can change any property.
  10. Save the table. Note that you receive the error messages mentioned in the "Symptoms" section of this article.

↑ Back to the top


Keywords: KB248909, kbbug, kberrmsg

↑ Back to the top

Article Info
Article ID : 248909
Revision : 2
Created on : 3/10/2003
Published on : 3/10/2003
Exists online : False
Views : 366