![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Warszawa | Jankowce Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanie - uzywam ADOdb do obslugi baz danych - do tej pory
chodzilo to ladnie na mysql - teraz chce to przeniesc na postgresql 7.3 - wykorzystuje zarzadzanie sesja, ktore dziala na mysql, na postgre jest nieco gorzej bo nie moge uruchomic obslugi sesji: stworzylem taka tabele: [sql:1:cedc971b71] CREATE TABLE "sessions" ( "SESSKEY" varchar(32) NOT NULL, "EXPIRY" int NOT NULL, "EXPIREREF" varchar(64) default NULL, "DATA" text NOT NULL, PRIMARY KEY ("SESSKEY") ) [/sql:1:cedc971b71] ale dostaje taki komunikat: Session Replace: ERROR: Relation "sessions" does not exist Kto wie co moze to powodowac ![]() -------------------- Dev Env: php 5.0.5 | 5.1.1 / Apache 2.0.55 / MySQL 5.0.16 / apd
Dev platform: Windows XP | Debian Sarge |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Warszawa | Jankowce Ostrzeżenie: (0%) ![]() ![]() |
jakby kogos interesowalo w adodb 4.1.1 (w tym sprawdzalem nie wiem jak w poprzednich wersjach) sa odwolania do kolumn o nazwach malymi lterami, w dokumentacji jest ze trzeba stworzyc tabele:
[sql:1:dd953a4bef] create table sessions ( SESSKEY char(32) not null, EXPIRY int(11) unsigned not null, EXPIREREF varchar(64), DATA text not null, primary key (SESSKEY), key (EXPIRY) ) [/sql:1:dd953a4bef] na windowsie dziala to na mysql - bo tam nie rozroznia liter wiec mu to nie przeszkadza na linuxie moga byc problemy - ale nie sprawdzalem, natomiast na postgresql stworzona zostala tabela: [sql:1:dd953a4bef] CREATE TABLE public.sessions ( sesskey varchar(32) NOT NULL, expiry int8 NOT NULL, expireref varchar(64), data text NOT NULL, CONSTRAINT sesskey PRIMARY KEY (sesskey), CONSTRAINT expiry UNIQUE (expiry) ); [/sql:1:dd953a4bef] ktora dziala poprawnie - jednym z problemow wlasnie byly duze litery. Jezeli komus to pomoze to prosze bardzo. -------------------- Dev Env: php 5.0.5 | 5.1.1 / Apache 2.0.55 / MySQL 5.0.16 / apd
Dev platform: Windows XP | Debian Sarge |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:45 |