Доброго всем времени,
с недавнего времени при подключении к серверу через pgAdmin3 стала выводиться такая ошибка: "could not open tablespace directory "pg_tblspc/16409/PG_9.5_201510051": No such file or directory"
база находилась на одном из серверов и tablespace для базы была переопределена
перед перетягивание базы все было возвращено в стандартную tablespace и после этого базу перетянул на другой сервер.
как можно актуализировать текущий tablespace или убрать данную ошибку чтобы можно было переносить базу между разделов
в общем разрешил проблему
в общем разрешил проблему таким путем:
через pgAdmin3 открыл окно создания SQL-запроса:
выполнил запрос: SELECT* FROM pg_tablespace;
отобразилось 5 табличных пространств(2 дефолтных и 3 мною созданных ранее)
выполняю команду: DROP TABLESPACE хххххх;
получаю ошибку отсутствия каталога -> создаю ручками каталоги в ~PostgreSQL\9.5\data\pg_tblspc\
и так для всех табличных пространств
перезапускаю службу на всякий случай и проблема уходит
странно что в psql нет возможности редактировать пространства - при попытке вывести список выдавалась аналогичная ошибка. Как то это очень разочаровывает (((