English

Error: Underlying DBMS error [Microsoft SQL Server Native Client 10.0: Parsing XML With internal subset DTDs not allowed. Use CONVERT with style option 2...

Error Message

When copy-pasting a specific feature dataset from an earlier version of an ArcSDE geodatabase to a 10.0 geodatabase on SQL Server 2008, the following error may be displayed:

"Underlying DBMS error [Microsoft SQL Server Native Client 10.0: Parsing XML
With internal subset DTDs not allowed. Use CONVERT with style option 2 to
Enable limited internal subset DTD support.]"

Cause

The error occurs when a dataset in the geodatabase contains a document type definition (DTD) in its metadata.

Solution or Workaround

There are two possible solutions that will allow the copy/paste to succeed:

• Remove the DTD from the metadata manually.
• Upgrade to 10.0 Service Pack 1 Desktop and then upgrade the target geodatabase to apply the latest updates to the ArcSDE stored procedures.

After either solution is performed, attempt the copy/paste again.

Related Information