Instalace PostgreSQL na MS Windows: Porovnání verzí
m Stránka Instalace pro MS Windows přemístěna na stránku Instalace PostgreSQL na MS Windows |
mBez shrnutí editace |
||
Řádek 1: | Řádek 1: | ||
== Pokud jste již PostgreSQL nainstalovali a chcete začít zvovu == | |||
# Zadejte START – Programy - PostgreSQL 8.2 – Stop service | |||
# Zadejte START – Ovládací panely - Přidat nebo odebrat programy odeberte PostgreSQL a pokud máte nainstalováno pgAdmin tak také | |||
# Ve složce c:\Documents and Settings\ smažte všechny adresáře začínající názvem postgres | |||
odeberte PostgreSQL a pokud máte nainstalováno pgAdmin tak také | # Najděte pozůstatky složky instalace např. c:\Program Files\PostgreSQL\ a smažte tuto složku | ||
== Nová instalace == | |||
=== Podmínky === | |||
# neexistuje zatím instalace postgresql, pokud ano bod A) | |||
# máte systém souborů NTFS (né FAT32) | |||
# máte z internetu staženou nejnovější verzi Postgresql (typ win32) např. postgresql-8.2.5-1.zip | |||
## http://www.postgresql.org/ - oficiální stránky | |||
## ftp://ftp.cz.postgresql.org/pgsql/win32 - české zrdcadlo (download postgres) | |||
## http://www.postgresql.org/ftp/pgadmin3/release/v1.8.0/win32/ (download Pg Admin) | |||
# rověž si stáhněte nejnovější verzi programu PgAdmin III a.instalace postgresql-8.2.5-1.zip obsahuje verzi PgAdmin II, která je špatně sestavena (nefunguje korektně pod Win) | |||
a. | |||
Instalace | === Instalace postgreSQL === | ||
C)Spuštění | # rozbalte postgresql-8.2.5-1.zip do adresáře | ||
Databázového systému | # spustit postgresql-8.2.msi (ten menší soubor) | ||
# volba jazyka (English), pokud si troufáte na něco jiného tak do toho | |||
# kliknete na kolonku write detailed installation… (bude zapisovat průběh instalace do souboru) a dejte START | |||
# dejte NEXT a znovu NEXT | |||
# objevilo se okno s informací o licenci, dejte NEXT | |||
# objevilo se okno s volbou součásti Postgresql | |||
# zvolte National language kliknutim na symbol X a zvolte první možnost to samé udělejte pro PostGIS | |||
# vyškrtnete pgAdmin III (kliknutím na obrázek a zvolte křížek X) | |||
# kliknutím na PostgreSQL řádek ve volbě součástí se vám zpřístupní dole volba výběru umístění instalace na HDD, dejte NEXT | |||
# nyní se vytváří uživatel do WINDOWS se jménem postgres, zvolte pass (heslo) a dejte NEXT a.pokud vyskočí chybná hláška tak pravděpodobně už takový uživatel byl vytvořen, možností je do kolonky Account name přidat za postgres číslo např. postgres2 | |||
# nyní se vás zeptá, jestli vytvořit uživatele, dejte ANO a.je možnost, že vám nahlásí, že vaše heslo je slabé dejte NE | |||
# objeví se vám okno pro nastavení systému DBMS (systémové nastavení databáze) | |||
## napište si číslo portu, které je standardně 5432 | |||
## vyplňte pass, který bude sloužit pro přihlašování do databáze | |||
## v položce Encoding máte možnost zvolit kódování, které je standardně SQL_ASCII (jsou tam i jiné UTF-8, WIN1250, LATIN2, aj, - problém u těchto kódování je zda je podporuje systém WIN), doporučuju zvolit UTF-8 | |||
## v položce Locate máte možnost zvolit jakým jazykem budou hlášky DBMS na nás mluvit implicitní je C, vy si asi zvolíte Czech | |||
## položku Addressed nezaškrtávejte, pokud by jste ji vyškrtli mohli by se do vaší databáze dostávat lidi přes internet (pro vás zbytečné bezpečnostní riziko) | |||
## zadejte NEXT | |||
# nechte zaškrtnuto PL/pgsql a dejte NEXT | |||
# nyní máte možnost vybrat si balíčky-nadstavby (kdo chce, dejte všechno, nic nezkazíte) a dejte NEXT | |||
# připraveno pro instalaci NEXT | |||
# nyní se instaluje PostgreSQL do vašeho systému WIN | |||
# nahlásí instalace kompletní, dejte FINISH | |||
# restartujte systém | |||
=== Instalace PgAdmin III === | |||
# spusťte vámi staženou instalaci např. pgadmin3-20070612.msi a dejte NEXT, | |||
# zaškrtněte I akcept … a dejte NEXT | |||
# nechte vše tak jak je, pokud chcete máte možnost si zvolit cílovou složku instalace | |||
# dejte NEXT | |||
# dejte Install | |||
# dejte Finish | |||
== Spuštění == | |||
====Databázového systému==== | |||
Nemusíte řešit, protože PostgreSQL se spouští standardně se systémem | Nemusíte řešit, protože PostgreSQL se spouští standardně se systémem | ||
Windows | Windows | ||
* Pro ověření dejte ALT+CTRL+DEL klikněte na záložku Procesy a seřaďte je dle uživatele, můžete se přesvědčit, že např. pod uživatelem postgres běží např. 5 procesů (postgres.exe, pg_clt.exe, aj.) | |||
* Pokud chcete zastavit nebo spustit PostgreSQL dejte Start – programy – Postgresql 8.2 – Start service (okno se spustí a vypne databáze, resp. DBMS již běží) nebo Stop service | |||
Start – programy – Postgresql 8.2 – Start service (okno se spustí a vypne databáze, resp. DBMS již běží) nebo Stop service | |||
Konzole psql | ==== Konzole psql ==== | ||
Start – programy – Postgresql 8.2 – psql to 'postgres', vyplňte heslo k postgreSQL viz z kroku (13. a) | Start – programy – Postgresql 8.2 – psql to 'postgres', vyplňte heslo k postgreSQL viz z kroku (13. a) | ||
* pokud naběhne úvodní okno, vše je v pořádku | |||
* nyní můžete vytvářet databáze, tabulky, plnit je daty a klást dotazy např. zadejte příkaz CREATE DATABASE dasy; (vytoříte databázi se jménem dasy) | |||
* problém u takovéto konzole je v tom, že příkazové okno (cmd) pracuje standardně na kódování WIN1250, takže se snadno stane, že pokud jste si zvolili jazyk češtinu při instalaci, tak se vám varovné hlášky nebudou zobrazovat korektně | |||
Pg Admin III | |||
==== Pg Admin III ==== | |||
Start – programy – Pg Admin III – Pg Admin III | Start – programy – Pg Admin III – Pg Admin III | ||
''vytvořili: Tuten a Finč za pomoci Jana Pytla jako návod pro své spolužáky 2.11.2007'' |
Verze z 3. 11. 2007, 12:47
Pokud jste již PostgreSQL nainstalovali a chcete začít zvovu
- Zadejte START – Programy - PostgreSQL 8.2 – Stop service
- Zadejte START – Ovládací panely - Přidat nebo odebrat programy odeberte PostgreSQL a pokud máte nainstalováno pgAdmin tak také
- Ve složce c:\Documents and Settings\ smažte všechny adresáře začínající názvem postgres
- Najděte pozůstatky složky instalace např. c:\Program Files\PostgreSQL\ a smažte tuto složku
Nová instalace
Podmínky
- neexistuje zatím instalace postgresql, pokud ano bod A)
- máte systém souborů NTFS (né FAT32)
- máte z internetu staženou nejnovější verzi Postgresql (typ win32) např. postgresql-8.2.5-1.zip
- http://www.postgresql.org/ - oficiální stránky
- ftp://ftp.cz.postgresql.org/pgsql/win32 - české zrdcadlo (download postgres)
- http://www.postgresql.org/ftp/pgadmin3/release/v1.8.0/win32/ (download Pg Admin)
- rověž si stáhněte nejnovější verzi programu PgAdmin III a.instalace postgresql-8.2.5-1.zip obsahuje verzi PgAdmin II, která je špatně sestavena (nefunguje korektně pod Win)
Instalace postgreSQL
- rozbalte postgresql-8.2.5-1.zip do adresáře
- spustit postgresql-8.2.msi (ten menší soubor)
- volba jazyka (English), pokud si troufáte na něco jiného tak do toho
- kliknete na kolonku write detailed installation… (bude zapisovat průběh instalace do souboru) a dejte START
- dejte NEXT a znovu NEXT
- objevilo se okno s informací o licenci, dejte NEXT
- objevilo se okno s volbou součásti Postgresql
- zvolte National language kliknutim na symbol X a zvolte první možnost to samé udělejte pro PostGIS
- vyškrtnete pgAdmin III (kliknutím na obrázek a zvolte křížek X)
- kliknutím na PostgreSQL řádek ve volbě součástí se vám zpřístupní dole volba výběru umístění instalace na HDD, dejte NEXT
- nyní se vytváří uživatel do WINDOWS se jménem postgres, zvolte pass (heslo) a dejte NEXT a.pokud vyskočí chybná hláška tak pravděpodobně už takový uživatel byl vytvořen, možností je do kolonky Account name přidat za postgres číslo např. postgres2
- nyní se vás zeptá, jestli vytvořit uživatele, dejte ANO a.je možnost, že vám nahlásí, že vaše heslo je slabé dejte NE
- objeví se vám okno pro nastavení systému DBMS (systémové nastavení databáze)
- napište si číslo portu, které je standardně 5432
- vyplňte pass, který bude sloužit pro přihlašování do databáze
- v položce Encoding máte možnost zvolit kódování, které je standardně SQL_ASCII (jsou tam i jiné UTF-8, WIN1250, LATIN2, aj, - problém u těchto kódování je zda je podporuje systém WIN), doporučuju zvolit UTF-8
- v položce Locate máte možnost zvolit jakým jazykem budou hlášky DBMS na nás mluvit implicitní je C, vy si asi zvolíte Czech
- položku Addressed nezaškrtávejte, pokud by jste ji vyškrtli mohli by se do vaší databáze dostávat lidi přes internet (pro vás zbytečné bezpečnostní riziko)
- zadejte NEXT
- nechte zaškrtnuto PL/pgsql a dejte NEXT
- nyní máte možnost vybrat si balíčky-nadstavby (kdo chce, dejte všechno, nic nezkazíte) a dejte NEXT
- připraveno pro instalaci NEXT
- nyní se instaluje PostgreSQL do vašeho systému WIN
- nahlásí instalace kompletní, dejte FINISH
- restartujte systém
Instalace PgAdmin III
- spusťte vámi staženou instalaci např. pgadmin3-20070612.msi a dejte NEXT,
- zaškrtněte I akcept … a dejte NEXT
- nechte vše tak jak je, pokud chcete máte možnost si zvolit cílovou složku instalace
- dejte NEXT
- dejte Install
- dejte Finish
Spuštění
Databázového systému
Nemusíte řešit, protože PostgreSQL se spouští standardně se systémem Windows
- Pro ověření dejte ALT+CTRL+DEL klikněte na záložku Procesy a seřaďte je dle uživatele, můžete se přesvědčit, že např. pod uživatelem postgres běží např. 5 procesů (postgres.exe, pg_clt.exe, aj.)
- Pokud chcete zastavit nebo spustit PostgreSQL dejte Start – programy – Postgresql 8.2 – Start service (okno se spustí a vypne databáze, resp. DBMS již běží) nebo Stop service
Konzole psql
Start – programy – Postgresql 8.2 – psql to 'postgres', vyplňte heslo k postgreSQL viz z kroku (13. a)
- pokud naběhne úvodní okno, vše je v pořádku
- nyní můžete vytvářet databáze, tabulky, plnit je daty a klást dotazy např. zadejte příkaz CREATE DATABASE dasy; (vytoříte databázi se jménem dasy)
- problém u takovéto konzole je v tom, že příkazové okno (cmd) pracuje standardně na kódování WIN1250, takže se snadno stane, že pokud jste si zvolili jazyk češtinu při instalaci, tak se vám varovné hlášky nebudou zobrazovat korektně
Pg Admin III
Start – programy – Pg Admin III – Pg Admin III
vytvořili: Tuten a Finč za pomoci Jana Pytla jako návod pro své spolužáky 2.11.2007