MSI készítése mindennapi használatra

Slides:



Advertisements
Hasonló előadás
A PC gépek szoftverei Kérdés: "Mi az elefánt?" Válasz: "Egér operációs rendszerrel."
Advertisements

64 bites architektúra, csapdák és átjárók Tóth Sándor Terméktámogatási tanácsadó.
Operációs rendszerek Bevezetés.
Module 10: Supporting Remote Users távoli felhasználó támogatása.
Infrastruktúra-felügyelet a privát felhőben
Hálózati architektúrák
- Virtualizációt az asztalra!
A Microsoft rendszermenedzsment víziója A Dynamic Systems Initiative A System Definition Model Az üzemeltetésre tervezett szoftverek A SDM jelentősége.
Jogában áll belépni?! Détári Gábor, rendszermérnök.
Windows Azure Infrastruktúra és platform a felhőben
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
NAP bemutatása Komponensek Felhasználási területek DEMO: DHCP kényszerítés VPN kényszerítés NAP bevezetése.
SZOFTVER.
A Windows 7 automatizált telepítése Windows AIK használatával
Az ETR technológia DEXTER Informatikai kft..
Az operációs rendszer működése, fajtái, felépítése
Az operációs rendszer működése, fajtái, felépítése
OCLC Online Computer Library Center. Tartalom 1. Könyvtárközi kölcsönzés 2. Adatbázisokban szereplő dokumentumok címlistája 3. Adatbázisokban szereplő.
Mélyvíz Software Update Services SUS 1.0 SP1 Fischer Péter terméktámogatási tanácsadó Microsoft Magyarország.
Hasznos segédprogramok Systems Management Server ban Peti Sándor Terméktámogatási tanácsadó.
és a javítás kezelés alapfokon
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
Network Access Protection
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Egy ISA szerver naplója Sárosi György Terméktámogatási Tanácsadó Microsoft Magyarország.
Megoldás Felhő szolgáltatások és Windows 7.
Exchange kiszolgálók védelme Data Protection Manager 2007-tel – 1. rész Leltár - Újdonságok az Exchange 2007 SP1-ben Exchange kiszolgálók védelme Data.
Átállás.
Storage Virtualization Presentation Virtualization Server Virtualization Desktop Virtualization Application Virtualization SYSTEM CENTER.
A tanári munka támogatása a szakképzésben
Module 1: A Microsoft Windows XP Professional telepítése
Module 6: Troubleshooting the Boot Process and Other System Issues Hibaelhárítás a rendszerbetöltő folyamatban és más rendszer kiadásban.
Module 7: Configuring the Desktop Environment az Asztal környezetének beállítása.
Új Windows alapú intézményi szerverek (címtár és management) tervezése és kivitelezése.
Kezdeti konfiguráció Telepítés utáni beállítások Server Manager Egyszerű, áttekinthető felület Hasznos funkciók Parancssoros elérhetőség.
Windows Server 2012 Kiadások, licencelés, lehetőségek
Desktopok fájdalommentes frissítése Kovács Zoltán Architect Farkas Attila Konzulens.
Exchange Server 2007 Client Access Role
Szaktanácsadás SQL Server UpgradeTeljesítményoptimalizálás Replikáció kialakítás Disaster Recovery tervezés.NET Framework alapú fejlesztések.
Ők kerestek meg minket Tentálen – Könyvelő iroda, 15 felhasználó SBS 2003, Outlook levelezés Nincs saját fix ip cím, exchange POP3-al töltötte le a leveleket,
V 1.0 ÓE-NIK, Programozás I. A Microsoft Visual Studio 2010 használata.
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása.
Központosított rendszerfelügyelet System Center Essentials 2007 Micskei Zoltán.
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
PHP oktatási tapasztalatok
15. óra A Windows XP alapjai
Alkalmazói programok Integrált felhasználói rendszerek Számítómunkahelyen szükséges felhasználói programokat egy csomagban, modulokban tartalmazza; az.
Visual Basic 2008 Express Edition
Alapozó eszközök Eseménynapló Eseményszámba megy… Analytic and Debug Logs Custom Views / Cross-log queries Event Forwarding > Subscriptions Feladatütemező.
Hogyan gyorsítsunk? Scriptek és toolok használata az üzemeltetésben Kurucz György teméktámogatási tanácsadó.
Fischer Péter + segítői Terméktámogatási tanácsadó
A teljes infrastruktúra egységesített felügyelete és védelme.
Adatbányászat Excel 2007-tel
Szoftverek.
Christopher Chapman | MCT Content PM, Microsoft Learning, PDG Planning, Microsoft.
Vállalati infrastruktúra, mely minden igényt kielégít Felhasználóbarát eszközök és élmények.
SQL Server 7 installálása. A szükséges hardver és szoftver Processzor Memória Háttértár OS Hálózat Kliensek.
1 Setup Project készítése Szabadi Tamás
Palotás Ádám és Fodor Gergely Oracle Data Integrator Bemutató és gyakorlat
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Ingyenes, online technikai kurzusok Microsoft Virtual Academy.
Windows 10 áttekintés és bevezetés Windows 10 áttekintés rendszergazdáknak Mi változott a Windows 7 óta?
Nagyvállalati dokumentumkezelés 2. Fejér Gábor PYLON KFT DMS megoldás nyílt forráskódú környezetben – az XDocs rendszer.
Farkas Bálint | Technical Evangelist | Microsoft.
Rendszergazda Tábor Velence 2000 Molnár Péterwww.afg1.sulinet.hu/~molnarp/enewmail.htm.
IT ALAPFOGALMAK OPERÁCIÓS RENDSZEREK.
Hálózati architektúrák
Microsoft SQL licenselés a gyakorlatban
Előadás másolata:

MSI készítése mindennapi használatra Durucskó Zoltán Terméktámogatási tanácsadó

Miről lesz szó Windows Installer alapok MSI csomag felépítése MSI készítési lehetőségek Best practices Tesztelés Hibaelhárítás

Windows Installer 1 Mi is a Windows Installer ? Szolgáltatások: Megosztott erőforrások követése Verzió figyelés Tranzakcionális telepítés Automatikus helyreállítás Funkció telepítése igény szerint Termék meghirdetése

Windows Installer 2 Telepítés felhasználói jogú környezetben Telepítések testreszabása Meglévő telepítések javítása Teljes parancssori támogatástás Installáció nyomkövetése (loggolás) Installáció állapot menedzsment

Windows Installer elemei Alapvetően 3 részből áll Windows Installer kliens Windows Installer service Standard formátumú telepítő csomag

Windows Installer kliens Control panel / add or remove programs Windows Installer képes alkalmazások Software disztribúciós technológiák Windows shell

Windows Installer service Start-on-demand LOCAL_SERVICE account nevében futó Nem interaktív Installációs csomag, Windows Installer kliens, beállított policy alapján működik Legfrisebb verzió 3.1 (v2) 2005. május 12. http://www.microsoft.com/downloads/details.aspx?familyid=889482FC-5F56-4A38-B838-DE776FD4138C&displaylang=hu A 3-as verzió leírása http://support.microsoft.com/?kbid=884016

Operációs rendszerekben lévő Windows Installer verziók Operating System Version Installer Version Windows Millennium Edition Windows Installer 1.2 Windows 2000 Windows Installer 1.1 Windows 2000 Service Pack 1 Windows Installer 1.11 Windows 2000 Service Pack 2 Windows 2000 Service Pack 3 Windows Installer 2.0 Windows 2000 Service Pack 4 Windows XP Windows XP Service Pack 1 Windows XP Service Pack 2 Windows Installer 3.0 Windows Server 2003 Windows 2003 Service Pack 1 Windows Installer 3.1

Telepítő csomag formájában elérhető verziók Installer Version Redistributable may be applied to: Windows Installer 1.1 Windows 95 and 98 Windows Installer 1.2 Windows NT 4.0 with Service Pack 3 or later Windows 2000 Windows Me Windows Installer 2.0 Windows NT 4.0 with Service Pack 6 or later Windows XP Windows Installer 3.0 Windows 2000 Service Pack 3 or later Windows 2003

Telepítő csomag szerkezete

Mi kell még a telepítéshez ? A komponenseket alkotó file-ok Egyedi lépések leírása Dialógus ablakok leírása, sorrendje Telepítési folyamat meghatározása Adminisztratív információk

Telepítő csomag MSI MST MSP

Windows Installer a gyakorlatban MSI vizsgálat ORCA.EXE – Platform SDK Telepítés testreszabás MSI ellenőrzés Távoli menedzsment

MSI csomag készítése MSI csomag létezik Újraszerkesztés Régi típusú csomag konvertálása Installer Step-up Utility (ISU) http://www.microsoft.com/smserver/downloads/20/tools/installer.asp Újracsomagolás (repackaging)

MSI újracsomagolás 1 Mit takar a fogalom ? Hátrányai Eredeti installálási logika elveszik (1 funkció) Testreszabás telepítés közben Automatikus javítás esetén az egész alkalmazás újratelepül Alkalmazás támogatás elveszhet Idő és erőforrás igényes Külön csomag kell a különböző platformokra (Win9x/WXP) Nem része a WI-nek, 3rd party termék kell Van amit nem lehet újracsomagolni

MSI újracsomagolás 2 Előnyei Módszerek Pillanatfelvétel Monitorozás Kihasználhatók a WI infrastruktúra előnyei Telepítési idő lerövidül Homogén rendszer, telepítési hibák minimalizálhatók Szinte minden esetben használható Módszerek Pillanatfelvétel Monitorozás

Pillanatfelvétel Az eljárás működése Előforduló problémák Nem odaillő elemek Hiányzó komponensek Ütköző komponensek

Újracsomagolás 9 lépése best practices Fejlesztői környezet felállítása Első pillanatfelvétel készítése Eredeit telepítés lépéseinek végrehajtása Szükségtelen adatok eltávolítása Második pillanatfelvétel és delta készítés Új telepítés lépéseinek felülvizsgálata MSI csomag készítése MSI csomag ellenőrzése TESZTELÉS

Monitorozás Az eljárás működése Előnyei a snapshot-hoz képest Gyorsabb Sokkal kevesebb zaj Hátránya a snapshot-hoz képest Csak NT alapú rendszereken működik Nehézkes a testreszabás, további beállítás az eredeti telepítésben

Monitorozás lépései Fejlesztői környzet felállítása Eredeti telepítés lépéseinek végrehajtása monitorozással Új telepítés lépéseinek felülvizsgálata MSI csomag készítés MSI csomag ellenőrzése TESZTELÉS

Újracsomagolás Admin Studio SMS edition Szabadon letölthető SMS licenc kell hozzá Újracsomagolás MSI vizsgálat

Elkészült csomag tesztelése Egyszerű csomag teszt Telepítési teszt Egyszerű integrációs teszt Teljes integrációs teszt Próba telepítés

Hibaelhárítás Event log Windows Installer log Jogosultsági problémák

Event log EventLog vizsgálata Sikeres / Hibás telepítés Termék automatikus javítása Termék eltávolítása Konfigurációs hibák

Windows Installer log 1 Bekapcsolás command line-ból /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile> i - Status messages w - Nonfatal warnings e - All error messages a - Start up of actions r - Action-specific records u - User requests c - Initial UI parameters m - Out-of-memory or fatal exit information o - Out-of-disk-space messages p - Terminal properties v - Verbose output x - Extra debugging information + - Append to existing log file ! - Flush each line to the log * - Log all information, except for v and x options

Windows Installer log 2 Policy-ből Registry-ből Default „iweap” Computer Configuration Administrative templates Windows Installer Logging Registry-ből HKLM\Software\Policies\Microsoft\Windows\Installer Logging (REG_SZ) „opciók” Default „iweap”

Windows Installer log 3 Elkészült log analizálása Windows Installer Verbose Log Analyzer (wilogutl.exe) Platform SDK / Windows Installer SDK része Verbose logging bekapcsolása szükséges

Hibakeresés a gyakorlatban Wilogutl.exe használata

Here is what it looks like from a product standpoint, and again, this is a flexible solution, you don’t HAVE to use all these integrated tools, but you have the option to realize the benefits of seamless, natural integration. For a robust, end-to-end BI solution from MS, all you need are SQL Server and Office.