Använd sdtcm_convert om du vill konvertera kalenderdataformat, rensa en kalender eller kontrollera kalenderns dataintegritet. Använd kommandot för att konvertera kalenderdataformatet version 3 (OpenWindows) till version 4 (det utökningsbara kalenderdataformatet).
sdtcm_convert anropas automatiskt när operativsystemet uppgraderas till version 2.6.
sdtcm_convert måste köras av superanvändaren eller kalenderns ägare. En superanvändare kan köra sdtcm_convert på alla kalendrar, en vanlig användare kan bara köra sdtcm_convert på sin egen kalender. Observera att sdtcm_convert bara kan användas på kalendrar som finns på den lokala värddatorn.
Dataformatet version 3 är fast och begränsat. För att du ska kunna utnyttja de nya funktionerna som stöds av kalender-API måste version 3-kalendrar konverteras till dataformatet version 4.
Alternativ för sdtcm_convert visas och beskrivs nedan.
Använd alternativet -v för att ange dataversion för resultaten.
Giltiga värden är 3 (kalenderdataformatet OpenWindows) och 4 (det utökningsbara dataformatet). Om det här alternativet inte anges blir resultatens dataversion samma som den angivna kalendern och ingen datakonvertering sker.
Dataversionen för en kalender visas i dialogrutan Om Kalender i Kalendern, som du kommer åt från Hjälp-menyn.
Använd alternativet -s om du vill rensa en kalender.
Möten som startar före det angivna datumet tas bort. Engångsmöten med startdatum på eller efter angivet datum är kvar. Återkommande möten justeras så att det första mötet i serien inträffar på eller efter angivet datum och de serier som slutar före angivet datum tas bort. Om det här alternativet inte anges blir inga möten bortrensade.
Använd alternativet -c om du vill ange ett värde för attributet teckenuppsättning.
Värde bör vara ett giltigt Sun-specifikt språkområdesnamn (till exempel C eller de,). Den plattformsoberoende CDE-motsvarigheten till namnet på språkområdet lagras i kalendern. Om det här alternativet inte anges, används det plattformsoberoende namnet i CDE på det aktuella språkområdet som är associerat med processen. Det här alternativet används vid konvertering av version 3-data till version 4-data och ignoreras annars.
Använd alternativet -d om du vill ange vilken katalog den ursprungliga kalenderfilen, som sparas i en fil som heter calorig.calendar, ska sparas i.
Om det här alternativet inte anges placeras säkerhetskopian i katalogen /var/spool/calendar.
Se sdtcm_convert(1) i direkthjälpen (man) om du vill ha mer information och exempel på användning.
Så här konverterar du kalendern anvandare1 till dataformatet i version 4 och rensar kalendern:
% sdtcm_convert -v 4 -s 1/1/94 anvandare1
Gör så här om du vill kontrollera integriteten i kalendern anvandare1:
% sdtcm_convert anvandare1
Om inget alternativ anges kontrollerar sdtcm_convert kalenderfilens dataintegritet.