Yleensä hallintatyökalut asennetaan, kun asennat itse SQL Server 2000:n. Ne voidaan kuitenkin lisätä erikseen. Siten yhdellä tietokoneella voi olla vain hallintatyökaluja, kun taas toisessa voi olla vain itse SQL Server 2000 (ns. Engine). SQL Server 2000 -työkalut on suunniteltu siten, että niitä voidaan käyttää minkä tahansa paikallisverkon SQL Server 2000 -palvelimen kanssa. Lisäksi SQL Server 2000 -hallintatyökaluja voidaan käyttää SQL Server 7.0 -palvelimien hallintaan. SQL Server 6.x -palvelimien hallinta on suoritettava näiden versioiden mukana toimitetuilla hallintatyökaluilla.
Useimmat SQL Server 2000:n hallintatehtävät voidaan suorittaa seuraavilla tavoilla:
· Transact-SQL-työkalujen käyttäminen;
· Enterprise Managerin graafisen käyttöliittymän käyttäminen;
· komentorivin apuohjelmat;
· velhojen avulla.
Vaikeinta on suorittaa tehtävä välineillä Transact-SQL, koska tämä edellyttää komennon syntaksin ja tallennettujen toimintojen tuntemusta sekä Query Analyzer -työkalun (tai muun vastaavan työkalun) tuntemusta. Transact-SQL-työkalujen käyttö antaa käyttäjälle kuitenkin suoran pääsyn järjestelmätietoihin.
Yritysjohtaja toteutetaan MMC-moduulina, jonka pohjalta luodaan SQL Server -hallintakonsoli. Microsoft Management Console (MMC) on Microsoftin uusi kehitystyö ja toteuttaa yhden käyttöliittymän, joka tarjoaa integroidun ympäristön verkkoresurssien hallintaan. Lähes kaikkia uusia tuotteita hallitaan yhdellä MMC-liittymällä. Jokaisessa sovelluksessa on erityinen moduuli, joka sisältää kaikki tarvittavat tiedot kokoonpano- ja hallintaparametreista. MMC käyttää tätä moduulia sovelluskohtaisen hallintaliittymän rakentamiseen.
MMC-konsoli sisältää vähintään yhden ikkunan, joka koostuu kahdesta paneelista. Vasen ruutu, jota kutsutaan yleiskatsausruuduksi, sisältää nimitilan. Nimiavaruus näytetään solmupuuna, jotka ovat joko objekteja tai säilöjä. Kun nimiavaruuden solmu valitaan, solmun sisältö näytetään oikeanpuoleisessa ruudussa, jota kutsutaan tulosruuduksi. Jos objekti valitaan, sen ominaisuudet näytetään. Jos säiliö on valittuna, tuloksena oleva paneeli näyttää kaikki sen sisältämät objektit ja säilöt. Luettelo kaikista objektiin kohdistuvista mahdollisista toiminnoista esitetään sen kontekstivalikossa, joka avataan painamalla hiiren oikeaa painiketta.
Tärkeä MMC:n ominaisuus on kyky tallentaa määritetty konsoli tiedostoon, jonka tunniste on .msc. Tämä tiedosto on kooltaan pieni ja sitä voidaan jakaa Internetissä tai sähköpostitse.
Kuva 7. Enterprise Manager -ikkuna.
MMC helpottaa yritysverkkojen hallintaa. MMC antaa järjestelmänvalvojan luoda tehtäväkeskeiset konsolit, jotka sisältävät vain tietyn ongelman ratkaisemiseen tarvittavat apuohjelmat ja työkalut. Yrityksen pääjärjestelmänvalvoja voi luoda konsoleita rakenneyksiköiden hallintoryhmille, jotka suorittavat pitkälle erikoistuneita tehtäviä, kuten tietokantojen varmuuskopiointia tai sähköpostipalvelimen hallintaa.
Enterprise Manager on perustyökalu monenlaisten tehtävien suorittamiseen:
· turvajärjestelmän hallinta;
· tietokantojen ja niiden objektien luominen;
· varmuuskopioiden luominen ja palauttaminen;
· toisinnusalijärjestelmän konfigurointi;
· SQL Server 2000 -palveluiden parametrien hallinta;
· automaation osajärjestelmän ohjaus;
· palvelujen käynnistäminen, pysäyttäminen ja keskeyttäminen;
· Linkitettyjen ja etäpalvelimien konfigurointi;
· DTS-pakettien luominen, hallinta ja toteuttaminen
Yllä oleva luettelo ei tyhjennä kaikkia Enterprise Managerin sovellusalueita, ja sitä voidaan helposti laajentaa.
Enterprise Manager on melko helppokäyttöinen työkalu, joka kattaa samalla lähes kaikki järjestelmänvalvojan kohtaamat hallinnolliset tehtävät. Tietenkään erilaisia epätyypillisiä tilanteita ei voida ratkaista tällä työkalulla ja sinun on käännyttävä Transact-SQL-työkalujen puoleen. Sinun ei pitäisi nähdä Enterprise Manageria työkaluna kokemattomille käyttäjille, jotka eivät osaa työskennellä Transact-SQL-työkalujen kanssa ja pyrkivät hallitsemaan komentojen ja tallennettujen toimintojen syntaksia. Joidenkin ongelmien ratkaiseminen Transact-SQL:n avulla on niin vaikeaa, että se auttaa sinua säästämään paljon aikaa ja käyttämään sitä tehokkaammin.
Enterprise Manager -työkalurivillä on valikko Toiminta(toiminta), Näytä(laji) ja Työkalut(palvelu). Valikon kokoonpano ja käytettävissä olevien komentojen luettelo riippuvat siitä, mikä objekti on valittuna. Valikko Toiminta(Toiminto) sisältää samat komennot kuin objektin kontekstivalikko. Valikko Näytä(Näytä) antaa sinun muuttaa tapaa, jolla tiedot esitetään tuloksena olevassa Enterprise Manager -paneelissa. Valikon käyttäminen Työkalut(palvelu) lisätyökaluja tulee saataville. Täällä voit kutsua sekä SQL Server -apuohjelmia (kuten Profiler ja Query Analyzer) että SQL Serverin ulkoisia sovelluksia. Esimerkki Enterprise Manager -ikkunasta näkyy kuvassa 7.
SQL Server Service Manager. SQL Server Service Manager -apuohjelman ainoa tehtävä on tarjota käyttäjälle kätevä mekanismi SQL Server 2000 -palveluiden käynnistämiseen, pysäyttämiseen ja keskeyttämiseen. Lisäksi sen avulla voit estää tai sallia tietyn palvelun automaattisen käynnistyksen käyttöjärjestelmän käynnistykset.
Kuva 8. Esimerkki SQL Server Service Manager -apuohjelman ikkunasta.
Service Manager -apuohjelma asennetaan, kun asennat SQL Server 2000:n, ja oletusarvoisesti se käynnistyy automaattisesti, kun käyttöjärjestelmä käynnistetään. Normaalissa tilassaan Service Manager -apuohjelmaa edustaa kuvake oikealla puolella tehtäväpalkki (tehtäväpalkki). Kaksoisnapsauttamalla kuvaketta avautuu ohjelmaikkuna, jonka avulla voit käynnistää, pysäyttää ja keskeyttää SQL Server 2000 -palvelut sekä sallia tai estää niiden käynnistymisen automaattisesti käyttöjärjestelmän käynnistyessä. Esimerkki SQL Server Service Manager -apuohjelman ikkunasta on esitetty kuvassa 8.
Jo käsiteltyjen apuohjelmien lisäksi, joissa on graafinen käyttöliittymä, SQL Server 2000:ssa on komentorivin apuohjelmat., jolla voit myös suorittaa erilaisia tehtäviä. Joitakin näistä apuohjelmista käyttää automaattisesti palvelin, ja ne ovat osa SQL Server 2000 -ydintä eikä itse apuohjelmia. Ohjattu asennustoiminto kopioi nämä apuohjelmat automaattisesti SQL Server 2000:n asennushakemiston Binn-hakemistoon, mutta ne voidaan ajaa mistä tahansa muusta hakemistosta, koska ohjattu toiminto määrittää PATH-ympäristömuuttujan vastaavasti. Taulukossa 5 on luettelo komentorivin apuohjelmista, jotka ovat käyttäjän käytettävissä SQL Server 2000:n kanssa työskennellessä. On huomattava, että komentoriviapuohjelmien parametrit ovat isot ja pienet kirjaimet erottuneet. Joissakin tapauksissa eri rekistereihin kirjoitetut parametrit voivat johtaa erilaisiin toimiin.
Taulukko 5. Command Line Utilities
Apuohjelma | Kuvaus |
bcp.exe | Ohjelma tietojen kopioimiseen tietokantataulukoista ja näkymistä tekstitiedostoihin ja takaisin (Bulk Copy Program API) |
console.exe | Ohjelma viestien katseluun varmuuskopioinnin aikana |
Dtsrun.exe | Ohjelma ajaa, poistaa, tarkastella ja kirjoittaa uudelleen DTS-paketteja, jotka on tallennettu jäsenneltyihin COM-tiedostoihin SQL Server 2000:ssa ja metatietopalvelurakenteissa |
dtwiz.exe | DTS Import Export Wizard Launcher |
isql.exe | Ohjelma SQL-komentojen, järjestelmään tallennettujen toimintojen tai komentotiedostojen suorittamiseen, joka käyttää SQL Server 6.5 -käyttöliittymää ja DB-kirjastoa |
isqlw.exe | Kyselyanalysaattorin käynnistysohjelma |
itwiz.exe | Ohjattu hakemiston viritystoiminto |
makepipe.exe | Nimetty putken testausohjelma, jota käytetään readpipe.exe-apuohjelman yhteydessä |
odbccmpt.exe | Ohjelma yhdistää SQL Server 6.5 ODBC Compatibility Tools -työkalut tiettyyn sovellukseen |
odbcping.exe | SQL Server 2000 Connectivity Tester käyttäen ODBC:tä |
osql.exe | Ohjelma, joka suorittaa SQL-komentoja, järjestelmään tallennettuja toimenpiteitä ja komentorivitilassa ODBC:tä käyttäen |
rebuild.exe | Ohjelma pääjärjestelmän tietokannan uudelleenrakentamiseksi |
readpipe.exe | Nimetty putken testausohjelma, jota käytetään makepipe.exe-apuohjelman yhteydessä |
distrib.exe | Jakelijaagentin määritysohjelma, kun työskentelet replikaatioiden kanssa |
logread.exe | Logreader Agent -määritysohjelma replikaatioiden kanssa työskenneltäessä |
replmerg.exe | Mergel Agent -määritysohjelma, kun työskentelet replikaatioiden kanssa |
snapshot.exe | Snapshot Agent -määritysohjelma, kun työskentelet replikaatioiden kanssa |
scm.exe | Ohjelma palvelinpalvelujen toiminnan hallintaan komentorivitilassa |
sqlagent.exe | Ohjelma suorittaa SQL Server Agent -palvelun komentoriviltä tavallisena sovelluksena |
sqldialog.exe | Ohjelma tietojen tallentamiseen palvelimen lokista tekstitiedostoon \LOG\ SQLdiag.txt |
sqlmaint.exe | Tietokannan ylläpitäjä varmuuskopioiden luomiseen tapahtumalokien katkaisuista jne. sekä raporttien valmistelu tekstitiedostoon tai HTML-sivuille sähköpostitse |
sqlserver.exe | Ohjelma käynnistää MS SQL Server -palvelun sovelluksena |
sqlftwiz.exe | Ohjelma ohjatun täyden tekstin indeksointitoiminnon kanssa työskentelemiseen |
Vswitch.exe | Ohjelma palvelinversioiden vaihtamiseen yhteen tietokoneeseen asennettuna |
Monet MS SQL Server 2000 -hallintatehtävät voidaan suorittaa ohjattujen toimintojen avulla. Tämä on helpoin tapa suorittaa hallinnollisia tehtäviä. Mestareiden haittana ovat heidän melko rajalliset kykynsä.
Taulukko 6. SQL Server Wizards
Nimi | Kuvaus |
Ohjattu varmuuskopiointitoiminto | Tietokannan varmuuskopiointi |
Ohjattu vikasietotoiminto | SQL Serveriin perustuvien klusterien järjestäminen |
Määritä ohjattu julkaisu- ja jakelutoiminto | Julkaisijan ja jakelijan määrittäminen replikointia varten |
Luo hälytysvelho | Luo hälytys |
Luo tietokantavelho | Tietokannan luominen |
Ohjattu kaavion luontitoiminto | Tietokantakaavion luominen |
Luo ohjattu hakemistotoiminto | Indeksin luominen |
Luo ohjattu työ | Luo tehtävä |
Luo uusi tietolähde -velho | ODBC-ohjaimen ja ODBC-tietolähteen asentaminen |
Luo ohjattu kirjautumistoiminto | Luo käyttäjälle palvelintili |
Luo ohjattu julkaisutoiminto | Julkaisun luominen myöhempää replikointia varten |
Luo tallennettujen toimintojen ohjattu toiminto | Tallennetun menettelyn luominen |
Luo ohjattu jäljitystoiminto | Profiler Trace:n luominen |
Luo ohjattu näkymä | Näkymän luominen |
Luo ylläpitosuunnitelman ohjattu toiminto | Tukitiedoston luominen |
Poista ohjattu julkaisu- ja jakelutoiminto käytöstä | Julkaisijan ja jakelijan poistaminen replikaatioita varten |
Ohjattu DTS-vientitoiminto | Luo DTS-paketti tietojen viemiseksi SQL Serveristä |
Ohjattu DTS-tuontitoiminto | Luo DTS-paketti tietojen tuomiseksi SQL Serveriin |
Ohjattu koko tekstin indeksointitoiminto | Kokotekstihakemistojen määrittäminen |
Ohjattu hakemiston viritystoiminto | Indeksin optimointi |
Tee Master Server Wizard | Pääpalvelimen asentaminen |
Tee Target Server Wizard | Kohdepalvelimen asennus |
Rekisteröi palvelimen ohjattu toiminto | Palvelinten rekisteröinti Enterprise Managerissa |
Vedä ohjattu tilaustoiminto | Tilaajan määrittäminen vetämään tietoja |
Push Subscription Wizard | Tilaajan määrittäminen Push-julkaisijalla |
SQL Server Upgrade Wizard | SQL Server -tietokannan päivittäminen |
Web Assistant Wizard | Verkkotehtävän luominen |
Tämä ei kuitenkaan päde joihinkin mestareihin. Näitä ovat muun muassa ohjattu replikointialijärjestelmän määritys, joka on melko monimutkainen prosessi. Jos esimerkiksi haluat luoda julkaisun Enterprise Managerin avulla, sinun on käytettävä asianmukaista ohjattua toimintoa. Tietenkin voit aina käyttää Transact-SQL-työkaluja. Mutta joskus se on niin vaikeaa ja aikaa vievää, että paras ratkaisu on käyttää ohjattua toimintoa.
Ohjatut ohjelmat käynnistetään -painikkeella Suorita ohjattu toiminto Enterprise Manager -ikkunassa tai suorittamalla sopiva apuohjelma komentorivillä. Taulukko 6 luettelee SQL Server 2000:ssa käytettävissä olevat ohjatut ohjelmat.
1.6. Testikysymykset luvulle 1
1. Tarkista MS SQL Server 2000 -versiot. Korosta niiden ominaisuuksia ja eroja.
2. Määritä kunkin MS SQL Server 2000 -version sovellusalueet.
3. Luettele tavat, joilla asiakassovellukset ja tietokantapalvelin ovat vuorovaikutuksessa.
4. Kuvaile asiakassovellusten ja MS SQL Server 2000 -palvelimen välistä vuorovaikutusta.
5. Mitä eroa on asiakassovellusten ja tietokantapalvelimen välisillä verkko- ja ei-verkkoyhteyksillä?
6. Mihin kerroksiin ja komponentteihin asiakassovellusohjelmisto voidaan jakaa vuorovaikutuksessa tietokantapalvelimen kanssa?
7. Mihin kerroksiin ja komponentteihin tietokantapalvelinohjelmistot voidaan jakaa?
8. Listaa MS SQL Server 2000:n komponentit ja niiden päätoiminnot.
9. Kuvaile, kuinka SQLServerAgent-, MSSearch- ja MSDTC-palvelut ovat vuorovaikutuksessa MSSQLServer-palvelun kanssa.
10. Listaa MS SQL Server 2000:n järjestelmätietokannat. Kuvaa järjestelmätietokantojen tarkoitus ja sisältö?
11. Kuvaa MS SQL Server 2000 -järjestelmätietokantojen pakollisten järjestelmätaulukoiden koostumus ja tarkoitus.
12. Kuvaa pää- ja msdb-järjestelmätietokantojen lisäjärjestelmätaulukoiden koostumus ja tarkoitus.
13. Luettele MS SQL Server 2000:n tärkeimmät hallintatyökalut.
14. Listaa Enterprise Manager -apuohjelman avulla ratkaistut tehtävät.
15. Listaa Service Manager -apuohjelman avulla ratkaistut tehtävät.
16. Luettele MS SQL Server 2000:n komentoriviohjelmien koostumus ja tarkoitus.
17. Luettele MS SQL Server 2000 ohjattujen ohjelmien koostumus ja tarkoitus.
SQL SERVER 2000:N ASENNUS
Asennusprosessi on suunniteltu siten, että palvelimen voi asentaa myös käyttäjä, joka ei ole koskaan aiemmin työskennellyt SQL Server 2000:n kanssa, kuten minkä tahansa muun tuotteen asennuksen yhteydessä, ennen kuin aloitat SQL Server 2000:n asennuksen, sinun on suoritettava joitain valmistelutoimia. .
Liite 5. Hallintatyökalut
Yksi Firebirdin uuden käytön "mukavista ongelmista" on työkalujen valinta. Miksi? Koska Firebird-yhteisöllä on valtava määrä erinomaisia työkaluja, sekä kaupallisia että vapaasti saatavilla. Lähes kaikki kaupalliset toimittajat tarjoavat ilmaisia kokeilujaksoja, joten suurin haasteesi on valita tarpeisiisi parhaiten sopiva työkalu.
Graafiset järjestelmänvalvojan työkalut
Seuraava luettelo on vain esimerkki joistakin suosituimmista kohteista. Täydellinen luettelo on osoitteessa http://www.ibphoenix.com/main.nfs?a=ibphoenix &page=ibp_admin_tooIs.
Tietokannan työpöytä
Database Workbench voi muodostaa yhteyden mihin tahansa Firebird-palvelimeen millä tahansa alustalla. Siinä on täydellinen visuaalinen käyttöliittymä, metatieto- ja riippuvuusselain, tallennettujen prosessien virheenkorjaustyökalut, tiedonsiirtotyökalut, tuonti/vienti, BLOB-editori, käyttäjien ja käyttöoikeuksien hallinta, testitietojen luonti, metatietojen haku, koodinpätkävarasto, metatietojen tulostustyökalut, automaattinen laukaisu sukupolvi automaattisesti kasvaville avaimille, kirjainkoolla välittömään sarakkeiden hakuun ja paljon muuta.
Ympäristö: Windows.
Muita tietoja: Upscene Productionsin kaupallinen ohjelmistotuote. Ilmainen kokeiluversio on saatavilla osoitteessa http://www.upscene.com.
Linux for the User -kirjasta kirjoittaja Kostromin Viktor AleksejevitšLuku 8. Järjestelmänhallinnan perusteet Koska alusta asti uskomme, että tämä kirja käsittelee henkilökohtaista tietokonetta, meidän on kiinnitettävä huomiota järjestelmänhallinnan tehtäviin. Loppujen lopuksi sinulla ei ole järjestelmänvalvojaa, jolle voit
Kirjasta The C# 2005 Programming Language and .NET 2.0 Platform. Kirjailija: Troelsen AndrewP10. Luku 8 "Järjestelmänhallinnan perusteet" 1. E. Nemeth et al. "UNIX. Järjestelmänvalvojan opas." Käännös englannista S.M. Timachev, 4. painos. "BHV", Kiova, 1999 2. Lars Wirzenius. "Linux-käyttöjärjestelmä. Järjestelmänvalvojan opas." Versio 0.3, elokuu 1995
Kirjasta DIY Linux server kirjoittajaASP.NET 2.0 -sivuston hallintaapuohjelma Tämän luvun lopuksi on syytä mainita, että ASP.NET 2.0 tarjoaa nyt web-pohjaisen määritysapuohjelman monien sivuston Web.config-tiedoston asetusten hallintaan. Aktivoi tämä apuohjelma (Kuva 24.11) valitsemalla Web Site?ASP.NET
Kirjasta Windows Script Host for Windows 2000/XP kirjoittaja Popov Andrei Vladimirovitš15.5.8. Hallintaparametrit cache_mgr email Tämä parametri määrittää sähköpostiosoitteen, johon sähköposti lähetetään, jos squid lakkaa toimimasta. cache_effective_user nobody Kun käytät SQUID-tunnusta pääkäyttäjänä, muuta UID:ksi cache_effective_user-parametrissa määritetty. cache_effective_group nogroupKun SQUID käynnistyy
Kirjasta Linux Network Tools Kirjailija: Smith Roderick W.Luku 11 WSH-komentosarjojen käyttö Windows XP:n hallintaan Yksi WSH-komentosarjojen päätarkoituksista on viime kädessä automatisoida Windowsiin rakennettujen tietokonejärjestelmien järjestelmänvalvojien työ. Tässä luvussa tarkastellaan esimerkkiskriptejä, jotka
Kirjasta Free Conversations over the Internet kirjoittaja Fruzorov SergeiEtähallintatyökalujen käyttö Joissain tapauksissa on välttämätöntä hallita järjestelmää etätietokoneelta. Erikoistyökalut auttavat selviytymään tästä tehtävästä. Näitä työkaluja voidaan myös käyttää
Kirjasta Linux: The Complete Guide kirjoittaja Kolisnichenko Denis NikolaevichYhdistäminen palvelimen hallintapaneeliin Palvelin on asennettu ja käynnistetty. Nyt voit aloittaa sen hallinnan napsauttamalla hiiren kakkospainikkeella ilmoitusalueella olevaa kuvaketta ja valitsemalla Muuten
Kirjasta Windows Vista. Ammattilaisille kirjoittajaLuku 7 Järjestelmänhallinnan perusteet 7.1. Mitä tarkoitetaan järjestelmänhallinnalla Linux-käyttöjärjestelmässä on pääkäyttäjän pääkäyttäjän pääkäyttäjä, joka saa tehdä kaiken: lukea, muokata ja poistaa tiedostoja, luoda ja tuhota
Kirjasta The Art of Shell Scripting Language Programming kirjoittanut Cooper Mendel18.5.6. Hallintaasetukset Hallintaasetukset, jotka voidaan asettaa squid.conf-tiedostoon, ovat:? cache_mgr_email - sähköpostiosoite, johon sähköposti lähetetään, jos SQUID lakkaa toimimasta;? cache_effective_user nobody - kun käytät SQUID:ia pääkäyttäjänä, muuta UID:ksi
Kirjasta Linux Programming with examples kirjoittaja Robbins Arnold7.8 Muut hallinnolliset ongelmat Ja lopuksi tarkastellaan lyhyesti muita tehtäviä, joita järjestelmänvalvojalle saattaa tulla, sekä tapoja ratkaista ne ja standardiohjelmat, joita voidaan tarvita tähän. Työskentely tiedostojen digitaalisten allekirjoitusten kanssa
Kirjasta Undocumented and Little-Known Features of Windows XP kirjoittaja Klimenko Roman Aleksandrovitš Kirjasta InterBase World. Tietokantasovellusten arkkitehtuuri, hallinto ja kehitys InterBase/FireBird/Yaffilissa kirjoittaja Kovyazin Aleksei Nikolajevitš Kirjasta Ohjelmointi Linuxille. Ammattimainen lähestymistapa kirjoittanut Mitchell MarkLuku 11 Windows XP:n hallintalaajennukset
Kirjasta Anonymity and Security on the Internet. Teekannusta käyttäjälle kirjoittaja Kolisnichenko Denis NikolaevichInterBase-hallintatyökalujen asentaminen InterBase toimitetaan aina komentorivin hallintatyökalujen kanssa. Nämä ovat erittäin tehokkaita työkaluja, joita käytämme tämän kirjan esimerkeissä. Käyttäjät ovat kuitenkin tottuneet
Kirjailijan kirjastaLiite A Kehitystyökalut Virheettömien ja nopeiden Linux-ohjelmien kehittäminen vaatii enemmän kuin vain Linux-käyttöjärjestelmän ja sen järjestelmäkutsujen ymmärtämistä. Tässä liitteessä käsitellään tekniikoita, joiden avulla voit löytää jaksovirheitä
Kirjailijan kirjastaLiite 1. Järjestelmäanalyysin työkalut A1.1. AVZ-ohjelma AVZ-ohjelma (Zaitsev Anti-Virus) on erittäin hyödyllinen apuohjelma, ja se on auttanut minua useammin kuin kerran Windows XP:n päivistä lähtien. Sitten käytin Kaspersky antivirusta, joka ei voinut toimia vikasietotilassa. Siitä tuli näin -
Luento 4. Tietokoneohjelmistot
Ohjelmiston koostumus
Ohjelmisto("ohjelmisto") (ohjelmisto) on ikään kuin asetettu tietokoneen laitteiston päälle, jolloin käyttäjä voi olla vuorovaikutuksessa sen kanssa. Seuraavat komponentit voidaan erottaa osana ohjelmistoa.
· Sovellusohjelmisto on luokka ohjelmia, jotka on suunniteltu suorittamaan käyttäjän tehtäviä älykäs käyttäjäystävällinen käyttöliittymä(toimistoohjelmat, CAD, äänitiedostosoitin jne.).
· Järjestelmäohjelmisto on luokka ohjelmia, jotka tarjoavat useita erilaisia käyttöliittymiä: laitteisto-ohjelmisto rajapinta; ohjelmiston käyttöliittymä; käyttöliittymä(käyttöjärjestelmä (OS), jossa on joukko hallinta- ja konfigurointityökaluja (apuohjelmat), sekä perussyöttö-/tulostusjärjestelmä (BIOS)).
· Väliohjelmisto– nämä ovat tietokantapalvelimia, sovelluspalvelimia ja muita palvelinohjelmia, joihin päästään asiakasosan kautta (sähköpostipalvelin, ICQ-pikaviestipalvelin, Web-palvelin jne.)
· Ohjelmointityökalut– Nämä ovat ohjelmia, jotka on suunniteltu luomaan järjestelmä, sovellus ja väliohjelmisto.
Tietokonejärjestelmäohjelmistot
Avoimen lähdekoodin ohjelmistot on suunniteltu varmistamaan käyttäjien sovellusohjelmien vuorovaikutus tietokonelaitteiston kanssa. Järjestelmäohjelmisto (SPO) sisältää (kuva):
· Perustulo-/tulostusjärjestelmä (BIOS);
· Käyttöjärjestelmän ydin;
· Laiteohjaimet;
· Käyttöjärjestelmäpalvelut (Utilities);
· Järjestelmän kuoret;
· Hallintotyökalut;
· Järjestelmän ohjelmointityökalut.
Perus I/O BIOS
BIOS-alijärjestelmä suorittaa seuraavat toiminnot.
· Käynnistyslaitteiston testaus – testaa tietokoneen kaikki tärkeät osat. Laite ei ehkä toimi kunnolla tai se saattaa puuttua, jolloin käyttöjärjestelmä ei toimi. Tässä tapauksessa käyttöjärjestelmän käynnistysprosessi keskeytyy.
· Käyttöjärjestelmän latausohjelman käynnistäminen - onnistuneen testauksen jälkeen käynnistetään käyttöjärjestelmälatausohjelma, joka lataa käyttöjärjestelmän ytimen tietokoneen muistiin ja pääohjaus siirtyy käyttöjärjestelmälle.
· Joidenkin tietokonelaitteiston parametrien ohjaus ja säätö - järjestelmäväylän taajuus, prosessorin kellonopeus jne.
BIOS-siru tulee emolevyn mukana.
Käyttöjärjestelmän ydin
OS-ydin on jatkuvasti tietokoneen RAM-muistissa, kunnes se sammutetaan, ja kaikki muut ohjelmistokomponentit, sekä järjestelmä että sovellus, toimivat vain vuorovaikutuksessa käyttöjärjestelmän ytimen kanssa.
OS-ydin suorittaa seuraavat toiminnot: varmistaa järjestelmä- ja sovellusohjelmien lataamisen, allokoi ohjelmistoresurssit ja varmistaa ohjelmien vuorovaikutuksen keskenään ja tietokonelaitteiston kanssa.
Laiteohjaimet
Tietokonejärjestelmän kokoonpano voi sisältää erilaisia näyttömalleja, tulostimia, skannereita, ääni- ja videokortteja ja muita laitteita. Jokainen laitekehittäjä liittää siihen erityisiä ohjelmia - kuljettajat pääkäyttöjärjestelmille, jotka varmistavat laitteiden vuorovaikutuksen käyttöjärjestelmän kanssa ja tarjoavat sen kautta pääsyn tiettyyn laitteeseen sovellusohjelmiin.
Käyttöjärjestelmäpalvelut
Tämä on erityinen ohjelma, jonka on jatkuvasti odotettava muiden ohjelmien pyyntöjä tai valvottava tiettyjen käyttöjärjestelmän parametrien tilaa. Niitä kutsutaan palvelut, palvelut tai demonit. Tällaiset ohjelmat alkavat ja päättyvät samaan aikaan kuin käyttöjärjestelmä. Esimerkkinä voisi olla tulostuspalvelu: tämä palvelu voi vastaanottaa asiakirjoja samanaikaisesti useista ohjelmista (tietokoneista), asettaa ne jonoon ja tulostaa ne yksitellen tulostimen päälle kytkemisen jälkeen.
Järjestelmän kuoret
Käyttöjärjestelmän kuori (englannin kielestä - shell) - komentojen tulkki käyttöjärjestelmä, joka tarjoaa käyttöliittymän käyttäjien vuorovaikutukseen käyttöjärjestelmän toimintojen kanssa. Järjestelmän kuoret ovat erikoisohjelmia, joissa kaikki peruskomennot suoritetaan yksinkertaisemmin, visuaalisesti ja kätevämmin kuin itse käyttöjärjestelmän komennot.
Yleensä käyttäjän vuorovaikutukseen on olemassa kahden tyyppisiä kuoria: tekstipohjainen käyttöliittymä (TUI) ja graafinen käyttöliittymä (GUI). Windows-käyttöjärjestelmän käyttöliittymä perustuu graafisen ikkunaliittymän standardiin Windows: Työpöytä, Käynnistä-valikko, Tehtäväpalkki, standardoidut ohjelmaikkunat. Windows-käyttöjärjestelmän uusimmat versiot käyttävät integroitua ympäristöä graafisena järjestelmäkuorena Kapellimestari Windows. Kapellimestari Windows on visuaalinen tiedostojen hallintaympäristö. Esimerkkiikkuna Kapellimestari esitetty kuvassa. 1.
Riisi. 1. Esimerkki ohjelmaikkunasta Kapellimestari Windows
Järjestelmän kuoria käyttämällä suoritetaan samat toiminnot kuin komennot käyttöjärjestelmässä:
· hakemistojen ja kansioiden sisällön luominen ja tarkasteleminen;
· navigointi tietokoneen levymuistin tiedostorakenteessa;
· kopioida, nimetä uudelleen, poistaa kansioita ja tiedostoja;
· tarkastella tiedostojen sisältöä;
· ohjelmien käynnistäminen suoritusta varten jne.
Hallintatyökalut
Käyttöjärjestelmässä on tarpeen ratkaista joukko tehtäviä, jotka luokitellaan järjestelmän hallintatehtäviä. Näitä ovat: käyttöoikeuksien lisääminen, poistaminen ja myöntäminen, sovellusohjelmien asentaminen ja poistaminen; uusien laitteiden lisääminen ja konfigurointi; graafisen käyttöliittymän asettaminen; verkkoyhteyksien luominen; riittävän suojan varmistaminen luvattomalta toiminnalta jne. Näihin tarkoituksiin käytetään useita ohjelmia, ns järjestelmänhallinnan apuohjelmat.
Globaali luettelo on erillinen tietokanta Active Directory -objekteista. Se sisältää kaikki päätietokannan objektit ja osan näiden objektien attribuuteista. Maailmanlaajuisen luettelon avulla käyttäjät voivat löytää kohteita nopeasti metsästä. Se on erityisen hyödyllinen, jos sinulla on useita toimialueita ja verkkotunnuspuut ovat hajallaan suuressa verkossa.
Huom. Voit ajatella globaalia luetteloa verkkotunnuksen resurssipaikannuksena.
Yleinen oletusluettelo luodaan puun ensimmäiselle toimialueen ohjaimelle. Myöhemmin, jos haluat, voit käyttää Active Directory Sites MMC -laajennusta valitaksesi manuaalisesti muita toimialueita maailmanlaajuiseen luetteloon.
Kun otat käyttöön verkkoa, jossa on Windows 2000 tai .NET, varmista, että yleinen luettelo on asennettu oikein. Jokaisella Windows XP Professional -asiakkaalla tulee olla helppo pääsy maailmanlaajuiseen luetteloon optimaalista hakua varten.
ryhmät
Windows NT:ssä oli kaksi käyttäjäryhmää: globaali ja paikallinen. Nämä ryhmät luotiin suojausattribuuttien määrittämiseksi, ja ne sisälsivät vain käyttäjäobjekteja. Active Directory lisää kolmannen ryhmän - universaalin. Ryhmien välillä on seuraavat erot.
- Paikalliset ryhmät. Niitä käytetään vain paikallisessa verkkotunnuksessaan. He saavat pääsyn verkkotunnuksen resursseihin, ja järjestelmänvalvojat voivat nähdä ne vain verkkotunnuksen sisällä.
- Globaalit ryhmät. Pääset verkkotunnuksiin, joiden kanssa on luotu luottamussuhteet. Voit aina nähdä ne, kun olet tietyn puun sisällä. Voit sijoittaa globaaleja ryhmiä muihin globaaleihin ryhmiin.
- Universaalit ryhmät. Ne voidaan nähdä kaikilla tietyn metsän aloilla. Ne sisältävät globaaleja ryhmiä. Järjestelmänvalvoja voi esimerkiksi luoda kaksi erillistä globaalia ryhmää ja yhdistää ne sitten yhdeksi yleiseksi ryhmäksi. Järjestelmänvalvojan on nyt käsiteltävä yhtä yleistä ryhmää kahden (tai useamman) globaalin ryhmän sijaan.
adminpak tiedosto. msi sisältyy Windows 2000 -asennuslevyyn. Windows XP Professional -asennuslevyllä ei kuitenkaan ole Windows XP -versiota, vaikka adminpak. msi sisältyy .NET-asennuslevyyn.
Huom. Tätä kurssia kirjoitettaessa oli olemassa kolmas beetaversio Windows .NET Server Administration Tools Packista. Tiedoston koko on 10,4 Mt, mikä on syytä pitää mielessä, kun lataat tiedostoa hitaalla yhteydellä.
Windows .NET Server Administration Tools Pack sisältää joukon yleisesti käytettyjä työkaluja palvelimien ja palveluiden etähallintaan. Hallintatyökalut toimitetaan MMC:n laajennuksina. Niitä voidaan käyttää missä tahansa Windows .NET Server- ja Windows XP Professional -käyttöjärjestelmässä.
Huom. Administration Toolkit ei toimi Windows XP Home Editionissa tai 64-bittisissä versioissa.
adminpak tiedosto. msi sisältää seuraavat sovellukset:
- Active Directory Domains and Trusts (Active Directory - verkkotunnukset ja luottamus);
- Active Directory -sivustot ja -palvelut (Active Directory - sivustot ja palvelut);
- Active Directory -käyttäjät ja -tietokoneet (Active Directory - käyttäjät ja tietokoneet);
- Varmentaja ( Varmenteen myöntäjä);
- klusterin ylläpitäjä;
- Komponenttipalvelut;
- Tietokoneen hallinta;
- Yhteydenhallinnan hallintapaketti;
- Tietolähteet (ODBS);
- DHCP;
- Hajautettu tiedostojärjestelmä;
- Tapahtuman katseluohjelma;
- Paikallinen turvallisuuspolitiikka;
- .NET Framework -kokoonpano;
- .NET Wizards (.NET Masters);
- Verkko
Tässä artikkelissa tarkastelimme nopeasti komponenttien asennusprosessia Active Directory, ehdotan sitten harkitsemaan tämän hakemistojärjestelmän hallinnan perusmenettelyjä.
Vastuuvapauslauseke: En ole kovin vahva tässä aiheessa, joten älä ota kaikkea alla kuvattua dogmaksi, tämä on enemmän tiedoksi. Lyhyesti sanottuna - älä potki liikaa :)
Jotta ymmärrät paremmin johtamisperiaatteet Active Directory, katsotaanpa vähän teoriaa.
Active Directory on puumainen hierarkkinen rakenne, jonka perustana ovat objektit. Kolmesta objektityypistä olemme ensisijaisesti kiinnostuneita käyttäjä- ja tietokonetilistä.
Tämäntyyppinen objekti sisältää useita niin sanottuja luokkia (en voi taata terminologiaa): Organisaatioyksikkö(OU, kontti, yksikkö), ryhmä(ryhmä), Tietokone(tietokone), Käyttäjä(käyttäjä).
Jotkut niistä (esim OU tai ryhmä) voi sisältää muita objekteja.
Jokaisella objektilla on oma yksilöllinen nimi ja joukko sääntöjä ja käyttöoikeuksia (ryhmäkäytännöt).
Vastaavasti tämän tason hallinto on objektipuun hallintaa ( OU, ryhmä, käyttäjä, tietokone) ja niiden käytäntöjen hallinta. GUI:n perushallintatyökalut ILMOITUS, ovat mukana Käynnistä -> Hallintatyökalut :
Tänään puhumme enemmän objektien hallinnasta, ja yritän puhua ryhmäkäytännöistä ensi torstaina.
Objektien hallintaan käytän henkilökohtaisesti vanhaa hyvää "".
Täällä näemme oletuksena vakiosäiliöt juuressa, jotka luodaan asennuksen aikana:
Säiliössä" Käyttäjät"Näemme ainoan aktiivisen käyttäjän" Järjestelmänvalvoja"ja vakioryhmiä, joilla jokaisella on omat käytäntönsä ja käyttöoikeutensa:
Uuden järjestelmänvalvojan lisäämiseksi meidän on luotava käyttäjä ja lisättävä hänet ryhmään " Verkkotunnuksen järjestelmänvalvojat«.
Jotta et kaadaisi tyhjästä tyhjään, katsotaanpa muutama banaalinen esimerkki.
Sen vastaleivottu Active Directory loin uuden säilön ( Organisaatioyksikkö) nimellä TestOU.
Pienelle infrastruktuurille ei tarvitse luoda uusia OU, voit laittaa kaiken oletussäiliöihin juureen, mutta kun haluat jakaa suuren infrastruktuurin, tämä on yksinkertaisesti välttämätöntä.
Joten luokaamme omassamme OU uusi verkkotunnuksen käyttäjä (klikkaa hiiren kakkospainikkeella OU -> Uusi -> Käyttäjä).
Täytä avautuvassa ikkunassa etu-/sukunimi ja käyttäjätunnus kirjautuaksesi sisään:
Aseta alkuperäinen salasana ja tarkista vaaditut käytännöt:
Minun tapauksessani ensimmäistä kertaa kirjautuessani järjestelmä pyytää käyttäjää asettamaan vapaaehtoisesti ja pakollisesti uuden salasanan.
Tarkista ja paina lopetus:
Jos tarkastelet verkkotunnuksen käyttäjän ominaisuuksia, näet siellä monia mielenkiintoisia asetuksia:
Lisätään nyt käyttäjä aiemmin luotuun ryhmään. Suoraan käyttäjältä -> Lisää ryhmään:
kirjoita ryhmän nimi ja napsauta " Tarkista nimet"Tarkista, olemmeko kirjoittaneet kaiken oikein, napsauttamalla OK.
Tutkimalla ryhmän ominaisuuksia voimme muun muassa nähdä, keitä siinä on:
Yleensä kaikki tämä on jo intuitiivista ja yksinkertaista, mutta kuvan täydentämiseksi se ei ole tarpeetonta.
No, käyttäjien ja ryhmien kanssa periaatteessa kaikki on selvää, katsotaan nyt tietokonetilien hallintaa.
Konseptissa Active Directory, tietokonetili on säilössä oleva merkintä, joka sisältää tietoja tietokoneen nimestä, sen tunnuksesta, käyttöjärjestelmästä jne. ja jota käytetään toimialueeseen kytkettyjen tietokoneiden hallintaan ja erilaisten käytäntöjen soveltamiseen niihin.
Tietokonetilit voidaan luoda joko manuaalisesti etukäteen tai automaattisesti, kun tietokone lisätään toimialueeseen.
No, automaattisella vaihtoehdolla kaikki on selvää: syötämme tietokoneen verkkotunnukseen verkkotunnuksen järjestelmänvalvojan tilin alle ja sen (tietokoneen) tili luodaan automaattisesti säilöön oletuksena - Tietokoneet.
Manuaalisessa luomisessa kaikki on hieman erilaista, katsotaanpa esimerkkiä, jossa tästä voi olla hyötyä.
Meidän on esimerkiksi myönnettävä oikeus lisätä tietokone verkkotunnukseen käyttäjälle, joka ei ole toimialueen järjestelmänvalvoja (tätä tapahtuu minulle usein).
Tai esimerkiksi, jos virtuaalikoneiden automaattista kloonausta suoritettaessa tietokoneet syötetään toimialueelle komentosarjoilla ja ne on sijoitettava tiettyyn säilöön, voit luoda valmiita tilejä haluttuun säilöön ja myöntää niihin pääsyn. verkkotunnukseen tietylle käyttäjälle.
Katsotaanpa tietokonetilin luomisprosessia käyttämällä esimerkkiä kuvilla. Napsauta hiiren kakkospainikkeella haluamaasi säilöä -> Uusi -> Tietokone :
Valitse käyttäjä, joka on tilin omistaja:
Napsauta OK-OK ja hanki valmis tietokonetili.
Jos katsomme sen ominaisuuksia, näemme, että se on puhdas, koska... ei sisällä tietoja tietystä tietokoneesta:
Tilejä, ryhmiä ja säilöjä voidaan siirtää muiden säilöjen välillä, mutta sinun on muistettava, että aliobjekteihin sovelletaan pääobjektien toimialuekäytäntöjä.
Tarkistimme työkalun " Active Directory -käyttäjät ja -tietokoneet", mutta tämä ei ole ainoa mahdollinen vaihtoehto objektien hallintaan. IN Windows Server 2008R2 samoihin tarkoituksiin voit käyttää " Active Directoryn hallintakeskus»:
Kuvassa näemme miltä se näyttää. En kerro paljon toimivuudesta, mutta ensi silmäyksellä se on sama " Käyttäjät ja tietokoneet"hieman eri kuoressa. Ehkä (jopa todennäköisimmin) se on kätevämpi päivittäisessä käytössä, se on tottumiskysymys.
Vakiotoimintojen lisäksi" Active Directory -käyttäjät ja -tietokoneet» kirjoita, luo/poista/muuta käyttäjiä/ryhmiä/osastoja/tietokoneita, tässä on toteutettu edistynyt suodatintoiminto, joka helpottaa kohteiden etsimistä ja hallintaa.
Toinen, vakaviin ja luultavasti toimivin antotapa Active Directory — « Active Directory -moduuli Windows PowerShellille". Rehellisesti sanottuna en ole koskaan käyttänyt sitä, graafisten apuohjelmien toimivuus riitti. Komentorivi on hyvä, mutta pelkään, että joudun käyttämään paljon aikaa sen toimivuuden oppimiseen, se ei ole kaikille :)
Siinä kaikki tälle päivälle. Jatkuu ;)