Проверка целостности базы (PsotgreSQL)

1. b22igor 21.10.13 21:13 Сейчас в теме
Добрый день всем
как можно сделать проверку целостности клиент-серверной БД на PostgreSQL?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ansh15 22.10.13 01:08 Сейчас в теме
(1) b22igor,
http://dba.stackexchange.com/questions/10533/postgresql-database-data-file-integrity-check
http://serverfault.com/questions/175865/how-to-check-postgresql-database-integrity/175878#175878
http://postgresql.1045698.n5.nabble.com/pgcheck-data-integrity-check-td1970175.html
Считается, что базы PostgreSQL сами по себе такие надежные, что необходимость в какой-либо программке для integrity check отпадает.
3. b22igor 22.10.13 09:51 Сейчас в теме
Странная какая то ситуация у нас сложилась
Слетела часть данных в бухгалтерии пропали проводки
Остальные базы вроде нормальные
Из за чего это может быть?
6. ansh15 22.10.13 20:34 Сейчас в теме
(3) b22igor,
ТиИ делали? PostgreSQL какой версии?
На платформе 8.2.19.68 была проблема с бухгалтерией http://forum.infostart.ru/forum26/topic94717/
да и с PostgreSQL 9.2.1 от 1С было было замечено http://www.forum.mista.ru/topic.php?id=674687
Бухгалтера, естественно, ничего внятного не говорят, кто удалил, зачем удалили...
И проверку целостности им не сделаешь...
4. 1Cynep4eJIoBek 22.10.13 13:32 Сейчас в теме
я больше скажу, хоть и Постгри дружит с 1С, мы еще в 11 году поняли что не стоИт овчинка бесплатной выделки, были и покруче глюки :), там не только данные исчезали, они еще и появлялись, может эхо удаленных данных ))))), прыгай на MSSQL2005 Ent
5. b22igor 22.10.13 18:58 Сейчас в теме
Не ради холивара но если есть возможность то я предпочитаю юниксы на серверах
7. dimisa 135 14.11.13 18:41 Сейчас в теме
Народ, прошу помогите скриптом и хелпом :
как на Постгри сделать копию из рабочей базы в копию "на лету".

Вот как выглядит скрипт для МС Скуля

BACKUP DATABASE [test_1c] TO DISK = N'D:\backup\test_1c.bak' WITH NOFORMAT, INIT, NAME = N'test_1c-Полная База данных Резервное копирование', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO

RESTORE DATABASE [Programmer_1C] FROM DISK = N'D:\backup\test_1c.bak' WITH FILE = 1, MOVE N'test_1c' TO N'D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Programmer_1C.mdf', MOVE N'test_1c_log' TO N'D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Programmer_1C_log.ldf', NOUNLOAD, REPLACE, STATS = 10
GO



Очень хочется подобную пидальку только на постгри.
8. audion 19.11.13 19:37 Сейчас в теме
(7) dimisa, см тут http://forum.infostart.ru/forum74/topic52018/, пост 32
Ответил еще вчера. Там команды, которыми все это делается, надеюсь, под свой шелл адаптируете (не знаю, что у Вас - bash, sh или еще что-то).
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот