Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A linguagem XSD (Definição de Esquema XML) é a sucessora da linguagem de definição de esquema XML-Data Redução (XDR). Com a introdução do suporte ao XSD no Microsoft SQLXML 4.0, supõe-se que novos esquemas anotados sejam criados usando XSD. O SQLXML 4.0 inclui uma ferramenta de conversor XDR para XSD projetada para ajudá-lo a converter seus esquemas XDR anotados existentes em esquemas XSD equivalentes.
Importante
Use essa ferramenta somente quando quiser converter esquemas XDR anotados em XSD para uso com SQLXML 4.0. Essa não é uma ferramenta de conversor XDR para XSD de uso geral. Os esquemas XSD convertidos podem não se comportar da mesma forma que os esquemas XDR originais quando usados em outros ambientes.
Se o arquivo XDR de entrada especificar a codificação dentro da declaração XML, isso se tornará a codificação do arquivo de saída XSD gerado.
A ferramenta conversor (Cvtschema.exe) é instalada na pasta Arquivos de Programas\SQLXML 4.0\bin e é executada no prompt de comando.
Esta é a sintaxe geral:
cvtschema XDRFileName, [-y], [-w] [-?]
Em que:
XDRFileName
É o nome do arquivo XDR que deve ser convertido em XSD. A ferramenta lê o arquivo XDR de entrada e cria um arquivo de saída XSD no diretório de trabalho atual. Se o arquivo de entrada tiver uma extensão .xdr ou .xml, o arquivo XSD de saída será criado com o mesmo nome, mas com uma extensão .xsd. Se a extensão de arquivo de entrada for diferente de .xml ou .xdr (ou se a extensão estiver ausente), o arquivo de saída será criado com o mesmo nome e a extensão .xsd será acrescentada ao nome do arquivo de entrada. Por exemplo, se o nome do arquivo XDR de entrada for SampleFile.abc, o XSD resultante será salvo como SampleFile.abc.xsd.
-y
(Opcional) Substitui o arquivo XSD existente com o arquivo XSD gerado pela ferramenta de conversor. Se o sinalizador não for especificado, a ferramenta solicitará que você especifique se deseja substituir o arquivo XSD existente e oferece a opção de alterar o nome do arquivo de saída.
-w
(Opcional) Retorna avisos não fatais gerados no processo de conversão pela ferramenta. Por padrão, a ferramenta exibe mensagens somente para erros fatais.
-?
Retorna uma lista de opções com cvtschemaas quais você pode especificar, juntamente com uma explicação.
Consulte Também
Mapeando tipos de dados XSD para tipos de dados XPath (SQLXML 4.0)
Anotações XSD (SQLXML 4.0)