Модераторы: 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   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

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

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

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

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

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

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


 




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


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

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