@pgsql

Страница 476 из 1062
Аггей
13.09.2017
10:21:15
ЛПУ получает деньги от страховой

Которой платит ТФОМС

А ТФОМС финансируется ФФОМС и регионом

Google
Denis
13.09.2017
10:23:03
А ещё вскоре ЛПУ должно в рамках ЕМИС отправлять данные по СПО из своих локальных МИС. И если это не МИС в ЦОДе ТФОМС, то у вас проблемы

Аггей
13.09.2017
10:24:27
А ещё вскоре ЛПУ должно в рамках ЕМИС отправлять данные по СПО из своих локальных МИС. И если это не МИС в ЦОДе ТФОМС, то у вас проблемы
Ну я уже не застал такое ) Я из ТФОМС уволился когда только начали внедрять всякие РМИС... до этого у всех был релакс

Denis
13.09.2017
10:24:54
По бумагам ТФОМС нашего региона успешно реализовала шину для отправки данных из локальных МИС, а вот на практике ее нет)) Как выяснилось недавно

Релакс ещё жив местами...

Denis
13.09.2017
10:31:17
В регионе - Медиалог

Maksim
13.09.2017
10:31:58
а вы кто нибудь слышали про промед ?

Denis
13.09.2017
10:32:08
Он экспортировать данные может. А ещё должна была идти шина, в которую могли кидать данные ЛПУ, которые не на Мелиалоге. И ее нет

а вы кто нибудь слышали про промед ?
Это пермская? Вроде, говорят крутая

Maksim
13.09.2017
10:33:07
ага

пермская

я её поддерживал

Denis
13.09.2017
10:33:38
И что у неё под капотом?

Google
Maksim
13.09.2017
10:33:49
много чего

всё и не перечесть

или про бд

Аггей
13.09.2017
10:34:05
А я поддерживал РМИС которая КИР/Айновус/РТЛабс ))

Maksim
13.09.2017
10:34:29
вот мы и собрались

Denis
13.09.2017
10:35:25
Аггей
13.09.2017
10:35:39
Из описания медиалога "Для максимально удобного просмотра рекомендуем сразу после окончания загрузки перейти в полноэкранный режим (More - Fulscreen). В случае, если произошел сбой при открытие презентации - обновите страницу. " У них в интерфейсе все по английски? "fulscreen"

Про бд
У РМИС наш родной postgres. У БарсМИС - oracle

Denis
13.09.2017
10:37:04
У РМИС наш родной postgres. У БарсМИС - oracle
Ну раз pg, то у нас есть оправдание за флуд тут))

Maksim
13.09.2017
10:37:20
там мс была

я её не поддерживал

так что нюансов не знаю

Sherzod
13.09.2017
10:48:19
Пацаны, если есть .sql файл (бэкап БД), какой командой можно восстановить 1 таблицу из всего??

возможно ли?

Айтуар
13.09.2017
10:49:23
Пацаны, если есть .sql файл (бэкап БД), какой командой можно восстановить 1 таблицу из всего??
руками (grep sed awk и т.п), вырезать только данные по таблице нужной в отдельный sql

Sherzod
13.09.2017
10:49:47
pg_dump -Fp -s -h localhost -U postgres dbname | gzip > dbname.sql.gz Данной командой создавался бэкап

Айтуар
13.09.2017
10:51:10
в самой psql или pg_restore нет значит возможности такой?
sql файл не через pg_restore, а через psql загружается. Нет конечно, там просто команды все подряд идут.

Google
Айтуар
13.09.2017
10:53:14
pg_dump -Fp -s -h localhost -U postgres dbname | gzip > dbname.sql.gz Данной командой создавался бэкап
Ну как вариант ещё отресторить всю БД, а потом сделать бекап custom только нужной таблицы и отресторить потом её куда нужно.

Айтуар
13.09.2017
10:56:14
так походу и придется делать, проще будет )
Не нужно делать plain sql бекапы если не нужна совместимость. Custom гораздо удобнее, ещё и многопоточность поддерживает (формат directory по сути тот же custom в нескольких файлах).

Айтуар
13.09.2017
10:57:58
это файл вида dbname.custom???
https://postgrespro.ru/docs/postgrespro/9.5/app-pgdump.html

Sherzod
13.09.2017
10:58:18
pg_dump параметр -t имя_таблицы
это для бэкапа, а мы про восстановление уже

ros
13.09.2017
10:59:01
восстановить бекап в отдельную базу и сдампить одну таблицу

Sherzod
13.09.2017
11:00:51
https://postgrespro.ru/docs/postgrespro/9.5/app-pgdump.html
кстати. .custom тоже есть у меня. с него тогда как правильно одну таблицу вытащить?

ros
13.09.2017
11:01:01
найти первую и последнюю строку в дампе нужной таблицы и tail n+первая | head -n первая-последняя

Айтуар
13.09.2017
11:01:42
Айтуар
13.09.2017
11:09:47
Sherzod
13.09.2017
11:10:00
есть такой вопрос, может знаете. выдается ошибка при Селект запросе: ERROR: missing chunk number 0 for toast value 252586198 in pg_toast_2619

не сталкивались?

Google
Sherzod
13.09.2017
11:10:48
узнал что за таблица выдает ошибку (конкретный столбец)

Айтуар
13.09.2017
11:11:11
Sherzod
13.09.2017
11:11:34
нельзя ли как то подправить не прибегая к восстановлению таблицы?

скорее всего строка
при запросе СЕЛЕКТ, по конкретным столбцам все показывает, выдает ошибку если вывожу данные из одного столбца

Айтуар
13.09.2017
11:13:03
нельзя ли как то подправить не прибегая к восстановлению таблицы?
если к таблице нет FK, то я бы лучше удалил строку с ошибкой и создал новую. А данные к ней взял бы из бекапа. А если есть FK, то возможно прокатит update.

Sherzod
13.09.2017
11:14:55
Точно по всей таблице? Я думаю только в нескольких строках.
вот это не точно, выборку по столбцу делал, по строкам как искать не в курсе

Айтуар
13.09.2017
11:17:53
вот это не точно, выборку по столбцу делал, по строкам как искать не в курсе
просто тоже select * from table where id > N1 and id < N2 Где N1 и N2 меняешь согласно двоичному поиску. И id это PK желательно. Надеюсь таблица у тебя на десятки ГБ.

есть такой вопрос, может знаете. выдается ошибка при Селект запросе: ERROR: missing chunk number 0 for toast value 252586198 in pg_toast_2619
ну а можно копнуть глубже и стразу узнать строку данных по этой toast. Но я не помню как. Это нужно искать читать маны.

Sherzod
13.09.2017
11:22:42
брал из этих ID штук 10 и делал выборку по конкретным ID с *, но выдает ошибку

ну конечно, для id не нужны toast )
с другими столбцами тоже делал

ну конечно, для id не нужны toast )
а при восстановлении из custom dbname в схеме должен совпадать с dbname из бэкапа?

Айтуар
13.09.2017
11:39:38
а при восстановлении из custom dbname в схеме должен совпадать с dbname из бэкапа?
нет, имя БД в которую ресторишь бекап может быть любой

Sherzod
13.09.2017
11:40:53
pg_restore -h localhost -U postgres -d test -a -t table -f /home/backups/database/postgresql/dbname.custom pg_restore: параметры -d/--dbname и -f/--file исключают друг друга Для дополнительной информации попробуйте "pg_restore —help".

выдает такую хрень просто

Boris
13.09.2017
13:34:39
Подскажите, как посмотреть какие привилегии есть у пользователя? И можно ли скопировать привилегии одного пользователя в другого как-то?

Google
Mike Chuguniy
13.09.2017
13:35:09
\z

А стоп, вру, это все привилегии.

Boris
13.09.2017
13:42:16
через pg_admin понятно .получается глянуть.. лан .пока этого хватит. спасибо)

Tanu
13.09.2017
13:44:25
Привет всем!

Каверин
13.09.2017
13:44:34
Tanu
13.09.2017
13:48:16
Подскажите пожалуйста. Есть мастер и слэйв. Соединением с базой занимается Zend Framework, который использован при написании приложения. Zend использует PDO для подключения к базе. При потере слэйва, переключение на мастер происходит спустя лишь 30 секунд. Хотя никаких таймаутов в приложении не используется.

Нужно минимизировать время переключения. PDO::ATTR_TIMEOUT не работает

goffyara
13.09.2017
14:05:45
Приветсвую! Можно ли дать дефолтные права на все создаваемые в схеме SEQUENCES по типу того, как это делает ALTER DEFAULT PRIVILEGES для таблиц?

Sergey
13.09.2017
14:15:40
Нужно минимизировать время переключения. PDO::ATTR_TIMEOUT не работает
Может копнуть глубже - вдруг это TCP timeout? И можно отстроить его через sysctl

Tanu
13.09.2017
14:27:44
TCP timeout рассматривался. Так как были подняты 2 различных варианта с разными окружениями. В одном случае, переключение со слейва на мастер происходит менее чем за 1 секунду. Переключение выполняется в коде приложения, zend`ом

Stas
13.09.2017
14:28:55
в строке подключения keepalive прописан?

Tanu
13.09.2017
14:30:08
Т.е. на серваке тушу порт слейва, конеект должен подниматься автоматически. Это написано в коде приложения

Stas
13.09.2017
14:31:02
каким образом?
https://www.postgresql.org/docs/current/static/libpq-connect.html

Ilya
13.09.2017
14:31:05
а с чего он должен автоматически подыматься к другому серверу?

Stas
13.09.2017
14:31:15
keepalives_*

Ilya
13.09.2017
14:31:18
пдо разве это умеет?

(:

Страница 476 из 1062