Udostępnij za pośrednictwem


Konwertowanie adnotacjami schematy XDR równoważne schematów XSD (SQLXML 4.0)

Język XML Schema Definition (XSD), to następca języka definicji danych XML (XDR) schematu.Wraz z wprowadzeniem XSD obsługi w Microsoft SQLXML 4.0, zakłada się nowe schematy adnotacjami są tworzone, przy użyciu pliku XSD.SQLXML 4.0 zawiera XDR narzędzie konwerter XSD, zaprojektowanego ułatwiające konwertowanie istniejących adnotacjami schematy XDR równoważne schematów XSD.

Ważna informacjaWażne:

Tego narzędzie można używać tylko wtedy, gdy chcesz przekonwertować adnotacjami schematy XDR XSD do użytku z SQLXML 4.0.Nie jest ogólnego przeznaczenia XDR narzędzie konwerter XSD.Przekonwertowane schematów XSD może nie działać oryginalnego schematy XDR używane w innych środowiskach.

Jeśli plik wejściowy XDR Określa kodowanie w deklaracja XML, to staje się kodowania wygenerowany plik wyjściowy XSD.

Narzędzie konwerter (Cvtschema.exe) jest instalowany w folderze Program Files\SQLXML 4.0\bin i wykonane w wiersz polecenia.

Jest to ogólna składnia:

cvtschema XDRFileName, [-y], [-w] [-?]

W przypadku gdy:

  • XDRFileName
    Jest to nazwa pliku XDR jest konwertowane na XSD.Narzędzie odczytuje plik wejściowy XDR i tworzy plik XSD danych wyjściowych w bieżącym katalogu roboczym.Jeśli plik wejściowy ma rozszerzenie .xdr lub .xml, tworzony jest plik XSD danych wyjściowych, o tej samej nazwie, ale z rozszerzeniem xsd.Jeśli rozszerzenie pliku wejściowego jest inne niż XML lub .xdr (lub jeśli brakuje rozszerzenia), tworzony jest plik wyjściowy o tej samej nazwie i rozszerzeniem xsd jest dołączana do nazwy pliku wejściowego.Na przykład jeśli nazwa pliku wejściowego XDR jest SampleFile.abc, wynikowy XSD jest zapisywany jako SampleFile.abc.xsd.

  • -y
    (Opcjonalnie) Zastępuje istniejący plik XSD pliku XSD, który jest generowany przez narzędzie konwerter.Jeśli flaga nie zostanie określona, narzędzie monituje o określenie, czy chcesz zastąpić istniejący plik XSD i umożliwia zmianę nazwy pliku wyjściowego.

  • -w
    (Opcjonalnie) Zwraca ostrzeżenia niekrytyczne generowanych w procesie konwersji przez narzędzie.Domyślnie narzędzie wyświetla komunikaty tylko błędy krytyczne.

  • -?
    Zwraca listę opcji, które można określić z cvtschema, wraz z wyjaśnienie.