Модераторы: Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> переход intrebase на MySQL 
:(
    Опции темы
Romikgy
Дата 30.3.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Насколько будет проблематичен?
ЗЫ где почитать как работает интербейз?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Бонифаций
Дата 30.3.2006, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



вполне проблематичен. interbase/firebird и mysql досталточно сильно отличаются друг от друга (даже без углубления в тонкости) так что напильником все придется доводить до ума.




--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Romikgy
Дата 30.3.2006, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Бонифаций @ 30.3.2006, 19:17 Найти цитируемый пост)
напильником

что именно надо делать напильником?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Бонифаций
Дата 31.3.2006, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



sql выражения. Кое-где надо иметь в виду логические разночтения. Например NULL находится в разных местах если order by по полю где есть NULL.

Или к примеру not field between ... в интербейсе интерпретируется как field not between .. а в mysql как (not field) between ... и соответсвенно получаеются разные результаты. ну и так далее.


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Romikgy
Дата 31.3.2006, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



кроме SQL выражений проблем не должно быть?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bose
Дата 31.3.2006, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



по-моему там довольно много чего придётся править ручками...
все автоикрементные столбцы придётсяа перевести на генераторы.
в 6й версии Интербейса(с остальными не работал - потому не знаю) нет условных операторов типа IF, нельзя выводить результат сравнений в теле SELECTa(это можно обойти с помощью УДФ), более жёсткие требования к синтаксису.

в общем, есть достаточно нюансов способных подпортить жизнь... хотя, всё зависит от того. какую базу придётся прерносить :-)

как работает интербейс советую почитать здесь
PM MAIL WWW Skype   Вверх
Romikgy
Дата 31.3.2006, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Bose @ 31.3.2006, 09:39 Найти цитируемый пост)
как работает интербейс советую почитать здесь

сиба почитаем
Цитата(Bose @ 31.3.2006, 09:39 Найти цитируемый пост)
по-моему там довольно много чего придётся править ручками..

то бишь нереально перейти с интербейза на мускуль?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Dimyan
Дата 1.4.2006, 06:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 441
Регистрация: 12.1.2004
Где: Новосибирск

Репутация: нет
Всего: 4



ИМХО проще (если задействавано много функцианалу) создать базу в мускуле по нормальному и перелить в нее данные из базы иб


--------------------
Как хорошо ничего не делать, а потом еще немного отдохнуть :)
PM MAIL ICQ   Вверх
Bose
Дата 3.4.2006, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Romikgy, если тебе надо только перенести данные из Интербейса в Мускул, то проблем не должно возникнуть (возможно только блобы придётся отдельно перетаскивать - но это скорее проблемы Интербейса).
А если тебе нужно перенести базу со своей логикой (триггерами, процедурами) и переделывать приложение для работы с Мускулом, то тогда скорее всего придётся повозиться smile

PM MAIL WWW Skype   Вверх
Romikgy
Дата 3.4.2006, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Bose, не ,
у меня есть база на интербейзе, т.к. она глючно работает, я хотел перетянуть ее в майскуэль (smile) а клиента который работал с базой , каким то образом заставить думать что он так и работает на интербейзе, типа программки прослойки написать, конечно если при написании не загнусь ... я smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bose
Дата 3.4.2006, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



ну что ж... удачи! smile
PM MAIL WWW Skype   Вверх
Бонифаций
Дата 3.4.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



а клиент на чем?
А в чем глючность interbase? (не замечал за ним такого.. Хотя с в основном с firebird, не с interbase сталкивался)


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Romikgy
Дата 3.4.2006, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Бонифаций @ 3.4.2006, 14:12 Найти цитируемый пост)
а клиент на чем?

интербейз
Цитата(Бонифаций @ 3.4.2006, 14:12 Найти цитируемый пост)
А в чем глючность interbase?

поставили 7.5 версию, так время от времени, просто перестает отвечать сервер на запросы smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Бонифаций
Дата 3.4.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



Цитата(Romikgy @ 3.4.2006, 15:59 Найти цитируемый пост)
Цитата(Бонифаций @ 3.4.2006, 14:12 Найти цитируемый пост)
а клиент на чем?

интербейз


smile

клиент - он на php написан, на С++, на с через odbc, на питоне перле или чем?



--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Dimyan
Дата 4.4.2006, 05:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 441
Регистрация: 12.1.2004
Где: Новосибирск

Репутация: нет
Всего: 4



Romikgy , извени если я не прав, но из выше сказанного сделал вывод что хернёй страдаешь.
Для начала поставь FireBird 1,5,3 (желательно но и на IB 7.5 таких глюков нет и небыло смотри систему) напиши в чем проблемы с базой, да давай решим, и нечего заниматся ан...ом

P.S. Если у тебя на мускуле проблемы возникнут, ты на постгрес побежиш?! ;)

Это сообщение отредактировал(а) Dimyan - 4.4.2006, 05:08


--------------------
Как хорошо ничего не делать, а потом еще немного отдохнуть :)
PM MAIL ICQ   Вверх
Romikgy
Дата 4.4.2006, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Бонифаций @ 3.4.2006, 16:02 Найти цитируемый пост)
клиент - он на php написан, на С++, на с через odbc, на питоне перле или чем?

имхо дельфи через BDE

Цитата(Dimyan @ 4.4.2006, 04:06 Найти цитируемый пост)
IB 7.5 таких глюков нет

не было бы очень радовался бы smile

Цитата(Dimyan @ 4.4.2006, 04:06 Найти цитируемый пост)
Если у тебя на мускуле проблемы возникнут, ты на постгрес побежиш?! ;)

а че мускуль глючный?
Цитата(Dimyan @ 4.4.2006, 04:06 Найти цитируемый пост)
напиши в чем проблемы с базой, да давай решим, и нечего заниматся ан...ом

знал бы в чем проблема , уже давно бы исправил,
как я и говорил выше, бывают такие случаи , что приложние клиент перестает общатся с базой данных, есть аналогичная база (правда другая) на 4 интербейзе, все окей, а на 7.5 проблемы smile
после шаманства типа включения/выключения сервиса интербез, начинает работать


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Dimyan
Дата 5.4.2006, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 441
Регистрация: 12.1.2004
Где: Новосибирск

Репутация: нет
Всего: 4



Цитата
а че мускуль глючный?

гыыыы.... smile
все так или иначе какими либо действиями можно довести до глючности (даже IB 7.5) и в тоже время на любом сервере при при правильном подходе можно реализовать те или инные задачи.


Скажи мне мил человек. А чем тебе тогда FireBird неподходит раз ты с такого старья как IB4 перебераешся?


--------------------
Как хорошо ничего не делать, а потом еще немного отдохнуть :)
PM MAIL ICQ   Вверх
Romikgy
Дата 5.4.2006, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Dimyan @ 5.4.2006, 07:54 Найти цитируемый пост)
А чем тебе тогда FireBird неподходит раз ты с такого старья как IB4 перебераешся?

А кто сказал , что неподходит?
Обоснуй чем он лучше, мож на него перейду, есть у него совместимость с базами иб 7.5 ?
Добавлено @ 10:22
Именно , желательно , без изменения клиентской части?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Бонифаций
Дата 5.4.2006, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



ну в любом случае совместимость ib-fb несравнимо выше чем ib-mysql. Клиент, кстати, (насколько я понимаю) вообще трогать не придется.


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Romikgy
Дата 5.4.2006, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Бонифаций @ 5.4.2006, 11:13 Найти цитируемый пост)
(насколько я понимаю) вообще трогать не придется.

насколько это соответствует истине????
если так то буду качать
Цитата(Romikgy @ 5.4.2006, 09:22 Найти цитируемый пост)
FireBird




--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Dimyan
Дата 6.4.2006, 06:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 441
Регистрация: 12.1.2004
Где: Новосибирск

Репутация: нет
Всего: 4



Цитата
насколько это соответствует истине????

на 100%

Цитата
Обоснуй чем он лучше, мож на него перейду, есть у него совместимость с базами иб 7.5 ?

хе
так не пойдет, я не их PR манагер
скажи что тебя прильстило в IB7.5 и я на это постораюсь привести доводы от имени FB


--------------------
Как хорошо ничего не делать, а потом еще немного отдохнуть :)
PM MAIL ICQ   Вверх
Alex
Дата 6.4.2006, 08:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 7
Всего: 162



Цитата(Bose @ 31.3.2006, 11:39 Найти цитируемый пост)
в 6й версии Интербейса(с остальными не работал - потому не знаю) нет условных операторов типа IF, нельзя выводить результат сравнений в теле SELECTa(это можно обойти с помощью УДФ), более жёсткие требования к синтаксису.

Давно уже все есть


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Romikgy
Дата 6.4.2006, 08:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Dimyan @ 6.4.2006, 05:36 Найти цитируемый пост)
скажи что тебя прильстило в IB7.5 и я на это постораюсь привести доводы от имени FB

Да ничиго меня в нем не прильщало, не я писал прогу, не я выбирал движок к БД , а вот работаю с этим чудом я smile
Как писал выше, временами бывает вылетает прога/интербейз , и начинаю с бубном танцевать вокруг этого всего, в службах показывает , что все работает великолепно, а доступа к базе не дает smile
по памяти помню, вроде как возмущалось в логе по поводу кол-ва толи соединенй толи еще чего smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Dimyan
Дата 6.4.2006, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 441
Регистрация: 12.1.2004
Где: Новосибирск

Репутация: нет
Всего: 4



ну и ставь тогда FB 1.5.3!
Добавлено @ 09:26
Сделай бэкап под ИБ и сресторь уже в ФБ


--------------------
Как хорошо ничего не делать, а потом еще немного отдохнуть :)
PM MAIL ICQ   Вверх
Romikgy
Дата 6.4.2006, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Dimyan, а клиента менять не надо будет?
Добавлено @ 10:40
имею ввиду запросы и т.п. ?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
SergeBS
Дата 6.4.2006, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: нет
Всего: 22



Romikgy,
Цитата

медленный коннект (и работа) на WinMe/WinXP
Причина в том, что Me и XP содержат т.н. систему восстановления файлов. В соответствии со списком расширений любой файл, который изменяется, копируется системой в специальное место для возможного восстановления в дальнейшем. В этом списке есть расширение gdb, что приводит для IB к долгому коннекту и очень медленной работе.
Данную особенность можно выключить целиком:
На XP: System Properties | System Restore | Turn off System Restore on all drives.
На Me:
либо убрать из списка расширение gdb, отредактировав файл
на XP: $WINNT$\system32\Restore\filelist.xml
на Me:

Это случайно не твои грабельки?

PM MAIL   Вверх
Romikgy
Дата 6.4.2006, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



попробую но врядли


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Бонифаций
Дата 6.4.2006, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: нет
Всего: 40



Цитата(SergeBS @ 6.4.2006, 15:37 Найти цитируемый пост)
В этом списке есть расширение gdb, что приводит для IB к долгому коннекту и очень медленной работе.


по моему проще базу переименовать.


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
SergeBS
Дата 6.4.2006, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: нет
Всего: 22



Бонифаций,
Цитата
по моему проще базу переименовать.

А еще проще бесплатную ЖарПтицу поставить.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.1711 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.