Hallintotyökalut. Windowsin hallinta - perustyökalut. Tietokonejärjestelmäohjelmistot

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 Andrew

P10. 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 kirjoittaja

ASP.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 Sergei

Etä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 Nikolaevich

Yhdistä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 kirjoittaja

Luku 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 Mendel

18.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 Arnold

7.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 Mark

Luku 11 Windows XP:n hallintalaajennukset

Kirjasta Anonymity and Security on the Internet. Teekannusta käyttäjälle kirjoittaja Kolisnichenko Denis Nikolaevich

InterBase-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 kirjasta

Liite 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 kirjasta

Liite 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 ;)