Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il linguaggio XSD (XML Schema Definition) è il successore del linguaggio di definizione dello schema ridotto (XDR) XML-Data. Con l'introduzione del supporto XSD in Microsoft SQLXML 4.0, si presuppone che vengano creati nuovi schemi con annotazioni tramite XSD. SQLXML 4.0 include uno strumento di conversione da XDR a XSD progettato per convertire gli schemi XDR con annotazioni esistenti in schemi XSD equivalenti.
Importante
Usare questo strumento solo quando si desidera convertire gli schemi XDR con annotazioni in XSD da usare con SQLXML 4.0. Questo non è uno strumento di conversione da XDR a XSD per utilizzo generico. Gli schemi XSD convertiti potrebbero non comportarsi come gli schemi XDR originali se usati in altri ambienti.
Se il file XDR di input specifica la codifica all'interno della dichiarazione XML, diventa la codifica del file di output XSD generato.
Lo strumento convertitore (Cvtschema.exe) viene installato nella cartella Programmi\SQLXML 4.0\bin e viene eseguito al prompt dei comandi.
Questa è la sintassi generale:
cvtschema XDRFileName, [-y], [-w] [-?]
Dove:
XDRFileName
Nome del file XDR da convertire in XSD. Lo strumento legge il file XDR di input e crea un file di output XSD nella directory di lavoro corrente. Se il file di input ha un'estensione xdr o .xml, il file XSD di output viene creato con lo stesso nome ma con estensione xsd. Se l'estensione del file di input è diversa da .xml o xdr (o se l'estensione è mancante), il file di output viene creato con lo stesso nome e l'estensione xsd viene aggiunta al nome del file di input. Ad esempio, se il nome del file XDR di input è SampleFile.abc, il file XSD risultante viene salvato come SampleFile.abc.xsd.
-y
(Facoltativo) Sovrascrive il file XSD esistente con il file XSD generato dallo strumento di conversione. Se il flag non viene specificato, lo strumento chiede di specificare se si desidera sovrascrivere il file XSD esistente e consente di modificare il nome del file di output.
-w
(Facoltativo) Restituisce avvisi non irreversibili generati nel processo di conversione dallo strumento. Per impostazione predefinita, lo strumento visualizza i messaggi solo per gli errori irreversibili.
- ?
Restituisce un elenco di opzioni che è possibile specificare con cvtschema, insieme a una spiegazione.
Vedere anche
Mapping dei tipi di dati XSD ai tipi di dati XPath (SQLXML 4.0)
Annotazioni XSD (SQLXML 4.0)