Temat: instalacja PSQL 8.3 lokalnie do testów
Witam,
Od nie dawna zarządzam bazą danych PostgreSQL Database Server 8.3 zainstalowaną na Windows Server 2003.
Użytkownicy (4) ma do niej dostęp z ograniczonymi uprawnieniami tylko do odczytu w ramach projektu GIS.
Chcę sobie zainstalować to narzędzie na komputerze lokalnym z Win 7, wgrać bazę danych (wykonałem backup) i testować lokalnie a dopiero gdy będę pewien, że wszystko jest ok to wgrywać dane do docelowej bazy.
We właściwościach serwera na win serv 2003 nazwa użytkownika (sde) jest inna niż u mnie po instalacji lokalnej (postgres) - czy można to zmienić?
wersja transakcyjna przy połączeniu na win7 w arccatalog nazywa się sde.default
zainstalowałem postgresql-8.3.13-1-windows.
stworzyłem tablespace sde, role sde tak jak jest na win serv 2003
CREATE TABLESPACE sde OWNER postgres LOCATION 'C:\Program Files (x86)\PostgreSQL\8.3\data\sde';
CREATE DATABASE xxx
WITH OWNER = postgres
ENCODING = 'UTF8';
ALTER DATABASE xxx SET search_path="$user", public, sde;
GRANT ALL ON DATABASE xxx TO public;
GRANT ALL ON DATABASE xxx TO postgres;
zainstalowałem lokalnie postgresql-8.3.13-1-windows
przy przywracaniu bazy danych pojawia się:
...
...
...
pg_restore: setting owner and privileges for FK CONSTRAINT mvtables_modified_fk2
pg_restore: setting owner and privileges for FK CONSTRAINT xml_columns_fk1
pg_restore: setting owner and privileges for FK CONSTRAINT xml_columns_fk2
pg_restore: setting owner and privileges for FK CONSTRAINT xml_indextags_fk1
WARNING: errors ignored on restore: 17153
Proces zwrócił kod wyjściowy 1.
kilka tabel zostaje utworzonych, przy próbie połączenia w arccatalog przy testowaniu połączenia pojawia się:
Nie udało się połączyć z podanym serwerem. SDE not running on server
Nie wiem co z tym robić.
zrobiłem serwer backupowy - jak go wgrać?
Ostatnio edytowany przez przesq (2011-03-31 14:35:04)