2Konflikty między procesami systemowymi a programem XML Extender mogą
2prowadzić do poważnego uszkodzenia plików przez programy przykładowe XML
2Extender. Na poniższej liście przedstawiono programy przykładowe XML
2Extender powodujące konflikt wraz z ich zamiennikami, w przypadku których
2prawdopodobieństwo konfliktu jest mniejsze. Należy pamiętać o
2stosowaniu nowych programów przykładowych w miejsce poprzednich.
2
2Tabela 5. Zamienniki programów przykładowych programu XML Extender (Windows)
Poprzedni program (nie używać) | Nowy program (używać) |
---|---|
insertx.exe | dxxisrt.exe |
retrieve.exe | dxxretr.exe |
retrieve2.exe | dxxretr2.exe |
retrievec.exe | dxxretrc.exe |
shred.exe | dxxshrd.exe |
tests2x.exe | dxxgenx.exe |
tests2xb.exe | dxxgenxb.exe |
tests2xc.exe | dxxgenxc.exe |
2Tabela 6. Zamienniki programów przykładowych programu XML Extender (UNIX)
Poprzedni program (nie używać) | Nowy program (używać) |
---|---|
insertx | dxxisrt |
retrieve | dxxretr |
retrieve2 | dxxretr2 |
retrievec | dxxretrc |
shred | dxxshrd |
tests2x | dxxgenx |
tests2xb | dxxgenxb |
tests2xc | dxxgenxc |
2Kod źródłowy (pliki .sqx) plików wykonywalnych wymienionych powyżej 2znajduje się w katalogu instalacji o nazwie samples\db2xml\c. Pliki 2źródłowe mają nadal te same nazwy co wcześniej. Jeśli w kodzie 2źródłowym zostaną wprowadzone zmiany, należy skopiować skompilowane pliki 2wykonywalne (ze starymi nazwami) do katalogu sqllib\bin. W systemach 2Windows należy wykonać dodatkową kopię, zmienić jej nazwę na nową, 2przedstawioną powyżej, a następnie skopiować do katalogu bin. Obie 2kopie zastępują pliki istniejące już w katalogu bin. Na przykład po 2skompilowaniu nowej wersji pliku shred.exe należy wykonać dwie kopie, 2które zastąpią pliki w katalogu bin: jedną o nazwie shred.exe i 2drugą o zmienionej nazwie - dxxshrd.exe. W systemach UNIX 2wystarczy jedynie zamienić plik ze starą nazwą na nowo skompilowaną wersję 2pliku. W razie utworzenia nowego pliku wykonywalnego na podstawie tych 2próbek, należy skopiować nowe pliki z katalogu \SQLLIB\samples\db2xml\c\ do 2katalogu \SQLLIB\bin\, a następnie wykonać dodatkową kopię, nadając jej nazwę 2wynikającą z powyższej tabeli.