Перейти к содержимому


Фотография

ETK и SQL запросы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 14

#1 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено 15 марта 2019 - 18:19

Предлагаю обсуждать возможность, методы и запросы к  базе.

Сам на данный момент туплю.

На просторах инета валяются mysql базы конвертированные умельцами. 

Вроде всё понятно, но сама идея не нравится.

Во первых база должна быть актуальной.

Во вторых, не известна полнота мигрируемой базы. Например, то ли я не разобрался, то ли не скопированы индексы базы, а без них сложнее разобраться, как происходят выборки.

Сам вопрос: есть возможность обращаться на прямую к оригинальной базе?

Допустим ставлю ETK в режиме сервера. И ломлюсь на прямую к ней с SQL  запросом. Если есть, то чем, логин, пароль.

 

Так же, интересует кто что ищет(с примерами выборок). Но тут сначала надо определится с первым вопросом, т.к. запросы и методы могут отличатся.

 

Я думаю, что у местных не должно возникнуть вопроса - зачем это надо. И глупые комментарии появлятся не будут. :?:


  • var14 это нравится

#2 var14

var14

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 152 сообщений
  • ГородIrkutsk

Отправлено 15 марта 2019 - 19:47

Сам вопрос: есть возможность обращаться на прямую к оригинальной базе?

 

Цепляешься к файлам из папки \Rheingold\SQLiteDBs (или другим скульным с данными), да и всё - берёшь чё надо. Не?

 

Запросы, вроде, даёт делать

 

bezymyannyjj.png



#3 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено 15 марта 2019 - 19:51

В данный момент я о вычеленении данных из ETK. А точнее о их обработке без изъятия. Что бы сам etk отдавал мне то что нужно, без промежуточных конвертаций.



#4 var14

var14

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 152 сообщений
  • ГородIrkutsk

Отправлено 15 марта 2019 - 20:14

а, Transbase, пардон))) :pardon:



#5 2real4u

2real4u

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 1 359 сообщений
  • ГородЧикаго

Отправлено 15 марта 2019 - 23:41

В тему про ETK. Ни один из известных мне общих логинов на www.parts.bmwgroup.com больше не работает. Это у всех, так, теперь только индивидуальными туда ходить?



#6 GUNhed

GUNhed

    Продвинутый пользователь

  • Администраторы
  • 4 619 сообщений

Отправлено 15 марта 2019 - 23:43

да


нету денег - сосите сами


#7 MEN

MEN

    Администратор

  • Администраторы
  • 1 670 сообщений
  • ГородМинск BY

Отправлено 16 марта 2019 - 02:41

В тему про ETK. Ни один из известных мне общих логинов на www.parts.bmwgroup.com больше не работает. Это у всех, так, теперь только индивидуальными туда ходить?

Кинул один общедоступный в личку



#8 TrumP'LIN

TrumP'LIN

    никакой

  • Пользователи
  • PipPipPip
  • 290 сообщений
  • ГородНе отличаецо от других

Отправлено 16 марта 2019 - 08:24

В тему про ETK. Ни один из известных мне общих логинов на www.parts.bmwgroup.com больше не работает. Это у всех, так, теперь только индивидуальными туда ходить?

Кинул один общедоступный в личку
можно и мне пожалуйста

#9 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено Вчера, 19:27

Вообщем нужно немного наблюдательность и чуть-чуть свободного времени.

Всё что нужно для работы и  так лежит в етк.

Ни какой сервак ставить не нужно, достаточно etk(local) и пошарится по папкам.

Там запускаем включённого в поставку клиента WinTBI:

Прикрепленный файл  2019-03-18_18-14-16.png   499,11К   0 Количество загрузок:

 

А вот для анализа  это трындец.

Мужики, кто капал в эту сторону? Есть что более-менее юзабельное?

Нашёл в нете DbSchema, но подружить не получается.

 

А вот обсуждать запросы, всё-таки лучше для WinTBI, так как он есть у всех.



#10 var14

var14

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 152 сообщений
  • ГородIrkutsk

Отправлено Вчера, 20:08

Осталось тебе найти готовую структуру таблиц БД, или разобраться в ней самому, проанализировав данные, к которым есть доступ.

Запросы же можно писать, судя по скриншоту) select from join where - больше ничего и не надо для пытливого ума)))



#11 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено Вчера, 20:15

Структура и связи там и так в открытую лежат. Надо анализировать и придумывать запрос. Тут ещё надо в запросах поднатырится. WinTBI уныл(sql'92), так ещё и синтаксис жоский. А я уже к воркбенчу привык с его всеядностью.



#12 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено Вчера, 20:22

Да и простой запрос фиг у меня получается. Кумекать надо. Поэтому и создал тему. Например, в корне неправильный, сильно сокращённый запрос на вычеленение всех запчастей привязанных к одной опции и типу там у меня и то четыре вложения занимает. Дальше база отрыгивает по таймауту.



#13 var14

var14

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 152 сообщений
  • ГородIrkutsk

Отправлено Вчера, 20:28

Структура и связи там и так в открытую лежат.

 

красота же! это как с api ediabas - всё, что надо, всё прямо там же в папках лежит разжёваное с примерами

 

 

Да и простой запрос фиг у меня получается. Кумекать надо. Поэтому и создал тему. Например, в корне неправильный, сильно сокращённый запрос на вычеленение всех запчастей привязанных к одной опции и типу там у меня и то четыре вложения занимает. Дальше база отрыгивает по таймауту.

 

мож запрос попроще взять? например, применимость детали по кузовам)

 



#14 pepelxl

pepelxl

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 253 сообщений

Отправлено Вчера, 20:35

Применяемость детали по кузовам etk сама показывает. :gamer:



#15 var14

var14

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 152 сообщений
  • ГородIrkutsk

Отправлено Вчера, 20:38

Применяемость детали по кузовам etk сама показывает. :gamer:

 

разминка перед тренировкой обязательна, а то сразу подавай 10-ти этажные запросы))






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных