Pripojenie do Postgre databaze – database not found
- sabre
- Člen | 4
Zdravim, potreboval by som poradit co asi robim spatne, no dibi mi vypisuje ze nemoze najist databazu pri pripojeni na db server.
Udaje na pripojenie su nasledovne:
- database.driver = postgre
- database.charset = utf8
- database.lazy = true
- database.host = localhost
- database.username = root
- database.password = heslo
- database.profiler = true
- database.database = bims
No po pokuse o pripojenie mi Nette vyhodi nasledujucu chybu: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: database „root“ does not exist
Neviem preco sa snazi pripojit do db root, ked ma nastavene ze databaza, ktoru ma pouzit sa vola bims. Databaza na servri urcite existuje, pgAdmin sa do nej pripoji bez problemov.
Pouzivam:
- PHP 5.2.8
- Apache/2.2.11 (Win32) PHP/5.2.8
- Nette Framework 0.9.3 (revision 2ce0ca6 released on 2010–02–02)
- dibi 1.2 (revision 3b2ca19 released on 2009–09–18)
- PostgreSQL 8.4.3
Editoval sabre (21. 4. 2010 19:42)
- Ondřej Mirtes
- Člen | 1536
Oprava je skutečně jednoduchá, požádal jsem o pull do ofic. repozitáře, tak snad to David posvětí :)
Zachovává to i zpětnou kompatibilitu, takže dbname bude dál fungovat.
- Honza Kuchař
- Člen | 1662
Také jsem se spálil. Nějakou tu hodinku na tom ztrávil. Ale ještě jedno bacha, název té databáze je na rozdíl od MySQL case-sensitive!