
Roman
05.07.2018
19:38:13
Или так) есть там параметр такой ORACLE_AFFINITY

Natali
08.07.2018
10:12:18
а в эти выхи будут какие-нибудь интеиесные вебинары?

Alex
08.07.2018
21:15:26
Гайс, подскажите в чем может быть затык - поставил mysql и workbench, через консоль подключаюсь нормально под root-ом, а из воркбенча получаю ошибку access denied.

lost
08.07.2018
21:18:01
Потому что у рута только с локалхоста доступ

Google

Alex
08.07.2018
21:21:34
Так я воркбенчем с локалхоста подключаюсь жеж...

Fike
08.07.2018
21:36:52
Root@localhost и root@127.0.0.1 - разные вещи

Vladislav
08.07.2018
22:19:51
Разные вещи, это локалхост и сетевойхост

Fike
08.07.2018
22:44:51
нет, это разные пользователи

Shokha
09.07.2018
05:03:02
localhost = 127.0.0.1

user753
09.07.2018
05:27:32
Но не для серверa mysql

Fike
09.07.2018
05:39:16

Shokha
09.07.2018
05:42:12
https://ru.m.wikipedia.org/wiki/Localhost

user753
09.07.2018
05:45:38
Нас ты переубедил (нет), теперь переубеди сервер mysql, что эти два разных пользователя на самом деле одно и тоже

Fike
09.07.2018
05:47:27

Ilia
09.07.2018
06:55:04

Google

Victor
09.07.2018
10:15:04
Я вот призадумался. Если с БД какой-то работать нужно на протяжении работы программы, её лучше открыть 1 раз и работать с ней, а закрыть лишь перед прекращением работы программы? Имею ввиду в деструкторе. Или как файл посятонно открывать и закрывать?

VlIvYur
09.07.2018
10:19:06

Ilia
09.07.2018
10:22:35


Victor
09.07.2018
10:24:01
А если программа завершится неудачно, получается что хэндл так и так прекращает своё существование и проблем не будет с следующей инициализацией?

Ilia
09.07.2018
10:25:26

Victor
09.07.2018
10:28:35
@MasterZiv а как я перехвачу ошибку, если, например, программа завершилась аварийно по какой-то причине. Я её запускаю, и..нужно открывать базу. Откуда мне знать в тот момент какой хэндл был при открытии базы прошлый раз? И если он не закрыть его закрыть..

Vladislav
09.07.2018
10:28:39
К сожалению, не всегда нормально работают драйвера, чтобы держать коннект...
У меня вот на питоне коннект к ораклу приходится переоткрывать постоянно, ибо в cx_Oracle какой-то касяк

Ilia
09.07.2018
10:29:38

Vladislav
09.07.2018
10:30:11
нет
проблема в том, что прерывание срабатывает и на приложение и на либу, и чтобы нормально закрывать соединение приходится постоянно его переоткрывать
затратность коннекта только на первом запуске, дальше идет как будто из кеша

Victor
09.07.2018
10:32:16
@SLASH_CyberPunk это только для оракла может не затратно. Наврядли, для любой СУБД не затратно

Vladislav
09.07.2018
10:32:27
не спорю

Victor
09.07.2018
10:32:29
Ведь не с кэшем же работа происходит

Google

Vladislav
09.07.2018
10:32:44
не, я полностью согласен, что надо держать коннект
просто оракл сам по себе коннект через жопу

Victor
09.07.2018
10:33:51
Мне пришлось щяс с SQLite столкнуться. Хотя, как я узнал появились куда более гибкие и удобные альтернативы. Но.. уже написал всё практически. Поэтому не вариант сказать.

Vladislav
09.07.2018
10:33:51
политика у них конечно так себе, чтобы собрать апликейшен для подключения к ораклу, надо либо тащить клиент и кучу либ и собирать, либо, если повезет, юзать JDBC

Victor
09.07.2018
10:33:57
Кстати, вот https://tech-geek.ru/sravnenie-realm-obectbox-room/
удобные БД. У них ассоциативные связи, а не запросы
Соответственно, как я прочитал и скоррость выше реляционных БД как я понимаю
@SLASH_CyberPunk ну так а сдался вам оракл? Что там такое, чего нет у других?

Vladislav
09.07.2018
10:35:50
мне для питона хватает монги и редиса, если не надо наворотов
pl/sql'щиков проще найти, как и содержать DWH, нежели крутить это через программерские вещи
хотя меня это тоже не прельщает, но мигрировать в таких объемах тоже пока нет смысла

Ilia
09.07.2018
10:37:32

Vladislav
09.07.2018
10:37:47
это не бред
попробуй реализовать CTRL+C корректное завершение

Ilia
09.07.2018
10:38:08

Vladislav
09.07.2018
10:38:32
python linux

Ilia
09.07.2018
10:39:16

Victor
09.07.2018
10:39:41
учитывая ценник на оракловскую СУБД, навряд ли, там такой касяк висит годами..

Google

Vladislav
09.07.2018
10:39:57
это не касяк бд, это касяк либы

Victor
09.07.2018
10:40:14
чьей? ))

Vladislav
09.07.2018
10:40:17
а т.к. у оракла монополия на подключение через их либы, то это полный ппц

Ilia
09.07.2018
10:40:37

Vladislav
09.07.2018
10:40:39

Ilia
09.07.2018
10:40:59
Может конечно я что-то забыл, но по сути так. Да я бы помнил.

Vladislav
09.07.2018
10:41:19
ставишь клиент, ставишь sdk, прописываешь кучу всякого говна, чтобы завелось

Admin
ERROR: S client not available

Vladislav
09.07.2018
10:41:44
вообще надо бы плейбук написать на это дело

Ilia
09.07.2018
10:41:54

Vladislav
09.07.2018
10:42:32
ну как бы да, ибо с любой другой базой всегда можно работать почти из коробки

Ilia
09.07.2018
10:42:45
/opt/oracle/client или что-то в этом роде внесни в базу LDD...
Емаё, как сложно!

Vladislav
09.07.2018
10:42:47
тут же, чтобы ты мог сделать запрос, надо не просто либу скачать и поставить, но еще кучу говна

Ilia
09.07.2018
10:43:51

Victor
09.07.2018
10:45:15
@MasterZiv чем?
Мне всегда было интересно причина выбора СУБД с таким ценником. Хотя аналогов выше крыши
И по скорости быстрее есть, в том числе
а головняка как я понял из сообщий последних тоже полно у ораклиновской СУБД

Google

Ilia
09.07.2018
10:46:51
учитывая ценник на оракловскую СУБД, навряд ли, там такой касяк висит годами..
Да это в общем гон.
Проблема есть в том, что Linux не является поддерживаемой операционкой Oracle.
Т.е. из них поддерживается только RHEL и Oracle Linux. Всё остальное -- на свой страх и риск на бинарной совместимости с CRT.
Ну, да, а что ж ты блин хотел от пропиретарной СУБД?
Но заводится всё равно, даже сервак ставится на , скажем, Ubuntu иди Debian.
python linux
Влад, ты на каком Linux -то это всё пытался делать?

Victor
09.07.2018
10:49:19

Vladislav
09.07.2018
10:49:22
у нас оракл и центос

Ilia
09.07.2018
10:50:06

Vladislav
09.07.2018
10:50:41

Ilia
09.07.2018
10:50:44
Не понимаю.

Vladislav
09.07.2018
10:51:00
все что есть, выливается в тяжелую поддержку, которая еще больше ценник выставит

Victor
09.07.2018
10:51:03
@MasterZiv так я полностью согласен. Да и смысл мозг забивать ораклом, если я с ним не буду работать 100%.

Vladislav
09.07.2018
10:51:26
я же говорю, тут именно фишка оракла
если мне надо подключится в питоне к любой бд, я просто ставлю либу и подключаюсь
с ораклом такое не проканает

Ilia
09.07.2018
10:52:31

Vladislav
09.07.2018
10:52:35
нет
ты должен поставить клиент

Ilia
09.07.2018
10:53:00