아래 명령으로 자료를 뽑거나 DB를 최적화할려고하는데
아래처럼 에러가 나오는군요.
버전은 7.4.5입니다.
버전을 올려볼까도 했는데....자료 덤프를
못받으니원참....난감하군요.
shared메모리때문인가했는데....O/S는 인텔솔라리스입니다.
/etc/system에서 shared메모리와 세마포어 설정 값을 계산하는
방법좀 알려주세요?
무엇을 기존을 어떻게 계산을해야하나요?
위의 설정으로 해결이될지 의문이군요.
아래 메세지는 또 뭔지...음...
하면할수록 문제가 생기는군요.
[test]./vacuumdb -f -U postgres -d dbname
WARNING: relation "users" TID 257/36: OID is invalid
WARNING: relation "zipcode" TID 17741/23: OID is invalid
vacuumdb: vacuuming of database "dbname" failed: server closed the
connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
[test]
[test]./pg_dump -U postgres -d dbname > test.dat
pg_dump: dumpClasses(): SQL command failed
pg_dump: Error message from server: ERROR: invalid memory alloc
request size 1634167144
pg_dump: The command was: FETCH 100 FROM _pg_dump_cursor
[test]
[test]./pg_dump -h localhost -U postgres -Fc -f db.dat dbname
pg_dump: ERROR: invalid memory alloc request size 1634167144
pg_dump: SQL command to dump the contents of table "users" failed:
PQendcopy() failed.
pg_dump: Error message from server: ERROR: invalid memory alloc
request size 1634167144
pg_dump: The command was: COPY public.users (필드명......) TO
stdout;
[test]
|